How to use UML! Part 3

….continiung with our example of “How to use UML”.

8. In a deployment model the physical architecture of the system is defined. Try to start capturing early the physical deployment chararcteristics, the hardware, operating system, network, interfaces and the support software of the new system for the need of a disaster recovering.

9. To build the system you take a discrete pieces of the model and assign it to one or more developers. Now you assign a Use Case to the development team, with their own, requiered screens, business objects, database tables, and related components.

10. In the following test phases it is very important to track all defects  against the related model elements to manage “scope creep. For example:
- System test defects against Use Cases
- Unit Test defects against classes

11. Always update and refine the model during the working procedure and assess the impact of changes and model refinements on later work.

12. Now it is time to deliver the tested software into a test then production environment. Never undertake a phased delivery! This migration of built sofware from test to production may then occur several times maybe during the whole life of the project.

If you have missed the other articles of our issue “how to use UML”:
click here for part 1
click here for part 2

Tagged : , , , , , ,

Leave a Reply