• 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

can Mix of XP , RUP , DMDS & other processes can be applied to projects ?

 
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why to stick to one process ? Depending upon type of project , can we not use different processses ? Can the mix of XP , RUP , DMDS , other processes be used to make best of many worlds ? Don't you think this is order of the day in era of internet , where client wants the product yesterday ?
Martin , Chet any pearls of wisdoms ?
What about adopting PSP ( Personal Software Process ) by individuals , as in future individuals will be equivalent to companies only ?
 
Author
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I certainly belive that you should choose your process to fit your people and your problem, and that there are room for many processes. XP is just one to consider, and it has definite boundaries: small (up to a dozen) teams, co-located teams, and volatile requirements.
It's also important to grow your own process. Even when you use it, XP is only a starting point - a seed. I've got an article in the works on how variability and self-adaptivity work with XP. I should get it onto my site shortly.
Martin
 
shailesh sonavadekar
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
that is what i was asking , sir. Why to stick to one process beforehand ? in today's dynamic conditions the things {requirements ) changes everyday. So , the process should evolve as the project progresses. As you said sir , XP is just seed. That is what I wanted to know. I was thinking on the same lines only. Thank you very much. ]

Sir , You said
" I've got an article in the works on how variability and self-adaptivity work with XP. I should get it onto my site shortly."
When you are putting your article on the site. I am eagerly waiting for that .
Sir , you have not said anything on PSP.
SHAILESH.
 
martin fowler
Author
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not going to commit to a time for putting the article on my site - it will go up when it's ready. I usually post an announcement to comp.object when I add something to my site and the top of my homepage contains a list of new items.
On PSP - I haven't tried it and it isn't something that would work well for me. That kind of detailed record keeping is not something I find works well for me - just haven't got the discipline for it. (That's seems to be true of many developers.) I like the fact that it encourages you to reflect on what you do. Indeed I think that is the key - whether you keep the kind of details that PSP requires or not.
However if you feel PSP would suit you, then you should give it a try.
Martin
------------------
author of:
Refactoring : Improving the Design of Existing Code
UML Distilled, Second Edition: A Brief Guide to the Standard Object Modeling Language
Analysis Patterns : Reusable Object Models
Planning Extreme Programming
 
Ranch Hand
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Martin, I think you just answered my other question about what process fits smaller teams. Disregard my question in the other thread if you come across it.

------------------
David Roberts, SCJP2
reply
    Bookmark Topic Watch Topic
  • New Topic