110 likes | 254 Views
AMI-Enterprise. Use Case Process with Examples Kay Stefferud kay.stefferud@lmco.com. Methodology. Use Cases: Best Practice for Requirements Development. Use Case Example – Textual. Title I1: Utility installs, provisions and configures the AMI [and Utility HAN] system Section 1 – Overview
E N D
AMI-Enterprise Use Case Process with Examples Kay Stefferud kay.stefferud@lmco.com
Methodology Use Cases: Best Practice for Requirements Development
Use Case Example – Textual • Title I1: Utility installs, provisions and configures the AMI [and Utility HAN] system • Section 1 – Overview • Section 2 – ActorsActor Name Actor Type Actor Description • Section 3 --ScenariosTriggering Event Primary Actor PreCond PostCond • Section 4 – Functional RequirementsFunctional Requirements Associated Scenario Associated Step • Section 5 - Information Exchange
UCA Use Case • Enterprise Architect (EA) Format • Contain: • Business Process Models • Functional Decomposition • Graphical Use Cases • Requirements • Sequence Diagrams • High Level Class Architecture • Posted on UCA AMI ENT site http://osgug.ucaiug.org/utilityami/AMIENT/Shared%20Documents/Use%20Cases/AMI%20ENT%20Use%20Cases%20version%201.0.doc
Example – DRMS Requirements 3.10.1 Add DR Device 3.10.1-1 The DR solution shall manage the provisioning of new active DR devices. 3.10.1-2 If a DR device is capable of self-configuring on a network, then the DR solution shall be capable of commissioning the device into the DR program. 3.10.1-3 The DR solution shall maintain a database of all active DR devices. 3.10.1-4 The DR solution shall manage the provisioning of existing active DR devices. 3.10.1-5 The DR Solution shall validate the location of DR devices. 3.10.1-6 The DR solution shall manage the provisioning of new types of future DR devices.