The practice perspective on the RUP describes good software engineering prac- tices that are recommended for use in systems development. Six fundamental best practices are recommended:
1. Develop software iteratively Plan increments of the system based on customer priorities and develop the highest-priority system features early in the develop- ment process.
2. Manage requirements Explicitly document the customer’s requirements and keep track of changes to these requirements. Analyze the impact of changes on the system before accepting them.
3. Use component-based architectures Structure the system architecture into com- ponents, as discussed earlier in this chapter.
4. Visually model software Use graphical UML models to present static and dynamic views of the software.
5. Verify software quality Ensure that the software meets the organizational quality standards.
6. Control changes to software Manage changes to the software using a change
management system and configuration management procedures and tools.
đang được dịch, vui lòng đợi..