Requirements Modeling |
|
Home |
Guaranteeing correct and workable requirements
This seminar will show you:Requirements modeling and youRequirements models are used when gathering requirements, and during systems analysis. Whether you consider eliciting requirements to be a separate activity, or a part of systems analysis, the importance of correct requirements must be a high priority for you. Building accurate models means that you can guarantee the correctness of your requirements. All engineering disciplines use models to develop the products they intend to build. Requirements models are used to discover and clarify the functional and data requirements for software and business systems. Additionally, the requirements models are used as specifications for the designers and builders of the system. What a system is and what a system doesYou can describe a system by what it is, and by what it does. For an example of what it does, consider this typical statement from a requirements specification: "The product must calculate the cheapest fare". Beyond this innocent description of what the system must do, lies a complex set of rules, procedures, data and functions. It is the task of requirements modeling to discover the rules for calculating the cheapest fare, the algorithms needed, and the data needed to support those calculations. In other words, the requirements models describe what the system is. You also use models when eliciting requirements. A quickly sketched data flow model is an indispensable aid during interviews. A data model reveals the policy of the system. Thus any gaps in the policy are quickly revealed by a data model constructed with your customer. A state model can explain how a system behaves, and thus clarifies for a potential user the consequence of the requirements. This seminar shows you how to use the requirements models to elicit requirements, and how to prove the correctness of those requirements. Workshops during the seminar give you the practical skills to put these models to work for you right away. This seminar is a companion to Mastering the Requirements Process. It teaches you the various models available to the modern requirements engineer and systems analyst. It gives you the tools to improve your skills, and to improve the way you build your systems specifications. Is this for me?By bridging the gap between the requirements gathering and systems analysis, this seminar brings you an intensive tour of the available requirements models, and most importantly, how you can make the best use of use them. You should attend if you are a: What will I learn in two days?
Learn through practiceThis seminar includes frequent exercises and opportunities to apply the illustrated techniques. Work with the instructor to build models and prove or disprove example requirements. Construct models to elicit requirements then feed them back to see if your understanding matches that of your client. Also learn to evaluate when each of the models is useful, and what degree of detail is necessary. For more information ...For information about in-house courses, consulting or other services, either contact James Robertson at The Atlantic Systems Guild or your nearest training company shown below.
|
home | about | articles | books | consulting | litigation support | resources | physical exam | clinics | template | seminars | services