Re: [AM] payment in agile development

Scott Ambler <[email protected]>
Newsgroups gmane.comp.programming.modeling.agile
Message-ID <[email protected]>
At 09:38 PM 2/1/2004 +0100, you wrote:
>Hallo,
>
>since I am still at the university (and have no experience with that) I am 
>curious to know how a agile project is payed.
>
>In traditional approach there is a requirements freeze and based on
>these requirements, you can calculate the time you need to development
>the appropriate software.

Actually, there is significant evidence that shows that you can't actually 
do this effectively.  People will still try though.


>  But how to do this in agile development? Ok,
>you need to do a requirements freeze here as well but following "embrace
>changes" you can not determine the time which is needed to develope the
>software...

Why can't you?  I could easily estimate the individual requirements, ask 
you to prioritize them, and then implement them in priority order.  We 
could define an iteration length, say 2 weeks for example, and I can tell 
you that in the next iteration I'll develop X amount of functionality for 
$Y.  If that seems fair, you fund the effort.  Next iteration we do the 
same thing.  Over time my estimate will change, my team will hopefully get 
better, and you'll have a previous history of my team's work to base your 
decision on.  This puts you in significant control because you can pull, or 
increase, my funding fairly easily.  Significantly more control than if you 
agree to funding the entire project early on.


>(bringing me to another question: does "embrace changes"
>also mean to add new features?)

Yes, or improve existing ones.



>Thanks in advance,
>- Daniel
>
>For more information about AM, visit the Agile Modeling Home Page at 
>www.agilemodeling.com
>
>

====================================================
Scott W. Ambler
Senior Consultant, Ronin International, Inc.
www.ronin-intl.com/company/scottAmbler.html

www.agiledata.org
www.agilemodeling.com
www.ambysoft.com
www.enterpriseunifiedprocess.info
www.modelingstyle.info
www.ronin-intl.com

For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com
--^----------------------------------------------------------------
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h
Or send an email to: [email protected]

TOPICA - Start your own email discussion group. FREE!
http://www.topica.com/partner/tag02/create/index2.html
--^----------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.