Agile Zone is brought to you in partnership with:
  • submit to reddit
Stephen Palmer11/20/09
45354 views
9 replies

An Introduction to Feature-Driven Development

Feature-Driven Development (FDD) is one of the agile processes not talked or written about very much. Often mentioned in passing in agile software development books and forums, few actually know much about it. However, if you need to apply agile to larger...

Tiago Simões11/20/09
3290 views
0 replies

Free Agile Platform 5.0 released

OutSystems is pleased to announce the release of the OutSystems Agile Platform 5.0 today. It allows IT teams to develop and manage web apps and business processes, using visual models, bringing together application development and business process management...

Mitch Pronschinske11/19/09
7775 views
0 replies

Free Tool for Deep AJAX Analysis

In web development, knowledge is power.  Without a decent AJAX diagnostic tool, it's hard to know what's slowing down your site.  Even basic performance monitoring tools don't give developers all the information they need.  AJAX frameworks are pushing more...

Ryan Little11/18/09
1152 views
0 replies

Introduction to Planning Poker

Planning Poker is an agile estimating technique which has become very popular in the last few years.

Mitch Pronschinske11/17/09
7022 views
0 replies

Static Analysis with Klocwork

Klocwork, a provider of source code analysis tools, just released the Insight Pro suite for agile development projects.  Klocwork Insight Pro checks Java, C#, C and C++ code for memory and resource leaks, security vulnerabilities, and buffer overflows. ...

James Sugrue11/17/09
17896 views
2 replies

The Benefits of Testable Code

One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why it's a good thing, it's often left slide in favour of adding functionality to reach deadline, or just...

Sebastien Arbogast11/12/09
3982 views
0 replies

Knowledge Management: It's All About Granularity

In my pursuit of the ideal collaboration platform, I’ve tested a few knowledge management systems lately: Knowledge Plaza, Seemy, a combination of del.icio.us and Twitter. And those tests were very interesting because they allowed me to spot the main common...

Bob Hartman11/11/09
43285 views
1 replies

An Introduction to Planning Poker

Planning Poker is an agile estimating technique which has become very popular in the last few years.  It is based on an estimation technique known as Wideband Delphi which was created by the RAND Corporation either in the 1940s or 1968 depending upon...

Lyndsey Clevesy11/11/09
5869 views
6 replies

Book Giveaway & Exclusive Chapter Download: Agile Coaching

DZone and Pragmatic Bookshelf have partnered to bring you this exclusive chapter from 'Agile Coaching' by Rachel Davies and Liz Sedley. This excerpt was extracted from Agile Coaching, published in August 2009 by Pragmatic Bookshelf. It is being reproduced...

Mitch Pronschinske11/09/09
2428 views
0 replies

New Tools From Cisco; Lower Prices From Microsoft

With a new and enhanced suite of collaboration tools unveiled today, Cisco Systems might steal customers from its partner, Microsoft.  Cisco's new corporate email service, WebEx Email, is one product likely to compete with Microsoft's Exchange email. ...

Tiago Simões11/06/09
1251 views
0 replies

Convincing Your Boss to Go Agile

I still find this YouTube video (posted exactly 3 years ago) the best way to convince top managers to adopt an agile methodology. What about you? What arguments have you used to convince your managers and clients to adopt an agile methodology?

Jack Milunsky11/04/09
1989 views
0 replies

Coping with change on Scrum projects (part I)

Most folks don't like change. I know I don't. But one things certain, adopting an Agile approach to software development requires much change in an organization. Whether it's corporate culture, roles or process, as an organization switching to Agile...

Mitch Pronschinske11/04/09
4602 views
0 replies

Mingle 3.0 and Google Wave Join Forces

ThoughtWorks Studios' Adaptive ALM software unveils major updates today at the Enterprise 2.0 conference. The company is announcing its newest version of  Agile Management software, Mingle 3.0.  The new version of Mingle will feature a new instant messaging...

Mitch Pronschinske11/03/09
12435 views
0 replies

DZone Daily Dose - 2009/11/4

Adobe is lashing out at Apple on its Flash Player page for the iPhone.  When you go to the Flash Player on your iPhone, the text now says "Apple restricts use of technologies required by products like Flash Player. Until Apple eliminates these...

Kirk Knoernschild10/31/09
6161 views
3 replies

Question on Module Design

Like last year, in my Agile Architecture - Technologies and Patterns session at SpringOne2GX, I asked the attendees the same three questions surrounding class, package, and module design. This year, I had roughly 80 folks attend the session, and here is...

Mitch Pronschinske10/30/09
15334 views
4 replies

New Bug Tracker - YouTrack 1.0 Release

JetBrains has announced the GA release of its new bug and issue tracking software, YouTrack 1.0.  YouTrack is a web-based, keyboard-centric bug tracker with issue handling focused into only two controls, a search box and a command window.  JetBrains has...

Jurgen Appelo10/30/09
6487 views
1 replies

Why We Delegate: The Darkness Principle

From a complexity perspective, there is a good reason why teams in an organization must be able to make decisions together. This follows logically from the Darkness Principle: Each element in the system is ignorant of the behavior of the system as...

Steven Lott10/28/09
4806 views
2 replies

Process Not Working -- Must Have More Process

After all, programmers are all lazy and stupid.Got his complaint recently."Developers on a fairly routine basis check in code into the wrong branch."Followed by a common form of the lazy and stupid complaint. "Someone should think about which...

Ezequiel Cuellar10/26/09
1856 views
0 replies

Endeavour Software Project Management Beta 1.0 Released

Endeavour Software Project Management is an Open Source solution to manage the creation of large-scale enterprise systems in an iterative and incremental development process. It features support for Use Case management, Iterations, Project Plan, Change...

Nitin Bharti10/23/09
3380 views
0 replies

Exclusive Interview: Agile Alliance Managing Director, Phil Brock

While many industry conferences are contracting in size and even cancelling their shows, the Agile Alliance is worried about a different kind of problem: how do you curb the overwhelming success of your event and prevent it from growing too big?  After all,...

Lyndsey Clevesy10/22/09
9404 views
0 replies

DZone Daily Dose - 2009/10/23

Firefox may release its upcoming version 3.6 as a so-called "minor update" even though it is actually a fairly major one.  Mike Beltzner, director of Firefox at Mozilla, details the reasons for this unusual step on a Mozilla developer's list...

Mitch Pronschinske10/22/09
10612 views
0 replies

DZone Daily Dose - 2009/10/22

According to Amazon, the world's biggest software company has also racked up the largest number of pre-orders of any product, EVER! That's right, Amazon says Microsoft's Windows 7 release is the most pre-ordered product in the e-tailer's history (yes,...

Steven Lott10/22/09
3069 views
1 replies

Breaking into Agile

I had a recent conversation with some folks who were desperate to "processize" everything. They were asking about Scrum Master certification and what standards organizations define the "official" Scrum method.Interestingly, I also saw a...

Mark Needham10/21/09
7154 views
4 replies

The Effect of Adding New People to Project Teams

I've read quite frequently about the challenges we will experience when adding new people onto teams, including Fred Brooks' 'The Mythical Man Month', but having seen quite a few new people join the project that I've been working on over the last few...

Jack Milunsky10/16/09
5088 views
0 replies

Measuring velocity is not enough to determine team productivity

An interesting question was brought up in a recent LinkedIn discussion thread: "Is velocity the right approach to measure productivity of team members working in Scrum. If not, then how can productivity of team members be measured in Scrum?" Here...