|
|
Developing Robust Requirements
|
| Learn how to identify use cases which capture the salient system needs of an organization, process, or enterprise. | |
| Learn how to develop models of the systems and practices which can meet those needs. | |
| Learn how to use scenarios and role-playing to test the ability of the models to meet the needs identified by the use cases. | |
| Learn how to use techniques derived from object-oriention to facilitate the transformation of the models into systems. | |
| Learn how to use role modeling to separate turf issues from the needs of the enterprise and to provide a robust framework which will remain responsive to changing needs. | |
| Learn how these techniques can be used to understand and achieve commitment for the organizational changes and support systems required in order for the system realize its goals. |
This 3-day course will teach you domain analysis techniques to gather, understand, document and achieve agreement on system requirements. Using examples from their own experience, participants will learn to
| identify use cases -- the simple statements of events which trigger a process, the conditions and circumstances in effect when the trigger occurs, and the expected outcome (goal). | |
| use brainstorming and role-playing to build models based on the roles, responsibilities and collaborations involved in both the human and machine-based parts of the system under analysis. | |
| develop scenarios which reflect the behavior of the system when presented with the use cases. | |
| identify additional use cases to challenge portions of the model which might not yet meet the needs of the organization. | |
| iterate, by refining the model and updating the resulting scenarios. | |
| stop, when sufficient detail has been captured to allow the parties responsible for implementing the model to agree on their responsibilities and proceed with development. |
| Introduction to use cases | |
| Introduction to scenarios | |
| Modeling roles, responsibilities and collaborations. | |
| Using models to identify stakeholders and involve the right people in each meeting. | |
| Stakeholder roles and achieving buy-in | |
| Documenting use cases, scenarios and models | |
| Introducing these techniques in your organization | |
| I3 -- Iterative, Incremental, Integrative application of these techniques |
IS managers, business process analysts, change agents, system analysts and designers, information modelers, and project leaders involved in complex IS projects.
| Responsibility for a significant portion of a complex IS-related endeavor | |
| Frustration with the instabilty, lack of timely convergence and inflexibility of conventional system analysis and development techniques in corporate environments. |
|
For further information send mail to info@rolemodeling.com
|
| Copyright © 2001 hla associates | RoleModeling is a trademark of hla associates |
Roleware is a trademark of Computer Methods Corp |