A comment on Agile Programming

I recently received this email from Steve O.

Geri,

My comment had to do with Agile programming. The problem I see is
getting a customer to pay for something without knowing what the final
cost will be and what final functionality will be included. 

For example, we are an application service provider (ASP).  We create
the software apps and provide the servers and data stores for our
customers who log in remotely. We are in the transportation management
industry.  We manage rail and truckload (multimodal) shipments for
railroads.

They pay hundreds of thousands of dollars up front and a per transaction
fee that amounts to millions over the life of their contracts (multi
year).  We become a core business process for our customers. 

I don't see how a new customer will sign up for our services with all
the TBDs of Agile.  They won't be able to sell, "trust me", to their
boards.

I like the idea of building small parts and letting the users try it
out.  We are bringing a new way of doing business to our customers.  But
there still needs to be a fairly detailed plan with costs, time lines,
and a good idea of functionality to be delivered.

Thanks,

Steve O

What feedback would you like to offer Steve? Who has experiences with Agile they would like to share?

Geri

About admin

Geri Schneider Winters is the primary author of the popular Use Case book "Applying Use Cases: A Practical Guide" and the founder of Wyyzzk, Inc. She has over 25 years experience spanning the software development lifecycle. Geri has learned her craft working with folks such as Grady Booch, Jim Rumbaugh, Ivar Jacobson, Walker Royce, Scott Ambler, Warren Woodford, Philippe Kruchten, and Kendall Scott, along with many less well known, but equally talented, people. Geri has worked in many companies in many industries, including IBM, Boeing, Adobe, Intuit, Dental Dental, United Healthcare, Blue Cross Blue Shield, The Money Store, Charles Schwab, The Federal Reserve Bank, Visa International, Standford University, University of California, Carnegie Mellon University, Hilcoe College, Agilent, Knights Technology, Deloitte and Touche, and Safeway.
This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to A comment on Agile Programming

  1. Mik Atkinson says:

    I use DSDM/ATERN as an agile methodology (www.dsdm.org) which is as much about management as it is about development. See the website for explanation of terms

    Get all the requirements you can – facilitated workshops for preference
    apply MOSCOW prioritisation to all the requirements
    Estimate high for the must-have features to guarantee delivery
    Then you’re into development which it sound like you have covered.

  2. Stinky99 says:

    I think we all struggle with from time to time. ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>