The Artima Developer Community
Sponsored Link

Java Buzz Forum
PeopleOverProcess.com: The Smells of Agile

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Michael Cote

Posts: 10306
Nickname: bushwald
Registered: May, 2003

Cote is a programmer in Austin, Texas.
PeopleOverProcess.com: The Smells of Agile Posted: Dec 5, 2006 3:41 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Michael Cote.
Original Post: PeopleOverProcess.com: The Smells of Agile
Feed Title: Cote's Weblog: Coding, Austin, etc.
Feed URL: https://cote.io/feed/
Feed Description: Using Java to get to the ideal state.
Latest Java Buzz Posts
Latest Java Buzz Posts by Michael Cote
Latest Posts From Cote's Weblog: Coding, Austin, etc.

Advertisement

Agile Dilbert

As mentioned a little while back, I have 3 short notes on Agile I've been working on. The first, "What Does Agile Smell Like?" goes over a list of several "gut checks" you can do to get a sense for how Agile an organization is.

9 Smells

For those who don't want to download the PDF, here are the sniff tests, without the rest of explanation:

  1. An Agile organization develops iteratively, verifying that the software is going in the right direction at the end of each iteration.
  2. An Agile organization has very flat and open communications paths.
  3. An Agile organization arranges it's work to be done in prioritized queues, allowing the ordering and content to change over time as required by the business needs.
  4. An Agile organization values putting off a decision for as long as possible, but, still makes many decisions.
  5. Agile developers tend to check in smaller, but still operational, batches of code rather than larger, feature complete batches.
  6. An Agile organization runs a large amount of tests on a daily, if not hourly basis.
  7. An Agile organization builds and tests it's software at least daily, fixing broken builds rapidly.
  8. An Agile organization values frequent communication over comprehensive documentation.
  9. An Agile organization operates on trust, respect, and delegation instead of command and control.

I guess 10 would have been a rounder number, but I wasn't counting at the time.

Further Revisions

As you know, dear readers, we like to practice open analysis, so if you see something missing, or bogus, just tell me or leave a comment, and we'll probably put it in the next revision of the note.

Get It!

The note is available for here.

Tags: , , , , ,

Read: PeopleOverProcess.com: The Smells of Agile

Topic: Sendo site Previous Topic   Next Topic Topic: domingo 1.2

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use