Agile Zone is brought to you in partnership with:
  • submit to reddit
Mitch Pronschinske02/12/10
13439 views
1 replies

Selenium RC Gets Sauced

From the developers who brought you Selenium, comes a new free and open source distribution of Selenium 1.0.1 RC with commercial support and added open source features called Sauce RC.  Sauce RC (Remote Control) 1.0 is a cross-browser, multi-language...

Joshua Barnes02/12/10
870 views
0 replies

Leaders Need Vision

Leaders of process improvement initiatives need vision (note not the vision artifact from the unified process).  A lot of the clients that I engage with are often in need of help to turn around an initiative that has not yielded the expected return on...

Michael Dubakov02/11/10
896 views
1 replies

Cellular Manufacturing and Software Development

I’m digging into Lean Manufacturing and it’s so interesting to learn manufacturing history and its trends. There are so many parallels between manufacturing and software development. Of course they are not direct, but a curious mind can draw them...

Kirk Knoernschild02/11/10
7368 views
2 replies

Agile: The New Era

It’s housecleaning time again, and like last time, I stumbled across an article I wrote back in 2006 that I don’t believe ever reached publication (at least, I don’t think it did…how am I expected to remember what I did in 2006?). For the most...

Martin Fowler02/10/10
29168 views
0 replies

Promiscuous Integration vs Continuous Integration

With the rise of Distributed Version Control Systems (DVCS) such as git and Mercurial, I've seen more conversations about strategies for branching and merging and how they fit in with Continuous Integration (CI). There's a bit of confusion here,...

Mitch Pronschinske02/10/10
5469 views
0 replies

Moving Items Backwards on a Kanban Board

A question that comes up a lot and is discussed at great length during Kanban conferences is whether or not you should move an item backwards on a Kanban board.  Sometimes an item will have made it to the implementation station, but for some reason needs to...

Lyndsey Clevesy02/09/10
5798 views
0 replies

Engineering Best Practices from Agile Coach David Laribee

David Laribee, an agile coach at VersionOne, shares his experiences from being embedded in development teams that are transitioning to agile methodologies.  He talks about the concept of "the collective" and how developers don't have to lose...

Nitin Bharti02/09/10
1335 views
0 replies

Agile Adoption past the Team

In this presentation, recorded at Øredev 2009, Mike Cottmeyer explores a 3 month coaching engagement where one of his customers needed to coordinate requirements and design across five highly dependent development teams. Mike shows how the teams went...

Mitch Pronschinske02/09/10
10941 views
1 replies

Ant 1.8 Scanning Leaves 1.7.1 in the Dust

The classic Java build tool, Apache Ant, just reached its next GA version update.  Ant 1.8 has improved directory scanning performance and better symbolic link cycle handling.  Dramatic improvements have been achieved when scanning large directory trees. ...

Kelly Waters02/09/10
2815 views
2 replies

5 Reasons Why Agile Development Must Be Driven from the Top

Agile development is often initiated by the development team itself. Whilst they may find some good advantages, the most profound benefits of agile software development will not be realised unless it is driven from the top.Here's why:1....

Lyndsey Clevesy02/08/10
20508 views
0 replies

Spring Web Flow - The Latest From DZone Refcardz

Download your free Spring Web Flow DZone Refcardz now!  Based on Spring MVC, Spring Web Flow is a framework for building flow-based applications. In this Refcard, you’ll see how to add Spring Web Flow to a Spring application and define flows that...

Martin Fowler02/08/10
2545 views
0 replies

Conversational Stories

Here's a common misconception about agile methods. It centers on the way user stories are created and flow through the development activity. The misconception is that the product owner (or business analysts) creates user stories and then put them in...

Olga Kouzina02/05/10
696 views
1 replies

Commander’s Intent: Military Agile

I got this insight on lean and agile techniques in military context when reading  “Ideas Made to Stick” book.  The workflow of the military was described there as an example of how important it is to make messages as concise as possible to...

Mike Cottmeyer02/04/10
5178 views
1 replies

Replacing the Iron Triangle of Project Management?

Last year sometime, I heard Jim Highsmith do a talk on replacing the traditional project management iron triangle with a new 'agile triangle' that is based not on time, cost, and scope... but instead, based on value, quality, and constraints (time,...

Kelly Waters02/03/10
1950 views
1 replies

Pair Programming: An Extremely Agile Practice

Pair Programming. It's probably one of the most extreme practices of eXtreme Programming (XP). It's an area of agile software development that polarises opinion.The concept is simple enough. Two developers work side by side on the same piece of work,...

Marek Kwiecien02/03/10
3352 views
0 replies

Have Fun With Agile

Agile is fun. Agile methodics are very team-centric and there are already a lot of activities part of them that help building the team. Unless you don't use such practices like planning poker, iteration planning or retrospectives (in fact, if you miss any of...

Nitin Bharti02/02/10
9900 views
0 replies

DCI in Practice with Qi4J and the Composite Oriented Programming Model

In this session Rickard Öberg explores how the DCI (Data, Collaborations, Interactions) concepts can be applied in practice using the Qi4j Java framework and Composite Oriented Programming model. He shows you how COP concepts map to DCI, and how DCI...

Mitch Pronschinske02/02/10
3694 views
0 replies

New Sprint Burndown Charts in ScrumWorks Pro

Two months after their last release, Danube is now releasing the next version of ScrumWorks Pro, their Scrum implementation framework.  ScrumWorks Pro 4.3 derives many of its new features from customer requests on Danube's Community Portal, which debuted...

Michael Dubakov02/02/10
1607 views
2 replies

Flow. Discover Problems and Waste in Kanban

You Kanbanized your development process and setup a perfect flow. You see the flow and feel its power. You even measure cycle time and want to reduce it. But it is not as easy as expected. Some problems in your development process are hard to find and...

Lyndsey Clevesy02/01/10
2873 views
0 replies

Laszlo Szalvay on the Evolution of Scrum

Laszlo Szalvay, the President of Danube, talks to DZone about the evolution of Scrum and the current conversations around it.  Danube makes the Scrum implementation software known as ScrumWorks.  They are one of the largest Scrum training organizations in...

Mike Cottmeyer02/01/10
2894 views
1 replies

Explaining Agile

Doing what I do for a living, I find myself often trying to explain agile concepts to folks that are relatively new to agile methodologies. Sometimes this comes up when I am teaching a class, doing a conference talk, or breaking down some idea in a...

Rafael Naufal02/01/10
8151 views
8 replies

The Power of Pair Programming

Some weeks ago I started practicing pair programming with some co-workers for two reasons: code some tasks of an user storyget familiar with a new software code base I haven’t had an opportunity to put this technique in practice a lot before, but I can...

Mitch Pronschinske01/29/10
3714 views
0 replies

AccuRev Uses Rally and Anthill Pro in New Tool Suite

As agile is adopted by more development shops, the demand for integrated tools that cover the whole application development lifecycle is increasing.  Some agile tool vendors try to create the entire suite by themselves, like IBM.  Others will try to bring...

James Sugrue01/29/10
7755 views
3 replies

Agile Methodology Mashups

When it comes to how you approach software development, you don't get anything better than adopting an agile software development process. But how to apply this in your process can sometimes confuse people. About two years ago I wrote an article describing...

Michael Dubakov01/29/10
4415 views
1 replies

How We Use Kanban Board - The Real Example

It is always interesting to look behind the scene. In previous post I  described our development process, now I will show how we use Kanban Board in TargetProcess. Maybe it will give you some new ideas to try. The most interesting part of every...