StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering - Essay Example

Cite this document
Summary
The purpose of this essay is to review the article written by Craig Larman, a chief scientist at Valtech, Philippe Kruchten, Rational Fellow, Rational Software Canada, and Kurt Bittner, General Manager, Process and Project Management Business Unit, Rational Software. The article…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER93% of users find it useful
How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering
Read Text Preview

Extract of sample "How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering"

Running head: Rational Unified Process Review: How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering First and Professor NameCourse Name University NameAbstract The purpose of this essay is to review the article written by Craig Larman, a chief scientist at Valtech, Philippe Kruchten, Rational Fellow, Rational Software Canada, and Kurt Bittner, General Manager, Process and Project Management Business Unit, Rational Software. The article is titled, How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering.

Along with a generalized summarization of the main points of the article, this essay will highlight the main points given within the article that support the concept of iterative software development methodologies. Review: How to Fail with the Rational Unified Process: Seven Steps to Pain and SufferingThe Rational Unified Process (RUP), and subsequently the iterative methodology, has become one of the leading software development processes. In doing so it is seeking to replace the outdated, unrealistic, methodologies outlined by the Waterfall approach.

In the essay entitled, How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering, authors, Larman, Kruchten, and Bittner, outline the key ways many companies fail in their implementation of RUP. In doing so, they successfully demonstrates the key differences in the RUP and the Waterfall approach to software development. Through careful examination of the seven steps by which one can fail with RUP implementation, an outline begins to appear as how RUP can be successfully put into practice.

The Seven Steps and Their Meaning The first step the authors outline in failing to implement an RUP approach is to superimpose “waterfall” thinking. The Waterfall approach mentioned here is the antiquated, methodical, approach to software development. This is where the requirements are given to the developer and deadlines are laid out for when the software is to be completed. This is the opposite of what the RUP, iterative approach calls for. The iterative approach is one that takes into consideration the need for constant change.

It requires that the project be, in part, initiated before any sort of requirements or deadlines can be accurately assessed. So to affectively initiate an RUP approach all previous “waterfall” ideals must be foregone. The next step outlined in the essay is to apply the RUP as a heavy, predictive process. The whole idea behind the RUP is that it is built to allow for the flexibility and change needed to successfully complete software development. The third step is to avoid object technology skills.

This step refers to the training that a company must undergo before implementation of a RUP approach to software development. The training must be thorough and followed by mentorship. The forth step outlined is to undervalue adaptive iterative development. Iterative development embraces change and allows for issues to arise and be overcome before one has gone too far in the development process. To undermine this is to undermine the whole of what the RUP is about. The fifth step discusses mentorship and how if it is avoided the iterative processes will be impossible.

This is due to the fact that iterative is mostly a try and fail approach so mentorship helps guide the developers along in the process of arriving and the best possible solutions. The sixth step mentioned is to adopt the RUP in a big bang, or at the same time. This is unadvisable because RUP is a learning process that takes time and practice before it can be successful. If a company was to try to switch over simultaneously it would be doomed to fail.The seventh and final step is to take advice from misinformed sources.

There are many out there who believe that they are following the RUP approach and yet still go by many of the rigid waterfall practices because they create the illusion of stability and predictability. So it is therefore important when learning about the RUP approach to insure that the authors of said research are adhering to the loose, ever changing foundation upon which RUP is built. All of these steps though they are written to demonstrate how to appropriately fail in adapting the RUP approach, actually do a suburb job of showing how best to implement it.

It seems from the article the best implementation would be to avoid the ideas presented by the waterfall method at all cost since they are the antithesis of what the RUP and iterative approaches stand for.ConclusionOverall, the collective authors did an amazing job of outlining the best way to implement RUP, in their own unique, round about, way. Their use of humor, and easy writing style made the extremely informative essay and easy read, while allowing the reader to gain a wealth of knowledge.

Even the most inexperienced software developer could walk away from this essay with a knowledge of how to, or how to not appropriately begin the arduous, worthwhile, task of implementing the RUP and iterative approach.ReferencesLarman, C., Krchten, P., & Bittner, K. (2001). How to Fail With the Rational Unified Process: Seven Steps to Pain and Suffering. Valtech Technologies & Rational Software.

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“How to Fail with the Rational Unified Process: Seven Steps to Pain and Essay - 1”, n.d.)
How to Fail with the Rational Unified Process: Seven Steps to Pain and Essay - 1. Retrieved from https://studentshare.org/miscellaneous/1577377-how-to-fail-with-the-rational-unified-process-seven-steps-to-pain-and-suffering
(How to Fail With the Rational Unified Process: Seven Steps to Pain and Essay - 1)
How to Fail With the Rational Unified Process: Seven Steps to Pain and Essay - 1. https://studentshare.org/miscellaneous/1577377-how-to-fail-with-the-rational-unified-process-seven-steps-to-pain-and-suffering.
“How to Fail With the Rational Unified Process: Seven Steps to Pain and Essay - 1”, n.d. https://studentshare.org/miscellaneous/1577377-how-to-fail-with-the-rational-unified-process-seven-steps-to-pain-and-suffering.
  • Cited: 0 times

CHECK THESE SAMPLES OF How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering

In What Ways Has the United Nations Organisation Influenced the Conduct of Diplomacy

This paper discusses the conflicts of various countries which lead to a lack of humanitarianism and the inability to resolve issues.... The need to create a sense of peace and diplomacy in nations continues to be redefined by changing policies to resolve conflict.... hellip; According to the paper monitoring the needs of countries and ensuring assistance and changes is influenced by governmental groups is one of the focuses to bring peace to a nation....
8 Pages (2000 words) Essay

A Pill for Every Ill': Explaining the Expansion in Medicine Use

While some patients respond favorably to antidepressant medications, there remains a contingent that is categorized as “treatment resistant,” or suffering from refractory depression (Malhi et al.... Since arriving at the appropriate medication for each patient is a highly individualized process, this practice seemed to be a natural extension of that process.... ot only is the phrase “a pill for every ill” untrue, but the pill that cures the psychiatric ill at one time may eventually fail to do so at a later time....
7 Pages (1750 words) Literature review

Advice on Frances Rights under the Law

One discussion further reinforces the differences between directives, which are binding in general to the member states for their own implementation and translation into the national laws of the country, and regulations, which are generally applicable to all the member states without need for legal translation into the countries' individual national laws (BBC): Under the process known as "transposition" the directive sets the framework but the practical details of implementation are left for the member states to decide....
14 Pages (3500 words) Essay

Kotter's 8 Step Approach for an Organization

FedEx as a company can take the following steps to initiate change: 1.... Kotter's 8-Step Approach For Change in FeDex (Name) (Institutional Affiliation) (Date) : Kotter's 8-Step Approach For Change in FeDex Introduction This paper is going to explore FedEx Corporation, a delivery and Transportation Company that started its operations in 1973 in the United States and Kotter's 8-step theory of change will be applied to design the process of organizational change....
9 Pages (2250 words) Term Paper

Suicide and Its Prevention

This is often because the state of depression consumes a person's mind creating ideas of ending the suffering one is going through (Yatham, & Maj, 2011).... nbsp;Suicide is actually a process in which a person purposely ends one owns life and it is a major challenge across the globe....
9 Pages (2250 words) Research Paper

Teenage Pregnancy as Social and National Issue in the US

nbsp; Furthermore, it also takes a look at the various programs that have been undertaken to prevent teenage pregnancy and the various steps adopted to support teenage mothers and their children so that they are assimilated in the society.... This study explores how teenage pregnancy is a social and national issue in the United States.... Below is a comparison chart that shows how the United States ranks the highest among the countries that are a part of OECD (Organization for Economic Cooperation and Development)....
13 Pages (3250 words) Coursework

The Implementation Process of the Policy

The author states that policy assessment is one of the aspects of the systems approach to policymaking, and the evaluator should pass through the six steps to ensure that the assessment considers indicators that are relevant to that policy.... The author describes ten steps of implementation policy.... In order to achieve an all-encompassing policy, extensive consultations must be held among all stakeholders during the planning and implementation process (Balloch, 2005)....
10 Pages (2500 words) Term Paper

The United Nations Charter

The Universal Declaration of Human Rights encompassing 'responsibility to protect' should be reviewed intermittently by each and every nation to check how far it has progressed.... This paper "The United Nations Charter" discusses the United Nations Charter which was the first treaty of its kind, universal and multilateral, which included the concern over Human Rights in it....
8 Pages (2000 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us