CI Patterns and Anti-patterns

This Refcard walks you through 40 different Patterns and Anti-patterns associated with CI.

A Look Inside HornetQ

Project Lead Tim Fox introduces HornetQ,  a multi-protocol, embeddable, high performance messaging system.

Daily Dose - SAP CEO Suddenly Resigns

SAP CEO Suddenly Resigns   Leo Apotheker just announced he is stepping down as the CEO of SAP.  The SAP executive board has already appointed Co-CEOs to replace him: Bill McDermott, head of field...

DZONE DAILY DOSE by mitchp

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...

0 replies - 319 views - 02/08/10 by martinfowler in News

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...

0 replies - 100 views - 02/05/10 by olgatp in News

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...

0 replies - 892 views - 02/04/10 by mcottmeyer in News

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...

0 replies - 618 views - 02/03/10 by Kelly Waters in News

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...

0 replies - 147 views - 02/03/10 by herbasher in Articles

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...

0 replies - 1385 views - 02/02/10 by Nitin Bharti in Videos

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...

0 replies - 469 views - 02/02/10 by mitchp in News

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....

1 replies - 442 views - 02/02/10 by Michael in News

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...

0 replies - 578 views - 02/01/10 by lyndsey in Videos

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...

0 replies - 806 views - 02/01/10 by mcottmeyer in News

The Power of Pair Programming

Some weeks ago I started practicing pair programming with some co-workers for two reasons:

5 replies - 2120 views - 02/01/10 by rnaufal in Articles

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...

0 replies - 400 views - 01/29/10 by mitchp in News

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...

3 replies - 2250 views - 01/29/10 by James Sugrue in Articles

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...

0 replies - 191 views - 01/29/10 by Michael in News

The DCI Architecture: Supporting the Agile Agenda in your Software Architecture

The vision of object-oriented programming was to capture the end user mental model in the code. Until recently, programming languages weren't able to do...

0 replies - 866 views - 01/28/10 by Nitin Bharti in Videos