22.4. If Sketching UML, How to Update the Diagrams After Coding?
If you are using a UML tool integrated with an IDE, working alone, and not doing wall sketching, then synchronizing the diagrams is a simple reverse-engineering operation in the IDE.But what if you are working with a small team and want to spend a modeling day each iteration at the whiteboards, applying UML as sketch. Consider this scenario:
- At the start of a three-week timeboxed iteration, there was a modeling day involving UML wall sketches.
- This is followed by about three weeks of code and test.
- Finally, it's time to start the next iteration's modeling day.