• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Overlapping Of Phases In RUP

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have heard that overlapping of Phases are not allowed in RUP,PLS Could any one tell me where can I get a evidence for this in any of the Rational Site where it states explicitly that Phases In RUP cannot Overlap.
Rgds Deepak
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Deepak,
Welcome to Javaranch, a friendly place for Java greenhorns
Please adjust your displayed name to meet the JavaRanch Naming Policy. You can change it here.
Thanks
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why would you *want* them to overlap?
In my understanding, the phases just indicate the rough ratio of activities in an interation. It's not the case that some activities must not be done in some phases. So it really doesn't matter that much wether an iteration is said to be at the end of a phase, or at the beginning of the next phase, does it?
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What Ilja said.
The "phases" don't overlap, but the activities do (in a sense) since you continue doing all the activities during the whole project -- just in different proportions as time goes by.
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
RUP can read like pure phases - finish design, start coding, finish coding, start testing. But read deeper and the Lump Chart clearly shows activities ramping up and down with overlap, even on a fairly waterfall-ish project.
Iterative development repeats activities like design, test, code in each iteration. An Iteration Plan may show some overlap.
Test first coding does design, test, code pretty much all at once.
"phases" may not be a real useful concept in the bulk of the project life cycle. Inception or pre-sales is still pretty distinct in my world, but the rest can get thoroughly mixed up.
 
author and iconoclast
Posts: 24207
46
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"MenMine quality"
If your name started out as "Deepak", you've gone from bad to worse.
First name, last name, not fake. Thanks.
 
Valentin Crettaz
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ernest Friedman-Hill:
"MenMine quality"
If your name started out as "Deepak", you've gone from bad to worse.
First name, last name, not fake. Thanks.


I think that Deepak Murali would be fine
 
Ranch Hand
Posts: 150
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Ilja Preuss:
Why would you *want* them to overlap?



I think that the underlying assumption is that RUP rather than XP processes are being used. In this case towards the end of an iteration the testers run the system tests and then the user performs the UAT tests. The outcome of the UAT tests are used to develop the iteration plan for the next iteration.

What this could potentially mean is that developers are idly twiddling their thumbs waiting for test, UAT and the iteration plan for the next iteration (potentially they could also be waiting for the requirements phase for this iteration to be complete). This would be the justification for 'overlapping' the phases in any iterative processes.

The only way that I know of to combat this is to have the developers involved in all phases of the project, instead of having requirements specialists, design specialists, etc. as it is very hard to coordinate what people can do whilst they are waiting for "their" phase to start in one project.

I know automated testing can reduce the test & UAT phases, but in my experience you will always have some time delay as the user tests the last iteration. The only other way is to tackle this delay is to consider an iteration 'complete' when it has been passed to the user for UAT, and start planning the next iteration immediately. This means not including any feedback from the UAT until 2 iterations after the code they are acceptance testing.

These are just ideas as they come to my head. Do you guys have any other suggestions?

Have the XPers ever encountered any lag like this between iterations? Are there ways to overcome this gap?

Regards,

Fintan
 
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Throw some outsourcing related execution to the project; all the processes will go haywhire. The people on the other side of the pond will know about UML, RUP etc; they have no freaking clue about Test driven development, agile approach etc.
 
Always! Wait. Never. Shut up. Look at this tiny ad.
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic