More Related Content
Similar to SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
Similar to SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP (20)
SOFTWARE REQUIREMENTS MANAGEMENT AND MODELING- TRAINING WORKSHOP
- 1. Requirements Management and
Modeling
Amit Midha
Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 1
B.E ( Computer Science )
MBA ( FINANCE)
USING
MANAGING CUSTOMER
REQUIREMENTS
Visualizing Customer Need
before Developing a System
- 2. REQUIREMENTS ENGINEERING
Requirements Engineering
Requirements Development
Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 2
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
- 3. KEY CHALLENGES
Communicate requirements to all project stakeholders to “keep everyone
Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 3
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
- 5. REQUIREMENT LEVELS
User requirements
System Requirements
Requirement Models
Verification, Validation and Base lining
Requirements Traceability
Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 5
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
- 6. Capturing Right Requirements
Saturday, October 18, 2014
Model
requirements using
various
Architecture
Models
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 6
Visualize and Trace Requirements
Real Life Hands on Exercises
E2E Case Study Mock Test
- 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
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 7
- 9. Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 9
A
COMPREHENSIVE
COURSE
- 10. Saturday, October 18, 2014
Don’t
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 10
Thanks
FFFFoooorrrr YYYYoooouuuurrrr AAAAtttttttteeeennnnttttiiiioooonnnn
Forget to put
- 11. Saturday, October 18, 2014
Tuck up your sleeves and plunge into Business
© Amit Midha
Slide 11
Thank You
Amit Midha
A Freelance EA Consultant
amit_prk@yahoo.com