software requirements management and modeling- training workshop
TRANSCRIPT
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 1 © Amit Midha
B.E ( Computer Science )
MBA ( FINANCE)
Amit Midha
Requirements Management and
Modeling
USING
MANAGING CUSTOMER
REQUIREMENTS
Visualizing Customer Need
before Developing a System
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 2
REQUIREMENTS ENGINEERING
Effectively generating High Quality Requirements:
�modifiable
�traceable
�verifiable
�non-ambiguous
�understandable
�annotated
�correct
�consistent
�complete
Requirements Management
Elicitation
Analysis
Modeling & Specification
Verification & Validation
Change Control
Version Control
Tracing & Impact Analysis
Status Tracking
Best Practices, Methods,Tools and Processes for Requirements Engineering
Requirements Development
Requirements Engineering
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 3
KEY CHALLENGES
� Communicate requirements to all project stakeholders to “keep everyone
on the same page”
� Control changes to requirements, assess impact of proposed changes, and
communicate approved changes
� Analyze requirements coverage to ensure customer satisfaction or
compliance to regulations/contracts
� Validate requirements early in system/software lifecycle to avoid costly
redesign later
� Design and implement system/software directly from a validated
requirements-based model to ensure the right system is built
� Communicate design to all project stakeholders
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 4
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 5
REQUIREMENT LEVELS
� User requirements
� System Requirements
� Requirement Models
� Verification, Validation and Base lining
� Requirements Traceability
Access to customer Bank Account
Deposit/Withdraw cash from an
Account
View Reports from All Accounts
present
Functional Requirements
Non-Functional Requirements
User Requirements
System Requirements
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 6
Capturing Right Requirements
Visualize and Trace Requirements
Real Life Hands on Exercises
Model
requirements using
various
Architecture
Models
E2E Case Study Mock Test
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 7
Course Coverage
Workshop Objectives
Introduction and Use of Requirements Management
Requirement Management and association with SDLC
Documents and Artifacts linked with Requirement Management
Association of Requirements to Use Cases
Requirements Traceability and Manageability to ensure quality
Requirements Management: Guidelines and Techniques
Do’s and Don’ts of Requirements Management with a Detailed Case Study
Day 1 Theme: Introduction to Requirements Management
>> What is Requirements Management
>> Role of Requirements Management in SDLC and use of Modeling
>> Categorization and Capturing of Requirements using Spar EA
>> Introduction to Use Case Scenarios and their association with Requirements using Sparx EA
>> Synchronizing architecture process with the requirements process
>> Hands on Exercise for requirements Modeling
>> Case Study : Banking
Day 2 Theme: Managing Change Requirements and Software Quality
>> Determining the change scope and stakeholder analysis
>> Managing Change Requirements and impact on Software Architecture
>> Quality Management and Requirements Traceability
>> Case Study: ATM Management
>> Assessment Test on Requirements Management -40 Questions
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 8
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 9
A
COMPREHENSIVE
COURSE
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 10
Thanks
For Your AttentionFor Your AttentionFor Your AttentionFor Your Attention
Forget to put
Don’t
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 11
Thank You Amit Midha A Freelance EA Consultant [email protected]