Helping Technical Analysts and Designers understand how to go through software implementation of the requirements, ensuring traceability between business specifications and the software code.
This training course aims at assisting technical analysts and designers in designing specifications described by the business analysts. After transformation into software component representations, the resulting system components trace system requirements toward software component structures.
Finally, these technical specifications are implemented in software code and tested upon component basis. The resulting software components provide good level of reactivity to changes as they allow to trace separately toward the implementation level the system behaviors layer by layer (from the user interfaces toward business objects layer through the application components where the usage choices of the actors are stored.