|
Without proper capture of requirements software projects have a high probability of failure. This 2-day course achieves a focused goal of writing effective, readable use cases to describe the user-centric, behavioral requirements of a software system or business workflow. This course is structured around a problem-driven approach, and students will learn use case techniques and concepts in a "just-in-time" manner, emphasizing the meaning and relevance of each technique and not just its notation. Numerous examples of both system-level and business-level use cases, and a non-trivial case study, let students see how a concept is described in the use case approach, and then immediately apply their understanding as they write three complete use cases in the course. At course completion, students will have a comprehensive understanding of use cases, how to write useful and effective use cases, and will have a keen appreciation of both the value and limitations of use cases in either procedural or object-oriented development lifecycles. Endorsed by the IIBA for conformance to the Business Analysis Body of Knowledge (BABOK) version 2. At the end of the course, the student will be able to: · Write effective system or business use cases for gaining consensus on the desired behavior of a software system. · Describe the iterative process for developing use cases. · Describe the degree of detail needed to write successful use cases. · Recognize improper use case descriptions. · Recognize and understand the UML use case diagram notation and semantics. · Apply use cases in enhancement projects, application ports, and in outsourced or offshore projects. Duration Two days (3rd and 4th days conducted as facilitated use case workshops on your projects may be included). Prerequisites Experience in requirements gathering, or systems analysis is desirable, but not mandatory. Cost $3,200 per course-day includes up to 12 students for on-site training. $300 per course-day for each additional student up to a maximum of 16 students. Topics
Audience Business or system analysts, technical managers, and software developers who wish to learn use case techniques for capturing requirements for software system development. For more information about this course or other courses please contact Evanetics at 1-803-781-7628.
|
|