ZINZA always promote efforts to improve quality in the development stage
Design patterns can speed up the development process by providing tested, proven development paradigms. Effective software design requires considering issues that may not become visible until later in the implementation. Reusing design patterns helps to prevent subtle issues that can cause major problems, and it also improves code readability for coders and architects who are familiar with the patterns.
In order to achieve flexibility, design patterns usually introduce additional levels of indirection, which in some cases may complicate the resulting designs and hurt application performance.
|4||Detail Design||Approve (Optional）||Create|
|6||UT(Include Test Case)||Approve (Optional）||Create, Run|
|7||IT(Include Test Case)||Approve (Optional）||Create, Run|
|8||ST(Include Test Case)||Approve||Create, Run|
|9||UAT(Include Test Case)||Create, Run||Support|