Agile Zone is brought to you in partnership with:
  • submit to reddit
Allan Kelly10/08/14
3248 views
0 replies

Estimates or #NoEstimates? That is the question

Maybe it is a navel gazing exercise for agile-folk but it does seem to be the reoccurring theme. And I can’t get over this feeling that some of my peers think I’m a bit stupid for continuing to support estimates.

Michael Mainguy10/08/14
4145 views
8 replies

Why OSX sucks and you should use Ubuntu instead

OK, I confess, I use OSX almost exclusively and have for a number of years now. I love the hardware, but the OS and specifically it's lack of a software package management tool has just a level of suckyness that irritates me.

Tom Howlett10/07/14
4578 views
0 replies

Could we really be so wrong?

I hear developers talking of Right and Wrong. What would happen if we got better at describing Cost and Value?

Vinod Kumaar Ra...10/03/14
1267 views
0 replies

Pair Programming

If you want to walk fast, walk alone; if you want to walk far, walk together

Steve Francia10/02/14
6333 views
2 replies

Evangelism is NOT Sales

I recently had a discussion with a CFO of a technology company. Ten minutes into our conversation he said, “so evangelism is pretty much rogue sales”. Internally I cringed. I politely corrected him that the two could not be further apart.

Mike Cottmeyer10/02/14
3110 views
0 replies

Reframing to Reduce Risk

In my experience some risks for delivering these projects on time and on budget might be identified by a project manager early on in the initial inception phase of the project and might be reviewed at the end of each project, but not much attention is paid to the risks during the life of the project.

Johanna Rothman10/01/14
7428 views
2 replies

Change is Learning: No Silver Bullets or Quick Fixes

My professors taught me structured design and design by contract. Those were supposed to be the silver bullets for programming. I thought I was the only idiot that structure and specification didn’t work for. Why did I have to iterate and increment?

Gil Zilberfeld10/01/14
7083 views
0 replies

The Measure Of Success

What makes a successful project? Waterfall project management tells us it’s about meeting scope, time and cost goals. Do these success metrics also hold true to agile projects?

Chris Odell10/01/14
1808 views
0 replies

SOHO Agile – Practices make perfect

Now if you are a SOHO developer then you might think that agile practices are irrelevant to you. I would disagree.

Kevin Rutherford10/01/14
2379 views
0 replies

A problem with Primitive Obsession

A number of the teams I work with have been looking at the Primitive Obsession code smell recently. As we have explored legacy code looking for examples of the smell, I’ve noticed a tendency to enthusiastically label every primitive in any method signature as smelly. I so wish Fowler and Beck hadn’t used this particular name, because it seems to spread as much confusion as enlightenment.

Shelan Perera10/01/14
5319 views
0 replies

Want to learn anything faster?

We are in a world with lot of learning opportunities. But how much stuff do we really learn? What holds us back from learning new things faster?

Mike Cottmeyer10/01/14
3543 views
2 replies

Release Planes versus Release Trains

When speaking to architecture, SAFe refers to architectural runway, not architectural train tracks or a rail-yard. It’s a mixed use of transportation metaphors that is not explained. The runway is a perfect alignment with my Release Plane metaphor.

Kevin Daly09/30/14
14373 views
5 replies

Don't fall in love with your own code!

Don't fall into the trap of falling in love with your own code.

Rob Galanakis09/30/14
4988 views
1 replies

Keeping talented employees

I’m normally not a fan of reducing human behavior to a list like this, but it seems pretty complete, and the words resonated.

Jim Bird09/29/14
8527 views
0 replies

Can Static Analysis replace Code Reviews?

Until more developers get more training and understand more about how to write secure software, we will all need to lean on static analysis (and dynamic analysis) security testing tools to catch vulnerabilities. But static analysis isn't a substitute for code reviews.

Dave Rooney09/28/14
4634 views
2 replies

How to Enable Estimate-Free Development

Most of us have been there... the release or sprint planning meeting to goes on and on and on and on. It doesn't have to be like that!

Michael Sahota09/26/14
7991 views
2 replies

Letting Go of Agile (Culture)

This post is about how we may accidentally harm organizations with Agile and how we can let go so that we may succeed.

Peter Lawrey09/26/14
2127 views
1 replies

Men in Tech

I believe that there will be a time when IT, like teaching and accounting, will have more women than men.

Allan Kelly09/26/14
1358 views
0 replies

Nightmare on Agile Street 2: Managed Agile

Blow me down, its happening again… I’m awake. I’m wet, its a cold sweat. Its the small hours of the morning and the dream is horrid....

Anh Tuan Nguyen09/26/14
1620 views
0 replies

Agile is a simple topic

Let's face it, being pure isn't about what you have, it is about what you don't! Pure gold has nothing but gold that's why it is super valuable. We should build our teams on developers, code and business needs. The three pure ingredient of a team, any one taken away and the team is no more.

Johanna Rothman09/26/14
685 views
0 replies

Projects Where You Can't Predict an End Date

Do you have projects where you can’t predict an end date? These tend to be a job search, a change project, and with a tip of the hat to Cesar Abeid, your life. I like to call these “emergent” projects.

Mike Cottmeyer09/26/14
2659 views
0 replies

Telling Executive Stories

Delivery teams manage and deliver value supported by the tool user stories. While these forms support delivery team conversations well, they are inadequate to support the richer conversation needed by executives to manage investment and value. What forms the basis of these stories?

Rob Galanakis09/25/14
14962 views
6 replies

Two weeks is the worst sprint length

I still prefer one week sprints, which isn’t surprising as I’m an XP advocate. But if a team isn’t able or willing to move to one week sprints, don’t default to two weeks.

Manali Gupta09/25/14
1230 views
0 replies

Choosing the right iteration length in Agile development

Iteration planning plays an important role in agile software development. Iteration, in the context of an agile project, is a time-box during which development takes place, the duration of which may vary from project to project and in most cases is usually of fixed length.

David Mai09/24/14
861 views
0 replies

The Forrester Wave: Shadow of Business Intelligence

The Forrester Wave Agile Business Intelligence Platforms, Q3 2014 is a report put together by Boris Evelson, which reviews and compares 16 agile BI providers. The report gives an introduction to people who may be new to the Agile BI industry as well as provides descriptive tables, graphs, and infographics giving more experienced folks a nice market overview.