Facul
►
Module 1 Best Practices of Software Engineering
®
IBM Software Group
PRJ270: Essentials of Rational Unified Process Module 1: Best Practices of Software Engineering
1
Topics
Symptoms of Software Development Problems ..................................................... 1-4 Practice 1: Develop Iteratively .............................................................................. 1-6 Practice 2: Manage Requirements ...................................................................... 1-10 Practice 3: Use Component Architectures........................................................... 1-14 Practice 4: Model Visually (UML)........................................................................ 1-17 Practice 5: Continuously Verify Quality............................................................... 1-21 Practice 6: Manage Change ................................................................................ 1-25 RUP Implements Best Practices .......................................................................... 1-29 RUP Organization By Time................................................................................. 1-37 RUP Organization By Content ............................................................................ 1-38 Review............................................................................................................... 1-40 © Copyright IBM Corp. 2003
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
1-1
PRJ270 - Essentials of Rational Unified Process
Module 1 Objectives
Module 1 Objectives
Understand Rational’s best practices for software development by looking at: Symptoms and root causes The Rational Best Practices An introduction to Rational Unified Process
2
This module describes recommended software development practices and gives the reasons for these recommendations. It then shows how Rational Unified Process or RUP is