13.2 软件开发流程
1.Business/User Requirement
2.Architecture Proposal,Solution Proposal
3.Functional Design,produce functional spec/EDR(external design requirement)
4.Technical Design,produce technical spec/IDR(internal design requirement )
5.Coding and Unit testing(Unit test plan) <= most of us begin from here
6.Quality Assurance(QA checklist)
7.SIT/SAT-System Integration Testing/System Acceptance testing
8.UAT-User Acceptance Testing
9.OAT-Operational Acceptance Testing/Production suitability Testing
10.Releease preparation
11.Release and post release support