Software
Software
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Cell Phone Software Forum
Iterative Process scheduling

 
Post new topic   Reply to topic    Software Forum Index -> Software
View previous topic :: View next topic  
Author Message
Motaz K. Saad
Guest





PostPosted: Sat Mar 10, 2007 9:45 am    Post subject: Iterative Process scheduling Reply with quote

Dear All,

How can I schedule an iterative process?
I do not think the schedule would be based on the number of
iterations, How to know how much iteration do I need?

Regards,
Back to top
  Ads
Advertising
Sponsor


Phlip
Guest





PostPosted: Sat Mar 10, 2007 11:08 pm    Post subject: Re: Iterative Process scheduling Reply with quote

Motaz K. Saad wrote:

Quote:
How can I schedule an iterative process?

An iterative process means you time-box each iteration. The same amount of
time in each one.

Quote:
I do not think the schedule would be based on the number of
iterations, How to know how much iteration do I need?

You are asking this: "we have 100 features to implement, so how do I know
how many iterations to work, how many feature in each one, and how long each
iteration is?"

The point of iterations is not to perfectly schedule 100 features. The point
is to attack that 100 itself. If you work one iteration, and deliver 10
important features to live end users, they can then review the situation and
ask for the next batch of features. Given a potential backlog of 90, they
might decide to do without some features for now, and they might think of
more features to add.

I work in 1 week iterations. Each Tuesday we have a meeting with bosses who
review the features we did, and then appoint 5~7 new features. This is
"adaptive planning", and it makes the long-term feature backlog less
relevant.

Nobody has to wait while we implement 100 speculative features, just to
start using the most important ones. You should sort features by business
priority, and deliver a new version each week.

--
Phlip
http://www.greencheese.us/ZeekLand <-- NOT a blog!!!
Back to top
  Ads
Advertising
Sponsor


H. S. Lahman
Guest





PostPosted: Sun Mar 11, 2007 12:52 am    Post subject: Re: Iterative Process scheduling Reply with quote

Responding to Saad...

Quote:
How can I schedule an iterative process?
I do not think the schedule would be based on the number of
iterations, How to know how much iteration do I need?

In an iterative process one simply repeats the same process on each of
several development cycles. Iterative processes are most commonly
employed in incremental development where the overall project is
decomposed in several similar but smaller pieces or increments. One then
iteratively applies the same process to each increment end-to-end.

So scheduling an iterative process depends very strongly on what the
increments are. In fact, what one is really scheduling are the
increments and the fact that the same process is used for each one just
simplifies the estimation necessary for scheduling the increments.

[There is an alternative view of iterative processes where the
development is broken up into phase-gate stages and at each stage one
iteratively makes adjustments to the work done in previous stages for
what was done in the current stage. IOW, the 'iterative' refers to
repeating development work on previous stages. However, this sort of
monolithic waterfall view of software development has been largely
replaced by the incremental/iterative development (IID) view.]


*************
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl@pathfindermda.com
Pathfinder Solutions
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
"Model-Based Translation: The Next Step in Agile Development". Email
info@pathfindermda.com for your copy.
Pathfinder is hiring:
http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH
Back to top
  Ads
Advertising
Sponsor


Display posts from previous:   
Post new topic   Reply to topic    Software Forum Index -> Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Australian Debt Consolidation Experts
medical insurance
Wedding
Escort e accompagnatrice in Rimini, Reggio Emilia, in Riviera Adriatica, in Modena...
Intercambios de Parejas
Automotive Business Talk
cheap life insurance
Make Your Own Website
Cheap phone calls to Saudi Arabia
Long island Cleaning service
mold killer
UK Swingers Genuine Contacts Site
Dir All
Janitorial Supplies
Vinhos
Vacuum Cleaner Bags



Board Security

223 Attacks blocked

Powered by phpBB © 2001, 2005 phpBB Group