Questions on McConnell's Successful Project
and
The Unified Process
CS 3371 - Feb. 7
Why does the Unified Process describe distinct management and technical perspectives on the software life cycle?
What is the difference between management and technical artifacts in the Unified Process?
What concludes each iteration in the Unified Process? Is this how you usually develop software?
Why aren't the phases of the Unified Process called by common terms like analysis, design, implementation and testing? Is this rewording useful?
How do McConnell's three intellectual phases of the software life cycle correspond to the four phases of the management perspective in the Unified Process?
Both McConnell and the Unified Process emphasize the importance of system architecture. What is it? Do you use this concept in your own work?
What is the purpose of an executable architectural prototype? Is requiring one a good idea?
How does McConnell's staged delivery relate to the iterations of the Unified process?