content
Software Testing Assignment 1
Liang Junhua 16340129 School of Data Science and Computer
Correctly understand the support of the prototype method for different stages of the software life cycle, and give the execution time sequence of development activities corresponding to each stage:
Auxiliary or in lieu of the analysis phase
Preliminary Requirements\(\Rightarrow\)Analysis\(\Rightarrow\)Prototype Method Cycle\([\)Quick Analysis and Modification\(\Rightarrow\)Quick Construction\(\Rightarrow\)Users\(\Rightarrow\)Evaluation Feedback \(\Rightarrow\)Loop until a clear requirement specification is obtained\(]\)\(\Rightarrow\)Requirement specification\(\Rightarrow\)Design\(\Rightarrow\)Design specification\(\Rightarrow\)Code\( \Rightarrow\)Program System\(\Rightarrow\)Code\(\Rightarrow\)Software Product\(\Rightarrow\)Operation and Maintenance
Aided design stage
Preliminary Requirements\(\Rightarrow\)Analysis\(\Rightarrow\)Requirements\(\Rightarrow\)Design\(\Rightarrow\)Prototype Method Cycle\([\)Quick Analysis and Modification\(\Rightarrow\)Quick Construction\ (\Rightarrow\)Users use \(\Rightarrow\)evaluation feedback\(\Rightarrow\)loop until they get a suitable system architecture\((\)Design specification\()\)\(]\)\(\Rightarrow\ )Design description\(\Rightarrow\)Code\(\Rightarrow\)Program system\(\Rightarrow\)Code\(\Rightarrow\)Software product\(\Rightarrow\)Operation and maintenance
Replacing the Analysis and Design Phase
Preliminary Requirements\(\Rightarrow\)Analysis\(\Rightarrow\)Prototype Method Cycle\([\)Quick Analysis and Modification\(\Rightarrow\)Quick Construction\(\Rightarrow\)Users\(\Rightarrow\)Evaluation Feedback \(\Rightarrow\)Loop until appropriate requirements specification and design specification are obtained\(]\)\(\Rightarrow\)Design specification\(\Rightarrow\)Code\(\Rightarrow\)Program system\(\Rightarrow\) Coding\(\Rightarrow\)Software Product\(\Rightarrow\)Operation and Maintenance
Replaces the analysis, design and implementation phases
Preliminary Requirements\(\Rightarrow\)Analysis\(\Rightarrow\)Prototype Method Cycle\([\)Quick Analysis and Modification\(\Rightarrow\)Quick Construction\(\Rightarrow\)Users\(\Rightarrow\)Evaluation Feedback \(\Rightarrow\)Loop until appropriate requirements specification, design specification and program system\(]\)\(\Rightarrow\)Program system\(\Rightarrow\)Code\(\Rightarrow\)Software product\(\ Rightarrow\) operation and maintenance
Replaces all development stages
Preliminary Requirements\(\Rightarrow\)Analysis\(\Rightarrow\)Prototype Method Cycle\([\)Quick Analysis and Modification\(\Rightarrow\)Quick Construction\(\Rightarrow\)Users\(\Rightarrow\)Evaluation Feedback \(\Rightarrow\)Loop until suitable requirements specification, design specification and program system are obtained\(]\)\(\Rightarrow\)Software product\(\Rightarrow\)Operation and maintenance