This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
Agile Development delivers the work faster but we miss strategic approach for development which turns into not very good product developed which can be achieved using RUP process. Please explain how is this better than RUP.
JeanLouis Marechaux
Ranch Hand
Joined: Nov 12, 2001
Posts: 906
posted
0
You cannot compare Agile to RUP.
First, Agile is not a methodology but a set of principle documented in the Agile Manifesto RUP is a methodology for software and system delivery when the principles are documented, but also the roles, activities, and delivery processes (Work Breakdown structure to achieve a specific goal). So while Agile is identifying the theory, RUP gives elements also at the project plan level(WBS)
Second, Agile and RUP principles are very similar in essence. I know this statement is not popular in the Agile community, but it is so true. Take a look at Agile principles, and compare to RUP principles. It fits * Adapt the Process * Balance Competing Stakeholder Priorities * Collaborate Across Teams * Demonstrate Value Iteratively * Elevate Level of Abstraction * Focus Continuously On Quality
last, but not least, RUP is not only one methodology. It is a family of methodologies, all based on a common Core. And the most Agile element of that family is OpenUP
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
rafi qureshi
Greenhorn
Joined: Oct 18, 2007
Posts: 6
posted
0
This explains a lot.
Thanks Rafi Qureshi
Ilja Preuss
author
Sheriff
Joined: Jul 11, 2001
Posts: 14112
posted
0
Originally posted by rafi qureshi: Agile Development delivers the work faster but we miss strategic approach for development which turns into not very good product developed which can be achieved using RUP process. Please explain how is this better than RUP.
Where does your impression that Agile projects miss a strategic approach come from? That's not at all my experience...
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Shane Warden
author
Greenhorn
Joined: Oct 03, 2007
Posts: 16
posted
0
Originally posted by Ilja Preuss: Where does your impression that Agile projects miss a strategic approach come from? That's not at all my experience...
It depends on the skill of the customer at prioritizing tasks. If there's no strategic vision, the effective strategy of the project can change dramatically from iteration to iteration.
We have an entire section devoted to Vision and its importance in projects. Strategic thinking is definitely important, else you may not deliver long-term value to your customer.
Author of <a href="http://www.amazon.com/gp/product/0596527675?tag=jranch-20" target="_blank" rel="nofollow"><i>The Art of Agile Development</i></a>
Jeff Anderson
Greenhorn
Joined: Feb 15, 2009
Posts: 1
posted
0
I do believe that agile can use some help from RUP in providing larger scale milestones in civil agile-based iterative development can provide.
That being said, RUP needs to be significantly trimmed down, and altered to be compliant with an agile approach.
I've just published a couple posts on the topic I invite you to take a look,@
agile over RUP