5.1. Integration Factors

In the previous section, we discussed the various approaches to integration we can take when adopting the UML as well as other best practices. In this section, we discuss those factors that must be carefully considered when creating our integration strategy. In an ideal situation, our teams use the UML in a team environment using a formal tool. This, however, may not always be possible. A number of considerations impact the time, cost, and effort required, which in turn will affect our development team's ability to realize this ideal scenario. In this section, we discuss some of these integration factors. Keep in mind that embodied within each of these integration factors are the best practices discussed in Chapter 4 ...

Get Java™ Design: Objects, UML, and Process now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.