The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
Agile Al

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
Daniel Berger

Posts: 1383
Nickname: djberg96
Registered: Sep, 2004

Daniel Berger is a Ruby Programmer who also dabbles in C and Perl
Agile Al Posted: Mar 14, 2008 8:05 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Daniel Berger.
Original Post: Agile Al
Feed Title: Testing 1,2,3...
Feed URL: http://djberg96.livejournal.com/data/rss
Feed Description: A blog on Ruby and other stuff.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Daniel Berger
Latest Posts From Testing 1,2,3...

Advertisement
I see Al-Noor Ramji has made the news over on computerworld.com. There's two sides to every story, so let me give you low down on what you aren't hearing about good ol' Al-Noor.

First, his agile development approach tosses documentation and refactoring out the window. The upshot is that you end up with prototypes in production in order to meet his insane deadlines. This includes both code and database design. The upshot is that not only do you end up with a system that probably going to be very brittle, you'll also have a system no one longer truly understands in about 3-5 years because of the usual employee turnover.

Second, in order to meet his deadline for major products he has the developers working 12+ hours a day, plus weekends, for many weeks. It's a good way to burn out your developers. Single guys in their 20's will put up with that bullshit for a long while. Your experienced 30+ year olds with families will start hitting the job boards real quick, however.

However, he does get two things right. First, he ditched Waterfall. Smart. Second, it looks like he cracked down on the business tossing in new requirements in the middle of a development cycle, which is something that killed us at times.

That being said, you can't just ditch documentation and refactoring. I know it doesn't show up on ye olde spreadsheet as providing $$$, but trust me, you'll be glad you did in the long run, and it will almost certainly reduce problems down the road.

Read: Agile Al

Topic: Alphabetize schema.rb columns Previous Topic   Next Topic Topic: Remote cache pitfalls

Sponsored Links



Google
  Web Artima.com   

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