Developing solutions

When you know the business problem that you want to solve with Decision Server Insights, you can begin to develop a solution that is based on these requirements.

A prototype is an appropriate technique at both the requirements and design phases of development. A prototype is more detailed than a storyboard, and is probably more like a cut-down version of the proposed system. Develop enough of the system to provide the stakeholders with a working example of the system. A prototype that mirrors the production environment as closely as possible, can help to verify the concepts of the design.

Your model of real world events and interactions is bound to evolve as requirements are defined and refined. Use the Unified Modeling Language (UML) together with use case diagrams, activity diagrams, sequence diagrams, and state chart diagrams to model the changes of an entity and the events that cause an entity to change (temporal logic).