December 2001
Intermediate to advanced
304 pages
7h 36m
English
The goal is to develop better software, not necessarily to develop software better. Emphasize principles, not process. Doing so enables us to improve process by adjusting principles.
The role of software process (which we define in section 4.0) in any software development effort is extremely important. While the UML is not coupled to any software process, nor is it a process itself, the true value of the UML is fully realized when utilized with a process. Unfortunately, the software industry isn't as standardized on the issue of software process as it is on the issue of which modeling language to use. Today, the industry abounds with software processes, each of which falls into a few specific categories. ...
Read now
Unlock full access