Reducing Ambiguity in Requirements through Multi-modal Communication
Join me to learn how this method can help your organization deliver high-quality business systems in a predictable and repeatable fashion.
Traditional written specifications for software development often suffer from issues such as being unclear, incomplete, overly complex, or simply too voluminous, leading to defects in the resulting business systems. In this presentation, I will introduce a method that employs technology, modeling principles, automation, and industry standards to help organizations consistently deliver high-quality business systems. Rather than relying solely on written descriptions, I will illustrate how using visual models to represent the desired behavior of a business system can bring together all stakeholders throughout the software development life cycle. By using models, organizations can eliminate ambiguity, clarify confusion, and fill in gaps in incomplete specs. This approach can make even complex projects more manageable by providing a simplified view. By visualizing information in the form of models, stakeholders can gain a common understanding of the desired behavior of the business system under development, reduce the defects introduced into the development process, and take charge of quality at every stage of the design and development processes.