| Synopsis: |
Requirements form the foundation for all the software work that follows. Arriving at a shared vision of the product to be developed is one of the greatest challenges facing the software project team, and customer involvement is among the most critical factors in software quality. The objective of this seminar is to give attendees a tool kit of practices, reinforced with practice sessions and group discussions that they can begin applying to improve the quality of the requirements development and requirements management processes in their organization. This two-day seminar describes dozens of tested methods that can help any organization improve the way it elicits, analyzes, documents, validates, and manages software requirements. Characteristics of excellent requirements statements and requirements specifications are presented and used to evaluate some sample functional requirements. The seminar emphasizes many practical techniques, including: - Creating an effective customer-developer partnership
- Customer involvement through a “product champion” model
- The application of use cases for defining user needs and system functions
- Writing software requirements specifications using a standard template
- Classifying and recording business rules that affect a software system
- A simple model for prioritizing requirements
- Constructing dialog maps and other analysis models to provide alternative views of the requirements
- Using prototypes to clarify and refine user needs
- Using peer reviews to find requirements errors
- Using a requirements traceability matrix to connect requirements to design elements, code, and tests
The basic concepts of requirements management are described, as are practical methods for managing changes to requirements. These techniques can reduce project risk by improving the quality and control of the software requirements, thereby increasing the likelihood of a successfully completed project. Audience: This seminar will be useful to requirements and business analysts, project and product managers, user representatives, software engineers, marketers, and anyone else engaged in gathering, documenting, analyzing, or managing customer requirements for software applications. Format: Blend of lecture, class discussion, group discussions on requirements problems and solutions, and practice sessions. Practice sessions give attendees some experience in working with use cases, drawing a dialog map, reviewing a requirements specification, writing good requirements, and writing an action plan to improve their group’s requirements practices. Click here to download a course outline. For additional information, please contact Walter Viali at 713-252-9722 or Don R. James at 713-516-6360. Lunch and all materials will be provided.
|
| Costs: |
| Member |
Earlybird: |
$ 1195.00 |
(Jul 19, 2010 - Oct 28, 2010) |
|
Regular: |
$ 1295.00 |
(Oct 28, 2010 - Nov 09, 2010) |
| Non-Member |
Earlybird: |
$ 1395.00 |
(Jul 19, 2010 - Oct 28, 2010) |
|
Regular: |
$ 1495.00 |
(Oct 28, 2010 - Nov 09, 2010) |
|