Agile Live
Follow
Find
607 views | +0 today
 
Scooped by Alberto Paz Jimenez
onto Agile Live
Scoop.it!

Why You Should Let Your Developers Surf « The Hacker Chick Blog

Why You Should Let Your Developers Surf « The Hacker Chick Blog | Agile Live | Scoop.it

A lot of managers don’t think twice about every day things that slow down developers…

 

• Slow or unstable development machines
• Delays from business folks in clarifying requirements
• Little to no feedback on the product until it’s already "done"
• Loss of focus from repeated interruptions

more...
No comment yet.
Agile Live
Agile way of live
Your new post is loading...
Your new post is loading...
Scooped by Alberto Paz Jimenez
Scoop.it!

Design Patterns & Refactoring

Design Patterns & Refactoring | Agile Live | Scoop.it
Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi.
Alberto Paz Jimenez's insight:

Stories about good software architecture and how to create it with design patterns. I will guide you through anti-patterns, common pitfalls and mistakes that people make when they plan, create, and manage software projects. In the end, I will teach you how to smell a bad code and improve it with refactoring.

 
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Estimates in Software Development. New Frontiers.

Estimates in Software Development. New Frontiers. | Agile Live | Scoop.it
The goal of this article is to dig into intristic estimates complications, what people mean by “estimate” and what future directions we may attack.
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

How do you estimate on an Agile project? | ThoughtWorks Studios

How do you estimate on an Agile project? | ThoughtWorks Studios | Agile Live | Scoop.it
Alberto Paz Jimenez's insight:

About estimations in Agile projects

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Application Development: Code coverage considered harmful

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Scrum Log Jeff Sutherland: Scrum "Shock Therapy" How To Change Teams FAST

Scrum Log Jeff Sutherland: Scrum "Shock Therapy" How To Change Teams FAST | Agile Live | Scoop.it
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

The Agile Inception Deck

The Agile Inception Deck | Agile Live | Scoop.it
One area most agile methods are completely silent on is project chartering. Below is a lightweight you can use to fill this gap and get your project headed in the right direction long before the fi...
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Quantitatively Evaluating Test-Driven Development

Quantitatively Evaluating Test-Driven Development | Agile Live | Scoop.it

Abstract


Test-Driven Development is a Software Engineering practice gaining increasing popularity within the software industry. Many studies have been done to determine the effectiveness of Test-Driven Development, but most of them evaluate effectiveness according to a reduction in defects. This kind of evaluation ignores one of the primary claimed benefits of Test-Driven Development: that it improves the design of code. To evaluate this claim of Test-Driven Development advocates, it is important to evaluate the effect of Test-Driven Development upon object-oriented metrics that measure the quality of the code itself. Some studies have measured code in this manner, but they generally have not worked with real-world code written in a natural, industrial setting. Thus, this work utilizes Open Source Software as a sample for evaluation, separating Open Source projects that were written using Test-Driven Development from those that were not. These projects are then evaluated according to various object-oriented metrics to determine the overall effectiveness of Test-Driven Development as a practice for improving the quality of code. This study finds that Test-Driven Development provides a substantial improvement in code quality in the categories of cohesion, coupling, and code complexity.

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Why should we do code katas?

Why should we do code katas? | Agile Live | Scoop.it

The key point is that there are reasons for Uncle Bob’s approach to katas. Rather than getting to the point directly, I’m going to begin with a couple of rambling digressions, as per my usual style. If you are tl;dr (too lazy; don’t read much) then feel free to skip ahead a bit. Specifically, skip ahead to “Code Kata — How It Started.”

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Scrum Log Jeff Sutherland: DoD Goes Agile (updated)

Scrum Log Jeff Sutherland: DoD Goes Agile (updated) | Agile Live | Scoop.it

With waterfall failure after failure, even the government has decided to make Agile development a priority. Some people have a hard time believing this but I just want to take you through what happened in one department, the biggest one there is, the Department of Defense. Back in 2009 someone inserted this section into the 2010 Defense Acquisition Bill.

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Agile Estimation: 9 Reasons Why You Should Use Story Points

Agile Estimation: 9 Reasons Why You Should Use Story Points | Agile Live | Scoop.it
Story Points Uses Velocity, Prevents need for Re-estimation, Good Size Based Estimate, Allays Fear of Commitment, Drives Cross Functional Behavior among teams.
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Generalizing Specialists: Improving Your IT Career Skills

Generalizing Specialists: Improving Your IT Career Skills | Agile Live | Scoop.it

Generalizing specialists are often referred to as craftspeople, multi-disciplinary developers, cross-functional developers, deep generalists, polymaths, versatilists, or even "renaissance developers".

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

CraftmanshipAndTheCrevasse

CraftmanshipAndTheCrevasse | Agile Live | Scoop.it

Dan North's recent blog post on software craftsmanship has unleashed a lot of blog discussions (which I summarize below, if you're interested). There's a lot in there, but one of his themes particularly resonated with me, hence this post.

 

Must read the articles in "The blog chatter"

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Kanban is the New Scrum « The Hacker Chick Blog

Kanban is the New Scrum « The Hacker Chick Blog | Agile Live | Scoop.it

Maybe it’s all the time I spend with startups, but while I strongly value Scrum’s ideas behind self-organizing teams & continual feedback – I can’t help but feel Kanban represents the next level of agility, giving us more flexibility and capitalizing on the lessons we’ve learned from Lean.

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Designing Features Using Job Stories - Inside Intercom

Designing Features Using Job Stories - Inside Intercom | Agile Live | Scoop.it
Personas and User Stories made sense when customers and product teams were far from each other. That’s no longer the… Read more…
more...
No comment yet.
Rescooped by Alberto Paz Jimenez from Agile in Dev Teams
Scoop.it!

Absolute Estimating vs. Relative Estimating | Agile Zone

Absolute Estimating vs. Relative Estimating | Agile Zone | Agile Live | Scoop.it
I’ve started work on some new videos and this time it’s all about Agile Estimating, Planning and Contracts. This is the obvious next step having completed...

Via Papapetrou Patroklos
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Libros y blogs sobre Scrum (y agilidad en general)

Libros y blogs sobre Scrum (y agilidad en general) | Agile Live | Scoop.it
Alan is using Pinterest, an online pinboard to collect and share what inspires you.
Alberto Paz Jimenez's insight:

Interesting list of agile resources by Alan Cyment @acyment

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Peter Gfader 's .NET Blog: How to increase the Code Coverage in 2 easy steps

Peter Gfader 's .NET Blog: How to increase the Code Coverage in 2 easy steps | Agile Live | Scoop.it
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

PurposeOfEstimation

PurposeOfEstimation | Agile Live | Scoop.it
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

coding is like cooking: SOLID principles and TDD

coding is like cooking: SOLID principles and TDD | Agile Live | Scoop.it

Some thought about TDD and solid

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

TDD Metrics » mattberther.com

TDD Metrics » mattberther.com | Agile Live | Scoop.it

Matt Hawley has a post that details the first measurements that I’ve seen regarding the effects of Test Driven Development (TDD).

 

Some of the interesting numbers:

.- 95.8% of developers reported reduced debugging efforts.
.- 79% of developers thought that TDD promotes a simpler design
.- 92% of developers felt that TDD yielded high-quality code.

 

The challenges of TDD:

.- 40% of developers found adoption of TDD was difficult.
.- 16% increase in development time of projects.

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Google Testing Blog: Code coverage goal: 80% and no less!

Fable about Test Coverage

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Kate Oneal and the Mythical Italian Restaurant | xProgramming.com

Kate Oneal and the Mythical Italian Restaurant | xProgramming.com | Agile Live | Scoop.it
Kate met Dan Devlin at the coffee shop on Main Street where he had originally recruited her. They shared the lovely weather and caught up to date on their lives. But Dan had a question.
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

10 Agile Bloggers You Should Know About, But Don’t

10 Agile Bloggers You Should Know About, But Don’t | Agile Live | Scoop.it
Paul Dolman-Darral over at Value Flow Quality recently published a list of The Top 20 Most Influential Agile People. This is a great list of established Agile Bloggers, many of whom are book authors. But these people get all of the attention.
more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

» Estimation is at the root of most software project failures rob bowley

» Estimation is at the root of most software project failures rob bowley | Agile Live | Scoop.it

I believe estimation, and the way it’s regularly misused, is at the root of the majority of software project failures. In this article I will try to explain why we’re so bad at it and also why, once you’ve fallen into the trap of trying to do anything but near future estimation, no amount of TDD, Continuous Delivery or *insert your latest favourite practice here* will help. The simple truth is we’ll never be very good at estimation, mostly for reasons outside of our control. However many prominent people in the Agile community still talk about estimation as if it’s a problem we can solve and whilst some of us are fortunate to work in organisations who appreciate the unpredictable nature of software development, most are not.

more...
No comment yet.
Scooped by Alberto Paz Jimenez
Scoop.it!

Agile Vs. Lean: Yeah Yeah, What’s the Difference? « The Hacker Chick Blog

Agile Vs. Lean: Yeah Yeah, What’s the Difference? « The Hacker Chick Blog | Agile Live | Scoop.it

Is Agile the same as Lean? When people say “agile” do they really mean Scrum? Or do people still use different types of agile – and if so, why?

more...
No comment yet.