Imagine this: You're a successful software development project manager. Over the past several years you've implemented most of the best practices recommended for iterative and incremental development. Of course, your team's use of RUP or other iterative methods is the reason for the success, right? But wait a minute...how do you know that your long-term success actually derives from these iterative practices? For that matter, how do you know your teams are actually applying the techniques properly? This month, Professor Gary Pollice suggests using the scientific method for measuring the effectiveness of iterative best practices. We also explore versioning requirements, SOX compliance, Rational Method Composer, ways to use IBM's Industry Models alongside the IBM Rational toolset, and more!
Click on the "contents" tab above to see the full lineup, and don't forget our "archives" in the left-hand navigation bar.
Measures of success: RUP and the scientific method, Gary Pollice If your RUP-based projects are successful, how do you know that your team's use of RUP is the reason for that success? Here, Gary Pollice suggests a method for scientifically measuring several iterative development techniques.
The "V-PRI-BAPE-CU" RUP-based approach to SOX, Karen Ulferts The Rational Unified Process offers the language and general concepts to help US-based organizations become compliant with the Sarbanes-Oxley Act. This article describes ten areas of RUP that are particularly helpful.
Versioning requirements, James Densmore The author proposes two methods for managing multiple versions of requirements across multiple product releases. The first method employs IBM Rational RequisitePro or other requirements management tool. The second method utilizes a change management facility, e.g., IBM Rational ClearQuest, in combination with the requirements management tool.
Roadtrip! A vacationer's guide to iterative development, Laura Rose If you or someone you know is skeptical about the viability and value of iterative and incremental software development methods, perhaps what's needed is a familiar framework for understanding the basic concepts. Here, Laura Rose steps outside the realm of software to describe one form of iterative project: a cross-country roadtrip.