SlideShare a Scribd company logo
IIBA Webinar on
How NOT to forget critical requirements.
LN Mishra, CBAP®, CPRE-FL®, CSM®
Principal Consultant, Adaptive Processes
25-May-2016
What would we be discussing now
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 2
2
3
4
5
1 Learn about critical requirements
Challenges in gathering NFRs
How to gather comprehensive NFRs
Best practices
Question and answers
Brief description about myself
• 22+ years of professional experience in
agile software development, requirements
analysis, business analysis, and GRC.
• Consulted 50+ clients including AkzoNobel,
PDO, Nordstrom, Toshiba, Ness, iGate,
Infosys etc.
• Delivered more than 10 systems
• Authored 8 books
• Consulted clients in 10 countries including
USA, Germany, Spain, UK, Singapore, Saudi
Arabia, Oman, Thailand, Philippines and
India.
LN Mishra
Partner @ Adaptive
CBAP from IIBA
CPRE from IREB
Alumnus of IIM Ahmedabad,
Certified Scrum Master
Scrum Product Owner Certified
(SPOC)
3
2006-2016 © Adaptive Processes Requirements excellence!
ERP implementation for a Fortune 100 client
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 4
Trucks are in the warehouse and
our system has failed!
Among top 5 insurance providers in the world
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 5
Sorry team - we are cancelling the project as it can’t
be used in the Asian region.
(After 3 years of development effort.)
Why so many software projects suffer so
much agony?
Somehow “Critical” requirements are missed
during requirements engineering activities.
Surprisingly, this is more likely to happen
in Agile mode of working.
What are “Critical” requirements?
• Requirements which when
MISSED can cause
SIGNIFICANT CHANGES to
projects including it’s
CANCELLATION.
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 9
Typical “Critical” requirements
• Legal requirements.
• Non-functional requirements.
• Requirements from powerful
stakeholders.
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 10
Why NFRs are “Critical” requirements?
• NFRs are likely to have much more
impact on application architecture
than functional requirements.
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 11
Why NFRs are difficult to capture?
• To obtain right NFRs, stakeholder(s) must
have long term view of the application
– This is difficult and gets over-looked due to
short term project goals.
• NFRs increase application cost, so
stakeholders may ignore NFRs even if
they know the NFRs.
• Most stakeholders have very limited
understanding of NFRs.
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 12
What can we do in such a situation?
• Make stakeholders aware the
implications of ignoring NFRs
• Design alternatives which allows us
the flexibility but not necessarily
incorporate all NFRs
• Create a comprehensive list of
NFRs
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 13
Develop a comprehensive Checklist
for NFRs
What about other critical requirements?
• Design comprehensive
requirements templates
for high level and low
level requirements.
© 2006 – 16 AdaptiveProcesses.com Requirements excellence! 15
Before I say thank you…
• World’s 1st integrated RE and BA
solutions organization.
• 200+ person-years consulting
experiences.
• 200+ Clients across the globe.
• More than 10 Fortune 500 clients.
• 200+ RE workshops completed in
India, US, Thailand, Philippines.
• 10+ International partners.
Recognitions
Partners
About Adaptive Processes
17
2006-2016 © Adaptive Processes Requirements excellence!
Books published by Adaptive on BA
18
2006-2016 © Adaptive Processes Requirements excellence!
Name : Adaptive Processes
Phone : 1-800-3070-2040
Email : Info@AdaptiveProcesses.com

More Related Content

PPTX
How To Become a Business Analyst
PPTX
IIBA Webinar on How not to forget critical requirements
PPTX
Confused between ccba and cbap
PPTX
How Best to Prepare for CCBA
PDF
LKIN 17: Application Value Flow- Vandita
PPT
Intro to agile business analysis
PDF
Managing requirements through the lifecycle of an agile project
PDF
LKIN 17: Kanban: An Alternate Path to Enterprise Agility - Kamini
How To Become a Business Analyst
IIBA Webinar on How not to forget critical requirements
Confused between ccba and cbap
How Best to Prepare for CCBA
LKIN 17: Application Value Flow- Vandita
Intro to agile business analysis
Managing requirements through the lifecycle of an agile project
LKIN 17: Kanban: An Alternate Path to Enterprise Agility - Kamini

What's hot (20)

PPTX
Sales Kit
PPTX
Career Planning in Agile Arena
PPTX
Leading the way in six sigma
PPTX
What is business analysis - Slideshare
PPT
Neosoft Overview
PPTX
On Boarding Training - 3
PPTX
Business Decomposition
PPTX
Business analyst job description key roles | Business Analyst Roles
PPTX
Case study - Application Re architecture (ODC)
PPTX
Fusion Infotech Limited, Bangladseh
PDF
LKIN 17: Lean Kanban Assessment and Implementation - Nandakumar
PDF
Inflectracon2020: Best Practices: Choosing Your ALM Tool-Set
PPTX
Agile network India | Dysfunctions in a Scrum Master's Role | Soja Nizam
PPSX
Intransure Overview
PPTX
CBAP Certification Training
PDF
Enterprise Agility with Jira Align Part 1: Facing the Challenges Head On
PDF
Metrics that Matter in the Boardroom
PPTX
Agile Tour Dublin 2013 - Product Lines and Agile
PPTX
Introduction to DevOps
PPTX
What is Agile Methodology?
Sales Kit
Career Planning in Agile Arena
Leading the way in six sigma
What is business analysis - Slideshare
Neosoft Overview
On Boarding Training - 3
Business Decomposition
Business analyst job description key roles | Business Analyst Roles
Case study - Application Re architecture (ODC)
Fusion Infotech Limited, Bangladseh
LKIN 17: Lean Kanban Assessment and Implementation - Nandakumar
Inflectracon2020: Best Practices: Choosing Your ALM Tool-Set
Agile network India | Dysfunctions in a Scrum Master's Role | Soja Nizam
Intransure Overview
CBAP Certification Training
Enterprise Agility with Jira Align Part 1: Facing the Challenges Head On
Metrics that Matter in the Boardroom
Agile Tour Dublin 2013 - Product Lines and Agile
Introduction to DevOps
What is Agile Methodology?
Ad

Similar to How not to forget critical requirements v2.0 (20)

PPTX
CI4305 Lecture Defining Requirements_2023.pptx
PPTX
NF+FR requirements User.pptxxxxxxxxxxxxxx
PPT
Incepting Enterprise Applications
PDF
Giant book of Requirements engineering techniques - Sample chapter
PDF
[2].the requirement engineering handbook
PPTX
Business requirements gathering and analysis
PPT
Software Requirements engineering
DOC
Sample BRS
PPTX
04 fse understandingrequirements
PPT
5(re dfd-erd-data dictionay)
PDF
The Requirements Engineering Handbook Ralph R Young
PPTX
Ch 2 types of reqirement
PDF
Analysis & Business Requirements
PDF
Se lec 4
PDF
Requirements Engineering
PPTX
How to build a requirement
PPTX
Non functional requirements. do we really care…?
PPT
vu-re-lecture-22 .ppt
PPTX
Requirements Gathering Best Practice Pack
PPSX
Adaptive integrated Business Analysis (CBAP + CPRE) workshop v8.0
CI4305 Lecture Defining Requirements_2023.pptx
NF+FR requirements User.pptxxxxxxxxxxxxxx
Incepting Enterprise Applications
Giant book of Requirements engineering techniques - Sample chapter
[2].the requirement engineering handbook
Business requirements gathering and analysis
Software Requirements engineering
Sample BRS
04 fse understandingrequirements
5(re dfd-erd-data dictionay)
The Requirements Engineering Handbook Ralph R Young
Ch 2 types of reqirement
Analysis & Business Requirements
Se lec 4
Requirements Engineering
How to build a requirement
Non functional requirements. do we really care…?
vu-re-lecture-22 .ppt
Requirements Gathering Best Practice Pack
Adaptive integrated Business Analysis (CBAP + CPRE) workshop v8.0
Ad

More from LN Mishra CBAP (20)

PPTX
Adaptive US Media Kit 2023.pptx
DOCX
Adaptive US Website Pages List.docx
PPTX
Future proofing your BA career in the era of ChatGPT
PPTX
Data analytics techniques and tools.pptx
PPTX
How to ace case questions in the CBAP exam
PPTX
How to launch your BA career in 2023.pptx
PPTX
What babok does not teach about business analysis - Part 1.pptx
PPTX
What BABoK Does not teach you content.pptx
PPTX
The Scrum Guide 2020.pptx
PPTX
How to get job ready as a BA
PPTX
CBAP® v3 Examination Tips
PPTX
7 Best Practices & Techniques for a Digital Business Analyst
PPTX
Adaptive US Conflict Management
PPTX
Adaptive us conflict management potrait
PPTX
How to ace your next ba interview
PPTX
Study tips you need for your iiba certification exam
PPTX
A fresh perspective to ba techniques
PPTX
How to Ace IIBA Certifications in 1st Attempt
PPTX
How Best to Prepare for ECBA
PPTX
Transitioning from Business Analyst to Business Consultant
Adaptive US Media Kit 2023.pptx
Adaptive US Website Pages List.docx
Future proofing your BA career in the era of ChatGPT
Data analytics techniques and tools.pptx
How to ace case questions in the CBAP exam
How to launch your BA career in 2023.pptx
What babok does not teach about business analysis - Part 1.pptx
What BABoK Does not teach you content.pptx
The Scrum Guide 2020.pptx
How to get job ready as a BA
CBAP® v3 Examination Tips
7 Best Practices & Techniques for a Digital Business Analyst
Adaptive US Conflict Management
Adaptive us conflict management potrait
How to ace your next ba interview
Study tips you need for your iiba certification exam
A fresh perspective to ba techniques
How to Ace IIBA Certifications in 1st Attempt
How Best to Prepare for ECBA
Transitioning from Business Analyst to Business Consultant

Recently uploaded (20)

PPTX
Slideham presentation for the students a
DOCX
PRACTICE-TEST-12 is specially designed for those
PPT
notes_Lecture2 23l3j2 dfjl dfdlkj d 2.ppt
PPTX
Digital Education Presentation for students.
PPTX
Unit 2 CORPORATE CULTURE AND EXPECTATIONS
PPT
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
PDF
202s5_Luciano André Deitos Koslowski.pdf
PPT
444174684-Welding-Presentatiohhhn-ppt.ppt
PDF
servsafecomprehensive-ppt-full-140617222538-phpapp01.pdf
PPTX
employee on boarding for jobs for freshers try it
PDF
Women’s Talk Session 1- Talking about women
PPTX
STS CHAP 4 human development as reflected
PPTX
_Dispute Resolution_July 2022.pptxmhhghhhh
PDF
Beginner’s Guide to Digital Marketing.pdf
PDF
LSR CASEBOOK 2024-25.pdf. very nice casbook
PPTX
FINAL PPT.pptx cfyufuyfuyuy8ioyoiuvy ituyc utdfm v
PPTX
Unit 3 Presentation Etiquette Business and Corporate Etiquette
PPT
ppt-of-extraction-of-metals-12th-1.pptb9
PPTX
UNIT 1 about all the important topics that you need
PPTX
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE
Slideham presentation for the students a
PRACTICE-TEST-12 is specially designed for those
notes_Lecture2 23l3j2 dfjl dfdlkj d 2.ppt
Digital Education Presentation for students.
Unit 2 CORPORATE CULTURE AND EXPECTATIONS
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
202s5_Luciano André Deitos Koslowski.pdf
444174684-Welding-Presentatiohhhn-ppt.ppt
servsafecomprehensive-ppt-full-140617222538-phpapp01.pdf
employee on boarding for jobs for freshers try it
Women’s Talk Session 1- Talking about women
STS CHAP 4 human development as reflected
_Dispute Resolution_July 2022.pptxmhhghhhh
Beginner’s Guide to Digital Marketing.pdf
LSR CASEBOOK 2024-25.pdf. very nice casbook
FINAL PPT.pptx cfyufuyfuyuy8ioyoiuvy ituyc utdfm v
Unit 3 Presentation Etiquette Business and Corporate Etiquette
ppt-of-extraction-of-metals-12th-1.pptb9
UNIT 1 about all the important topics that you need
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE

How not to forget critical requirements v2.0

  • 1. IIBA Webinar on How NOT to forget critical requirements. LN Mishra, CBAP®, CPRE-FL®, CSM® Principal Consultant, Adaptive Processes 25-May-2016
  • 2. What would we be discussing now © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 2 2 3 4 5 1 Learn about critical requirements Challenges in gathering NFRs How to gather comprehensive NFRs Best practices Question and answers
  • 3. Brief description about myself • 22+ years of professional experience in agile software development, requirements analysis, business analysis, and GRC. • Consulted 50+ clients including AkzoNobel, PDO, Nordstrom, Toshiba, Ness, iGate, Infosys etc. • Delivered more than 10 systems • Authored 8 books • Consulted clients in 10 countries including USA, Germany, Spain, UK, Singapore, Saudi Arabia, Oman, Thailand, Philippines and India. LN Mishra Partner @ Adaptive CBAP from IIBA CPRE from IREB Alumnus of IIM Ahmedabad, Certified Scrum Master Scrum Product Owner Certified (SPOC) 3 2006-2016 © Adaptive Processes Requirements excellence!
  • 4. ERP implementation for a Fortune 100 client © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 4 Trucks are in the warehouse and our system has failed!
  • 5. Among top 5 insurance providers in the world © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 5 Sorry team - we are cancelling the project as it can’t be used in the Asian region. (After 3 years of development effort.)
  • 6. Why so many software projects suffer so much agony?
  • 7. Somehow “Critical” requirements are missed during requirements engineering activities.
  • 8. Surprisingly, this is more likely to happen in Agile mode of working.
  • 9. What are “Critical” requirements? • Requirements which when MISSED can cause SIGNIFICANT CHANGES to projects including it’s CANCELLATION. © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 9
  • 10. Typical “Critical” requirements • Legal requirements. • Non-functional requirements. • Requirements from powerful stakeholders. © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 10
  • 11. Why NFRs are “Critical” requirements? • NFRs are likely to have much more impact on application architecture than functional requirements. © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 11
  • 12. Why NFRs are difficult to capture? • To obtain right NFRs, stakeholder(s) must have long term view of the application – This is difficult and gets over-looked due to short term project goals. • NFRs increase application cost, so stakeholders may ignore NFRs even if they know the NFRs. • Most stakeholders have very limited understanding of NFRs. © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 12
  • 13. What can we do in such a situation? • Make stakeholders aware the implications of ignoring NFRs • Design alternatives which allows us the flexibility but not necessarily incorporate all NFRs • Create a comprehensive list of NFRs © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 13
  • 14. Develop a comprehensive Checklist for NFRs
  • 15. What about other critical requirements? • Design comprehensive requirements templates for high level and low level requirements. © 2006 – 16 AdaptiveProcesses.com Requirements excellence! 15
  • 16. Before I say thank you…
  • 17. • World’s 1st integrated RE and BA solutions organization. • 200+ person-years consulting experiences. • 200+ Clients across the globe. • More than 10 Fortune 500 clients. • 200+ RE workshops completed in India, US, Thailand, Philippines. • 10+ International partners. Recognitions Partners About Adaptive Processes 17 2006-2016 © Adaptive Processes Requirements excellence!
  • 18. Books published by Adaptive on BA 18 2006-2016 © Adaptive Processes Requirements excellence!
  • 19. Name : Adaptive Processes Phone : 1-800-3070-2040 Email : Info@AdaptiveProcesses.com