Professional Documents
Culture Documents
Rad 2
Rad 2
IS 31227
Lecture- 02
Strategy for Rapid Development
Rapid development can be achieved by following a four-part
strategy.
◦ Avoid classic mistakes
◦ Apply development fundamentals
◦ Manage risks to avoid catastrophic setbacks
◦ Apply schedule-oriented practices
These 4 practices provide support for the best possible schedule.
Strategy for Rapid Development
Strategy for Rapid Development
The optimum support for the best possible schedule is to
have all four pillars in place and to make each of them as
strong as possible.
Without the support of the first three pillars, your ability to
achieve the best possible schedule will be in jeopardy.
Strategy for Rapid Development
Four Dimensions of Development
Every software project operates along four important dimensions.
1. People
2. Process
3. Product
4. Technology
◦ Product characteristics
A product with ambitious goals for performance, memory use, robustness, and reliability will take longer to develop than a
product without any goals for those characteristics.
If you can reduce a product's feature set, you can reduce the product's schedule.
If the feature set is flexible, you might be able to use the 80/20 rule.
Product
If product's look and feel, performance characteristics, and
quality characteristics is flexible,
◦ Can assemble the product from pre-existing components and reduce
custom code.