Agile Zone is brought to you in partnership with:
  • submit to reddit
Dave Fecak09/24/14
820 views
0 replies

Who Needs Side Projects?

The topic of side projects or personal projects for software professionals (commonly in the form of mobile apps, websites, various GitHub repos, and even technical blogs) has been fairly well-documented in the past few years

Venkatesh Kris...09/23/14
6319 views
0 replies

Your understanding of Kaizen is wrong

Most Agilists and Leanists use Kaizen in the context of team improvement. That is, an agile team should continuously improve, and thus excluding the managers/leaders and the rest of the company. This is exactly where the understanding goes wrong.

Kevin Daly09/22/14
4666 views
6 replies

How an onion can help your development team be more productive

So how do we onboard new team members? How do we make them productive as soon as possible? Layered software design!

Gerry Claps09/22/14
3353 views
0 replies

Product Owners can DESTROY your Agile teams

Every Scrum team has a Product Owner, but not every Product Owner is being 'agile'. Here's 3 steps on how to get it right!

Johanna Rothman09/19/14
2844 views
2 replies

Cost, Value & Investment: How Much Will This Project Cost? Part 2

Delivering working software builds trust. Trust obviates many needs for estimates. If your managers or customers have never had trust with a project or program team before, they will start asking for estimates. Your job is to deliver working software every day, so they stop asking.

Johanna Rothman09/19/14
2844 views
2 replies

Cost, Value & Investment: How Much Will This Project Cost? Part 2

Delivering working software builds trust. Trust obviates many needs for estimates. If your managers or customers have never had trust with a project or program team before, they will start asking for estimates. Your job is to deliver working software every day, so they stop asking.

Paul Hammant09/18/14
4590 views
3 replies

Throughput Over Backlog (an Agile Value)

The initial signatories of the Agile Alliance sat and hashed out 4 key values in their Agile Manifesto in 1998. Colleague Paulo Carroli, a few years ago, socialized a thought that 5th value could be added to the manifesto: Team throughput over detailed work backlog

Rob Galanakis09/18/14
4286 views
1 replies

Japanese vs. Western models of decision making

I was reading a book about The Toyota Way last year and something that stuck with me was a section on Japanese versus Western decision making.

Gil Zilberfeld09/18/14
2201 views
1 replies

How To Waste Estimations

The point is: the effort put into estimation should be small enough to provide the numbers to management.

Vinod Kumaar Ra...09/18/14
556 views
1 replies

Build it like a sports team

Is it easy to get a crash course in football by Pele or Maradona for a week and produce a world cup winning football team? The answer is NO. Then why do lots of people in the corporate world think of hiring scrum trainers & expert developers to train their team for a week and then expect their team to undergo a transformation at a magical scale?

Mike Bushong09/17/14
2332 views
1 replies

Playing politics and self-defeating behavior

If you take an informal survey about the characteristics of dysfunctional organizations, you will probably hear the word politics rise to the top of most peoples’ lists. But what is really behind office politics?

Mike Bushong09/17/14
2332 views
1 replies

Playing politics and self-defeating behavior

If you take an informal survey about the characteristics of dysfunctional organizations, you will probably hear the word politics rise to the top of most peoples’ lists. But what is really behind office politics?

Gil Zilberfeld09/17/14
4990 views
3 replies

The Code Kidnapper

We’ll get the smart developers, and they can just put their thoughts on paper. Now we’ll take the not-so-smart ones and hand them what the architect has thought of, and they will do the work. And get this, we’ll pay them less, because they just need to type!

Johanna Rothman09/17/14
1566 views
0 replies

Cost, Value & Investment: How Much Will This Project Cost? - Part 1

You need to think about cost, value, and investment, not just cost when you think about about the project portfolio. If you think about cost, you miss the potentially great projects and features.

Mike Cottmeyer09/17/14
1493 views
1 replies

Acceptance Criteria

Acceptance criteria are an important yet, in my experience, often overlooked or undervalued aspect of the iterative planning process.

Michael Sahota09/15/14
2333 views
1 replies

Stop Agile Initiatives!

I am sick to death of Agile Initiatives because they usually fail. The core problem is that the typical approach used to initiate Agile is inconsistent with Agile goals of empowerment and engagement.

Chris Odell09/11/14
7223 views
2 replies

The Codesmith

We are at a point in time where people who write software are much like the craftspeople and artisans in times past. Software is not yet something that can be easily manufactured on an assembly line. So are you a codesmith?

Rob Galanakis09/10/14
2815 views
2 replies

Can you quantify trust?

Bad managers, who are by definition less trusted, can easily rationalize away any attempt at quantification. One quantifiable measure would be employee turnover.

Andrew Fuqua09/09/14
7826 views
1 replies

Don't Estimate Stories In Sprint Planning

I don’t estimate stories in sprint planning. Nor do I re-estimate stories in sprint planning. I estimate stories in a separate estimating meeting and usually at least a couple sprints in advance, if not more. There are a few reasons why (re)estimating during sprint planning is a dangerous practice:

Allan Kelly09/09/14
6287 views
3 replies

Agile outside of software

While not every Agile practice can be taken out of software development and used someplace else the roots of Agile mean that the principles, values and ideas which Agile is built on can be. In your domain Agile as now known might work quite well, but in someone else’s domain there may be more need to think deeper.

Chris Odell09/09/14
4908 views
0 replies

SOHO Agile: Is agile relevant to the SOHO developer?

Agile is often seen as a team process, and certainly agile lends itself to team activities. So can you apply agile to the Sole Home Office developer?

Mike Bushong09/09/14
5259 views
2 replies

On building teams: experience or talent?

Obviously when you hire, you want to find a good mix of experience and talent. But a perfectly balanced straddle between the two is impossible. So when forced to choose between them, which do you choose: experience or talent?

Mateusz Haligowski09/08/14
32928 views
16 replies

Programmer, know thy tools!

On the importance on non-programming skills in the job of a programmer.

Lucas Saldanha09/05/14
6731 views
4 replies

Pitfalls of Agile Software Development

In this post I discuss three pitfalls of agile software development faced by developers when trying to make changes in the development process at "non-agile" companies.

Gil Zilberfeld09/03/14
7205 views
1 replies

Metrics: Good vs. Evil

In our ever going search for simplicity, metrics help us minimize a whole uncertain world into a number. We like that. But metrics are over-simplification. We should use them like that.