|
In many software life-cycles, the analysis and implementation phases seem rather clear-cut. However, the design phase is sometimes a bit hazy, as many of the decisions typically made at design time have been decided during requirements. Typically, many design decisions are also delayed until implementation. This presentation will discuss the various types of design (architectural, data, interface, etc.) that should be accomplished during the design phase. Factors that affect design will also be covered, along with issues that affect design tradeoffs.
|