s You are here: Home > UMP life cycle > UMP models & tools
UMP slogan Home | About UMP | FAQ | Discuss | Contacts | Site map
  Life cycle model   Development process   Support process   Organizational process   Product    
Process structuring | Team structuring | Proactive | Iterative | Agile | Cooperation | Documenting | ISO/IEC 12207 | Project types | Models & Tools










References:

UMP glossary
Bibliography
Conventions & Notation

UMP models and tools

UMP considers software modeling as an essential part of the software development. The project’s main deliverables are programs and models. The documentation should be written as the necessary and planned supplement to the programs and models. Read also project deliverables discussion >>.

The models used in the project should be defined in Software development plan. The best choice would be the models, which you and your team have successfully applied in your previous projects. Other options are:

  • Standard models
  • Proprietary models
  • UMP models

In any case it would be necessary to adapt the chosen models to the your project specifics. Customize and improve your models in parallel with the development.

UMP models

UMP uses the Unified Modeling Language (UML) for software modeling. The UMP models are the UML profile. Read details>>.

Recommended tools in UMP

The tools supporting your project process should be defined in Software development plan.

Processes and tools for their support:

Process / Activity Tool type
Development process
Requirements collection Requirements tracking
Analysis and design Modeling
Visual interface builder
Programming Programming environment
Testing Automated testing
Bug tracking
Support processes
Documentation Office
Configuration management Version control
Content management
Quality assurance n/a
Problem resolution Problem tracking
Organizational processes
Management Office
Project management
Infrastructure Project web support
Team collaboration
Improvement Office

 

 

Last modified: 07-Jan-2005
Copyright © 2003—2005 Alexander Kozlinski. All rights reserved.
Use of this website signifies your agreement to the Terms of Use