Agile Zone is brought to you in partnership with:
  • submit to reddit
Mike Cottmeyer04/20/09
1642 views
0 replies

First Order Agile Scaling

When we talk about scaling agile... we are really talking about how to coordinate the activities of many small teams to do the business of the enterprise. The interesting thing is that we don't have to go from 6-8 people to thousands in one giant...

Jurgen Appelo04/17/09
5460 views
0 replies

The Big Agile Practices Survey

There are several agile surveys, most notably those of VersionOne and Scott Ambler.However, while those surveys are very useful, neither of them has given me an answer to some very important questions.Questions that I care deeply about...Which practices are...

Dave Nicolette04/16/09
5032 views
1 replies

An alternative format for the daily stand-up

A couple of years have passed since Corey Ladas commented on the limitations of the basic form of the daily stand-up, or daily Scrum, when we begin to scale to larger initiatives. Given the recommended team size of 5 to 9 people, Corey notes that a...

Jurgen Appelo04/13/09
4618 views
2 replies

The Optimal Team Size is Five

What is the optimal size of a team?People have been trying to answer this question for ages, and there seems to be little consensus. At the SPA 2009 conference this week I attended a very inspiring session by Joseph Pelrine, who told his audience that the...

James Shore04/10/09
10089 views
1 replies

The Agile Startup: Build and Deploy

Q: What's the difference between an unemployed programmer and an entrepreneur? A: You don't know either? Kent Beck The economy's down, and that sucks, but it's good news for innovation. People everywhere are creating startups. A lot of you...

Pietro Polsinelli04/10/09
1834 views
0 replies

Teamwork 4.1 available - includes worklog validation

This release's main improvements include: Work log management Work log can now be classified, verified, approved, billed, and moved. A Subscription engine Default subscriptions on roles: now on each roles for assignments one can set some default...

Kirk Knoernschild04/09/09
10226 views
2 replies

Continuous Deployment? Or Continuously Deployable?

Eric Ries recently posted a nice little piece on Continuous Deployment. In it, he describes the process used at IMVU where all code that's written for an application is immediately deployed to production. In the post, he describes the five key ingredients...

Mike Cottmeyer04/08/09
2601 views
1 replies

The Product Owner at Scale

Okay... everyone caught up now?It was kind of neat to spend the time yesterday going back over all those old posts and interesting to see how the process of writing this out has shaped how I look at the whole Product Owner and scaling issue. The timing of...

Wei Ling Chen04/06/09
12421 views
0 replies

Flex and Spring Integration Refcard Now Available

In 2009,  an increasing number of organizations will look to replace the user interface of existing Spring applications using Flex. Stay on top of your game and let this Refcard shows you how to integrate Flex and Spring to creates a powerful platform for...

Kelly Waters04/06/09
3989 views
0 replies

Agile Estimating

I've written quite a bit about various aspects of estimating in agile software development. I think it's about time I joined up the dots...PRODUCT BACKLOGThe Product Backlog is a feature list. Or a list of User Stories if that's your approach. Either way,...

Arnon Rotem-gal-oz04/03/09
7414 views
0 replies

8 must read papers for project managers

I decided to do another article collection post. As I mentioned in the last post that I am extremely busy these days  as we're preparing to launch the first public pilot of our service. On top of that I cannot disregard the ROI (views vs. hours invested)...

James Shore04/01/09
4536 views
2 replies

Why I Don't Provide Agile Certification

There's been a lot said about certification lately. I think it's a natural outgrowth of Agile's growing popularity. Unfortunately, I think it's also an outgrowth of the continued watering-down of Agile, which--if we're not careful--will lead to Agile...

Dave Nicolette03/31/09
2412 views
1 replies

Agile thinking in action: A tale of two projects

These past few weeks at Lean Dog Software, there have been two project teams working on the main deck...er, that is, in the main room of the boat; the room that used to be the main seating area when the boat was a restaurant. It occurs to me that these two...

Jurgen Appelo03/30/09
4008 views
0 replies

Optimize Communication, Throw the Boss Out

It is well-known that difficult goals are best achieved when people work in small teams of under ten people. Various agile methods were created based on this principle. Communication in teams is optimal when the lines are short. But that doesn't tell you...

Christopher Bennage03/27/09
4243 views
0 replies

Idealistic vs. Practical

I often identify myself as an Agilist. When I first began to use the term, I was met with a great deal of trepidation. I remember the first few times I attended the local user group. “Oh, you’re one of those guys”. This hesitation has diminished...

Dean Leffingwell03/27/09
3201 views
1 replies

Agile Release Train: A Whitepaper

Recently, I’ve been working with a  software enterprise helping them tune their agile process to better align the agile teams to the broader enterprise objectives. One particular subgroup has twelve agile teams, each of whom has a specific product...

Kelly Waters03/25/09
1876 views
0 replies

3 Reasons Why I Wouldn't Do Agile Software Development

Agile software development has been a revelation for me. It has brought me and my teams much success, and a very rewarding working environment.Sometimes I hear people say that agile development isn't appropriate in all circumstances.In fact, I used to say...

Artem Marchenko03/20/09
3463 views
0 replies

Why I don't use standard user story format that much

Agile requirements are different from the traditional ones and are usually defined as user stories that allow for slicing functionality in the shippable increments. There are recommendations for a standard user story format and the most known one is “As...

Michael Dubakov03/20/09
1965 views
0 replies

Zero Defects? Are You Kidding Me?

Are you familiar with zero defects mentality? It looks very good from the first sight. Zero defects... Let me think... Well, cool! I like it! I’d like to have zero defects in my projects. So, what is zero defects mentality? Here is the quote from Lean...

Kirk Knoernschild03/20/09
6908 views
14 replies

Certification or Craftsmanship

About 10 years ago I recall studying profusely so that I might pass my Java programmer's certification exam. I purchased a copy of an exam cram book that had sample questions similar to what I might encounter on my certification test. I recall dealing with...

Frederic Tardieu03/19/09
2103 views
0 replies

Holism and Agility

Agility is often seen as a young paradigm which works only at low scale, especially because some Agile methodologies work good at small scale, but are difficult to use at large scale « out of the box », as the practices they suggest to use cannot be...

Arnon Rotem-gal-oz03/19/09
4743 views
2 replies

Continuous Deployment and Continuous Integration

You might have noticed my blogging is slowing down a little,  in case you're wondering the culprit is xsights - As we're getting closer toproduction (2-3 weeks if all goes well) everything else slows down... We all know about continuous integration (CI)....

Wei Ling Chen03/17/09
4988 views
0 replies

IT 360 Conference, Free Trade Show Pass

IT360 CONFERENCE & EXPO 2009April 8, 2009, Metro Toronto Convention Centre, South Building, Toronto, CanadaDZone members get free admission to the trade show, simply register here with code: TS1 Do you want to stay on top in a Game-changing world?...

Kirk Knoernschild03/16/09
10382 views
1 replies

Agile Methods - Delivering Software Faster

A core tenet of agile methodologies is to help teams deliver software more quickly. But with the plethora of agile practices available to choose from, teams new to agile struggle to find the right practices that help them realize speedier delivery. In...

Mike Cottmeyer03/13/09
2646 views
0 replies

Teams are the Building Blocks of Agile Organizations

If you are going to embrace any form of agile, you need to start by thinking about your teams as the elemental building blocks of your agile organization. Teams are ElementalRegardless of whether you decide to organize around feature teams or...