Adopting the Rational Unified Process
Home > Computing and Information Technology > Computer programming / software engineering > Adopting the Rational Unified Process: Success with the RUP
2%
Adopting the Rational Unified Process: Success with the RUP

Adopting the Rational Unified Process: Success with the RUP


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
About the Book

This book describes precisely what needs to be accomplished in order to successfully implement the Rational Unified Process as a new process within an organization. All aspects of the process implementation are covered. The reader will find a management-perspective description of the RUP, and details on the effects that the RUP has on projects. In exploring an actual implementation, the authors present a definition of goals and metrics, advice on selecting strategies, and steps toward the development of an implementation plan. A discussion of implementation best practices and proven strategies is included. The book ends with descriptions from actual implementations, and a comparison of the content of the book with what can be found regarding this subject in the RUP itself. All of the above is based on the authors experience helping companies implement the RUP. Volvo was the authors' most recent engagement, and they use this project as their example throughout the book.

Table of Contents:
Preface. About the Authors. 1. How to Adopt RUP in Your Organization. Before the Implementation. Create Awareness of RUP. Assess the Current Situation. Motivate with a Business Case. Set Adoption Goals, Identify Risks and Opportunities. Make a High-Level Adoption Plan and Develop a Communication Plan. Identify Software Development Projects to Support (Pilot Projects). During the Implementation. Make a Detailed Plan for the Implementation Effort. Support Projects with Mentoring (Among Other Things). Software Projects Adopt Particular RUP Subsets. Decide upon Your Process and Document It. Adapt to the Unexpected (Handle Risks, Opportunities, and Goals). Evaluate the Implementation Effort. After the Implementation. When Is the Implementation Done? Perform Ongoing Process Improvements. Conclusion. 2. The First Meeting with RUP. Packaged Common Sense. Presented through a Product. What Is the RUP Product? The Structure of RUP. Knowledge Base. Common Language. Examples of the New Language. A Way to Help Project Teams Develop Products More Efficiently. Conclusion. 3. What Is a RUP Project? Essential Concepts in RUP. RUP Is Iterative. Planning in RUP Is Driven by Risks. RUP Is Architecture Centric. RUP Is Driven by Use Cases. The Spirit of RUP. RUP Project Team Members Share Their Wisdom. The Seven Sins of a RUP Project. Planning to Death. Detailing Too Much. Skipping Problem Analysis. Letting End Dates of Iterations Slip. Starting Construction before Fulfilling the Exit Criteria of Elaboration. Testing Only at the End of the Project. Failing to Move the Product to Maintenance. Conclusion. 4. Assessing Your Organization. Who Wants the Assessment and Why? Kicking Off the Assessment. How to Assess. Interviewing People. Reading Process Documentation. Comparing with Other Organizations. What to Assess. People. The Organization. Types of Products and Projects. Supporting Tools. The Current Process. The Current Process Description. Compiling the Material. Identifying Problems. Drawing Conclusions. Formulating Recommendations. The Assessment Report. Presentation of the Findings. Conclusion. 5. Motivating the RUP Adoption. Motivating the Decision to Adopt RUP. Reducing the Productivity Dip. Increasing the Improvement. Comparing the Initial Investment and the Dip with the Improvement. Other Aspects to Cover in a Business Case. Motivating the People. Reactions to Change. Keep Moving between the Four Rooms of Change. Following Up the Business Case and People's Attitudes. Examples of Goals and Measurements. Conclusion. 6. Planning the RUP Adoption. Creating the Implementation Team. Setting Adoption Goals. Identifying Risks and Opportunities. Making a High-Level RUP Adoption Plan. What Should the RUP Adoption Plan Cover? Why Use a Documented Formal Plan? On What Level Should Planning Occur? Who Owns the Plan? Developing a Communication Plan. Identifying Software Development Projects to Support. Choosing a Strategy for the RUP Adoption. Wide and Shallow or Narrow and Deep? Just One Project at a Time or the Whole Organization at Once? How Much Time? Conclusion. 7. Obtaining Support from the Organization. The Implementation Team and Project. Supporting Projects When Adopting a RUP Subset. Harvesting Experiences and Updating the Organization's RUP Adaptation. Documenting Your Project Implementation Plan. Stand By for Changes. Communicating with People in the Organization. Building Competence Among the Employees. Training Sessions. Workshops. Performing Reviews. Artifact Reviews. Milestone Reviews. Performing Mentoring. Training the Mentors. Conclusion. 8. How to Adopt RUP in Your Project. Assessing Your Project. Is RUP a Good Idea? What Are the Characteristics of the Project? How Do the Project Members Usually Develop Software? Documenting the Project Assessment. Selecting from RUP and Planning the Implementation. Deciding upon and Documenting Your Process, Part 1. Planning the Process Support. Documenting the Process Support. Running Your Project and Getting Support on RUP. Getting Support Down to the Activity Lists in the Project's Iteration Plans. Deciding upon and Documenting Your Process, Part 2. Sharing Your Experiences. What Will Happen after the Project? Conclusion. 9. Deciding upon Your Process. Selecting Parts of RUP. Disciplines. Artifacts. Activities. Tools. Best Practices. Going beyond the RUP Base: RUP Plug-Ins. How RUP Builder Can Help You Select a Subset. Other Ways to Get Help for the Selection Process. Things to Not Exclude. Adding Process Information. Adding Guidelines and Examples. Adding Disciplines, Roles, Activities, and Artifacts. Adding a Project Management Method. Changing RUP. Changing Activities. Changing Templates. Changing the Lifecycle. How Can a Mentor Help You Decide upon Your Process? Conclusion. 10. Documenting Your Process. Documentation Tools. Word Processor. HTML Editor. RUP Builder. MyRUP. RUP Organizer. RUP Modeler. What the RUP Practitioner Will See (Documentation Results) Development Process, Development Case, and Iteration Plans. Guidelines and Checklists-Easy and Valuable. Templates and Examples-People Love Them. Roadmaps and Process Views-Help People Find Their Way. Building Your Process Documentation in Stages. Stage 0: The Development Process Before the Adoption Starts. Stage 1: The Development Case for the First Project. Stage 2: The First Draft of the Organizational Development Process. Stage 3: The Next Project Using the Organizational Development Process. How Can a Mentor Help You Document Your Process? Conclusion. 11. A Guide to Successful Mentoring. Knowledge Transfer. How Is Knowledge Created? What Knowledge Is Needed? What Does a Good Mentor Do? Walk Around and Be Present. Encourage People. Never Criticize. Practice What You Preach. Be Prepared to Conduct a Workshop. Know Your RUP. Know Your Limits. Worry, but Be Happy. Keep Up the Speed. Let People Make Mistakes. Typical RUP Adopter Personalities. The Long-Time Employee. The Architectural Guru. The Code Lover or Hacker. The Test Person. The Process Lover or Enthusiast. A Mentor Should Become Redundant. Conclusion. Appendix A. Experiences from Actual Implementations. Volvo Information Technology. Background. Timing/Effort. Long-Term Goals. Configuration. Strategy. Methods for Measuring Success. Challenges, Traps, and What Could Have Been Done Better. Biggest Achievements. Continuation. Covansys Corporation. Background. Timing/Effort. Long-Term Goals. Configuration. Strategy. Create, Maintain, and Enhance Internal Reusable RUP Assets. Methods for Measuring Success. Challenges, Traps, and What Could Have Been Done Better. Biggest Achievements. Continuation. Appendix B. Adding Another Project Management Method to RUP. PROPS. PPS. Glossary. Recommended Reading. Index.

About the Author :
Stefan Bergström formerly worked for Ericsson Corporation as a project and process manager. He joined Rational Software in November 1998. He has been a mentor and an instructor since then, helping several of Rational's customers in Sweden to implement RUP. He now manages the training business at Rational in Scandinavia. Lotta (Ann-Charlotte) Råberg started as a software developer at a consultancy company. Her special interest in visual modeling led her to join Rational Software in May 1995. She has gained solid real-life experiences using RUP through consulting and mentoring at a variety of organizations, helping them succeed with RUP implementations.


Best Sellers


Product Details
  • ISBN-13: 9780321202949
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Height: 178 mm
  • No of Pages: 272
  • Sub Title: Success with the RUP
  • Width: 234 mm
  • ISBN-10: 0321202945
  • Publisher Date: 15 Jan 2004
  • Binding: Paperback
  • Language: English
  • Spine Width: 17 mm
  • Weight: 426 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Adopting the Rational Unified Process: Success with the RUP
Pearson Education (US) -
Adopting the Rational Unified Process: Success with the RUP
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Adopting the Rational Unified Process: Success with the RUP

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!