SlideShare une entreprise Scribd logo
1  sur  24
Requirement Types 1. Why should we care? 2. What are they? 3. How should we use them? RTP IIBA Chapter, April 26 th , 2008 Razvan Radulian, VP of Marketing Founder & President of Why-What-How Consulting, LLC
Objectives/Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Core definitions: A Requirement… ,[object Object],[object Object],[object Object],[object Object]
… or, in plain English ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],#2 “The Requirements Engineering Handbook”, Ralph Young, 2004
Principles and practices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definitions: Other terms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What are they? List known Requirement Types…
Requirement Types:  some examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Emerged need:   Organize and simplify…
Solution:  Categories & Criteria… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],… and, yet, the list  STILL  can go on and on!
Criteria: Multiple Perspectives… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Project team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Technical team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],System Scope Users System Reqs/model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Customers Detailed-level High-level Scope-level
Story: The blind men and the elephant,  …with a  twist ! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
So…  what’s so important about that? ,[object Object],[object Object],[object Object],[object Object]
Well… have you paid attention?  ,[object Object],[object Object],[object Object],[object Object]
Consider: Communication “styles” ,[object Object],[object Object],[object Object]
Industry examples… ,[object Object],[object Object],[object Object],[object Object],[object Object],From  Requirement Types  to  Requirement Levels
Borland: Requirement Structure Copyright © 2005 Borland Software Corporation. All rights reserved. HOW WHY WHAT Adapted from Karl Wiegers,  Software Requirements DATA quality attribute - usability - performance - security - operational limitation BUSINESS RULE NON-FUNCTIONAL CONSTRAINT compliance FUNCTIONAL conversation/ system feature task USER goal/ strategy BUSINESS
Borland: Requirement Types Defined Copyright © 2006 Borland Software Corporation. All rights reserved.
EDS: Requirements Determination Process (RDP) Source:  http://www.ottawa-outaouais.theiiba.org/events /
EDS: Requirements Determination Process (RDP) For  lot more  examples and details visit the Ottawa IIBA Chapter website. Evolution of a Requirement– Example #2
IIBA/BABOK 2.0 (DRAFT): Requirement levels ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Practice it:   Hands-on exercise… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Project : Develop a fountain-pen for left-handed people Project team Technical team Users Customers Detailed level High level Scope level
References & additional reading ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016Christopher Bradley
 
Cambio social y de genero tema 1
Cambio social y de genero tema 1Cambio social y de genero tema 1
Cambio social y de genero tema 1MayteMena
 
Escritório de Governança de Dados - Conceitos e dicas para implantação
Escritório de Governança de Dados - Conceitos e dicas para implantaçãoEscritório de Governança de Dados - Conceitos e dicas para implantação
Escritório de Governança de Dados - Conceitos e dicas para implantaçãoBergson Lopes Rêgo, PMP
 
Dbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data AbstractionDbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data AbstractionBIT Durg
 
Understanding Reference Data with Aaron Zornes
Understanding Reference Data with Aaron ZornesUnderstanding Reference Data with Aaron Zornes
Understanding Reference Data with Aaron ZornesOrchestra Networks
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecturehasanshan
 
NoSQL databases and managing big data
NoSQL databases and managing big dataNoSQL databases and managing big data
NoSQL databases and managing big dataSteven Francia
 
5 Level of MDM Maturity
5 Level of MDM Maturity5 Level of MDM Maturity
5 Level of MDM MaturityPanaEk Warawit
 
Semi Structured Data
Semi Structured DataSemi Structured Data
Semi Structured DataMariaDB plc
 
Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Alan McSweeney
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1shahab3
 
ETL tool evaluation criteria
ETL tool evaluation criteriaETL tool evaluation criteria
ETL tool evaluation criteriaAsis Mohanty
 
Big Data: Its Characteristics And Architecture Capabilities
Big Data: Its Characteristics And Architecture CapabilitiesBig Data: Its Characteristics And Architecture Capabilities
Big Data: Its Characteristics And Architecture CapabilitiesAshraf Uddin
 

Tendances (20)

RDBMS.ppt
RDBMS.pptRDBMS.ppt
RDBMS.ppt
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
 
CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016CDMP preparation workshop EDW2016
CDMP preparation workshop EDW2016
 
Cambio social y de genero tema 1
Cambio social y de genero tema 1Cambio social y de genero tema 1
Cambio social y de genero tema 1
 
Database Chapter 2
Database Chapter 2Database Chapter 2
Database Chapter 2
 
Lecture 1 ddbms
Lecture 1 ddbmsLecture 1 ddbms
Lecture 1 ddbms
 
Escritório de Governança de Dados - Conceitos e dicas para implantação
Escritório de Governança de Dados - Conceitos e dicas para implantaçãoEscritório de Governança de Dados - Conceitos e dicas para implantação
Escritório de Governança de Dados - Conceitos e dicas para implantação
 
Dbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data AbstractionDbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data Abstraction
 
Understanding Reference Data with Aaron Zornes
Understanding Reference Data with Aaron ZornesUnderstanding Reference Data with Aaron Zornes
Understanding Reference Data with Aaron Zornes
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecture
 
NoSQL databases and managing big data
NoSQL databases and managing big dataNoSQL databases and managing big data
NoSQL databases and managing big data
 
Database Chapter 3
Database Chapter 3Database Chapter 3
Database Chapter 3
 
5 Level of MDM Maturity
5 Level of MDM Maturity5 Level of MDM Maturity
5 Level of MDM Maturity
 
Semi Structured Data
Semi Structured DataSemi Structured Data
Semi Structured Data
 
Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...
 
Database systems - Chapter 1
Database systems - Chapter 1Database systems - Chapter 1
Database systems - Chapter 1
 
ETL tool evaluation criteria
ETL tool evaluation criteriaETL tool evaluation criteria
ETL tool evaluation criteria
 
Introduction to RDBMS
Introduction to RDBMSIntroduction to RDBMS
Introduction to RDBMS
 
Big Data: Its Characteristics And Architecture Capabilities
Big Data: Its Characteristics And Architecture CapabilitiesBig Data: Its Characteristics And Architecture Capabilities
Big Data: Its Characteristics And Architecture Capabilities
 
Ch09
Ch09Ch09
Ch09
 

En vedette

How to prioritize requirements - better and faster (workshop), Razvan Radulian
How to prioritize requirements -  better and faster (workshop), Razvan RadulianHow to prioritize requirements -  better and faster (workshop), Razvan Radulian
How to prioritize requirements - better and faster (workshop), Razvan RadulianWhy-What-How Consulting, LLC
 
Agile Analysis Anti Patterns
Agile Analysis Anti PatternsAgile Analysis Anti Patterns
Agile Analysis Anti PatternsNaresh Jain
 
System Requirements
System Requirements System Requirements
System Requirements Alaa Al Nouri
 
Aplikasi teori permintaan dalam bisnis
Aplikasi teori permintaan dalam bisnisAplikasi teori permintaan dalam bisnis
Aplikasi teori permintaan dalam bisnisWahono Diphayana
 
Requirement Determination Process
Requirement Determination ProcessRequirement Determination Process
Requirement Determination ProcessSourabh Arya
 
materi kuliah ekonomi Permintaan
materi kuliah ekonomi Permintaanmateri kuliah ekonomi Permintaan
materi kuliah ekonomi PermintaanDek Pande
 
Materi hr strategis lan-bab 3 perencanaan sdm strategic
Materi hr strategis lan-bab 3 perencanaan sdm strategicMateri hr strategis lan-bab 3 perencanaan sdm strategic
Materi hr strategis lan-bab 3 perencanaan sdm strategicwildan al - farizy
 
PPT Proses Produksi Nasi Goreng
PPT Proses Produksi Nasi GorengPPT Proses Produksi Nasi Goreng
PPT Proses Produksi Nasi GorengMarlinda
 
Requirement prioritization
Requirement prioritizationRequirement prioritization
Requirement prioritizationAbdul Basit
 
Demand and Supply Analysis (Economics) Lecture Notes
Demand and Supply Analysis (Economics) Lecture NotesDemand and Supply Analysis (Economics) Lecture Notes
Demand and Supply Analysis (Economics) Lecture NotesFellowBuddy.com
 
Green Management
Green ManagementGreen Management
Green ManagementOwen Vinson
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsTarang Baxi
 
Determinants of demand
Determinants of demandDeterminants of demand
Determinants of demandzakir farooqui
 
Determinants Of Demand
Determinants Of DemandDeterminants Of Demand
Determinants Of DemandVijay A Raj
 

En vedette (20)

How to prioritize requirements - better and faster (workshop), Razvan Radulian
How to prioritize requirements -  better and faster (workshop), Razvan RadulianHow to prioritize requirements -  better and faster (workshop), Razvan Radulian
How to prioritize requirements - better and faster (workshop), Razvan Radulian
 
Agile Analysis Anti Patterns
Agile Analysis Anti PatternsAgile Analysis Anti Patterns
Agile Analysis Anti Patterns
 
Rudy m. harahap assurance pengadaan ti
Rudy m. harahap   assurance pengadaan tiRudy m. harahap   assurance pengadaan ti
Rudy m. harahap assurance pengadaan ti
 
Eco final ppt
Eco final pptEco final ppt
Eco final ppt
 
System Requirements
System Requirements System Requirements
System Requirements
 
Aplikasi teori permintaan dalam bisnis
Aplikasi teori permintaan dalam bisnisAplikasi teori permintaan dalam bisnis
Aplikasi teori permintaan dalam bisnis
 
Powerpoint ptiiii
Powerpoint ptiiiiPowerpoint ptiiii
Powerpoint ptiiii
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
Requirement Determination Process
Requirement Determination ProcessRequirement Determination Process
Requirement Determination Process
 
MANAJEMEN PEMASARAN
MANAJEMEN PEMASARAN MANAJEMEN PEMASARAN
MANAJEMEN PEMASARAN
 
materi kuliah ekonomi Permintaan
materi kuliah ekonomi Permintaanmateri kuliah ekonomi Permintaan
materi kuliah ekonomi Permintaan
 
Materi hr strategis lan-bab 3 perencanaan sdm strategic
Materi hr strategis lan-bab 3 perencanaan sdm strategicMateri hr strategis lan-bab 3 perencanaan sdm strategic
Materi hr strategis lan-bab 3 perencanaan sdm strategic
 
PPT Proses Produksi Nasi Goreng
PPT Proses Produksi Nasi GorengPPT Proses Produksi Nasi Goreng
PPT Proses Produksi Nasi Goreng
 
Requirement prioritization
Requirement prioritizationRequirement prioritization
Requirement prioritization
 
Demand and Supply Analysis (Economics) Lecture Notes
Demand and Supply Analysis (Economics) Lecture NotesDemand and Supply Analysis (Economics) Lecture Notes
Demand and Supply Analysis (Economics) Lecture Notes
 
Green Management
Green ManagementGreen Management
Green Management
 
4 sdlc and stlc
4 sdlc and stlc4 sdlc and stlc
4 sdlc and stlc
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile Teams
 
Determinants of demand
Determinants of demandDeterminants of demand
Determinants of demand
 
Determinants Of Demand
Determinants Of DemandDeterminants Of Demand
Determinants Of Demand
 

Similaire à Requirement Types (Razvan Radulian, 2008)

Requirement Management.ppt
Requirement Management.pptRequirement Management.ppt
Requirement Management.pptSoham De
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst OverviewSalil Vaidya
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Mekon Ltd.
 
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...Scott Abel
 
Name ID Number Section 1 SummaryAt least 250 words as counted.docx
Name ID Number Section 1 SummaryAt least 250 words as counted.docxName ID Number Section 1 SummaryAt least 250 words as counted.docx
Name ID Number Section 1 SummaryAt least 250 words as counted.docxroushhsiu
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicBosnia Agile
 
Lecture 5 defining the system
Lecture 5 defining the systemLecture 5 defining the system
Lecture 5 defining the systemShahid Riaz
 
Business Analyst Training
Business Analyst TrainingBusiness Analyst Training
Business Analyst TrainingTAPintellect
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringVanessa Turke
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matterAgile Austria Conference
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 

Similaire à Requirement Types (Razvan Radulian, 2008) (20)

Requirement Management.ppt
Requirement Management.pptRequirement Management.ppt
Requirement Management.ppt
 
What is jad_session
What is jad_sessionWhat is jad_session
What is jad_session
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst Overview
 
Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...Conference Room Prototype – a low cost, high value approach to selecting the ...
Conference Room Prototype – a low cost, high value approach to selecting the ...
 
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Name ID Number Section 1 SummaryAt least 250 words as counted.docx
Name ID Number Section 1 SummaryAt least 250 words as counted.docxName ID Number Section 1 SummaryAt least 250 words as counted.docx
Name ID Number Section 1 SummaryAt least 250 words as counted.docx
 
Steve Gara Presentation Sgbizservices
Steve Gara Presentation   SgbizservicesSteve Gara Presentation   Sgbizservices
Steve Gara Presentation Sgbizservices
 
Sap abap course
Sap abap course Sap abap course
Sap abap course
 
Enter the Big Picture
Enter the Big PictureEnter the Big Picture
Enter the Big Picture
 
Sad presentation
Sad presentationSad presentation
Sad presentation
 
Requirement Engineering.ppt
Requirement Engineering.pptRequirement Engineering.ppt
Requirement Engineering.ppt
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Lecture 5 defining the system
Lecture 5 defining the systemLecture 5 defining the system
Lecture 5 defining the system
 
Business Analyst Training
Business Analyst TrainingBusiness Analyst Training
Business Analyst Training
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements Gathering
 
Use Case - Introduction
Use Case - IntroductionUse Case - Introduction
Use Case - Introduction
 
Business analysis in IT
Business analysis in ITBusiness analysis in IT
Business analysis in IT
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matter
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 

Plus de Why-What-How Consulting, LLC

Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...Why-What-How Consulting, LLC
 
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017Why-What-How Consulting, LLC
 
Business Architecture: Benefits of Separating Process and Decision Modeling, ...
Business Architecture: Benefits of Separating Process and Decision Modeling, ...Business Architecture: Benefits of Separating Process and Decision Modeling, ...
Business Architecture: Benefits of Separating Process and Decision Modeling, ...Why-What-How Consulting, LLC
 
Requirements Management, Razvan Radulian, 2014 NCPMI Annual Conference
Requirements Management, Razvan Radulian, 2014 NCPMI Annual ConferenceRequirements Management, Razvan Radulian, 2014 NCPMI Annual Conference
Requirements Management, Razvan Radulian, 2014 NCPMI Annual ConferenceWhy-What-How Consulting, LLC
 
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Why-What-How Consulting, LLC
 
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013Why-What-How Consulting, LLC
 
Razvan’s 5x5x2 (aka. The Nigeria) BA model+example
Razvan’s 5x5x2 (aka. The Nigeria) BA model+exampleRazvan’s 5x5x2 (aka. The Nigeria) BA model+example
Razvan’s 5x5x2 (aka. The Nigeria) BA model+exampleWhy-What-How Consulting, LLC
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationWhy-What-How Consulting, LLC
 

Plus de Why-What-How Consulting, LLC (12)

Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
 
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017
NCPMI: Scrum vs Kanban Workshop, Razvan Radulian, 2017
 
Business Architecture: Benefits of Separating Process and Decision Modeling, ...
Business Architecture: Benefits of Separating Process and Decision Modeling, ...Business Architecture: Benefits of Separating Process and Decision Modeling, ...
Business Architecture: Benefits of Separating Process and Decision Modeling, ...
 
Requirements Management, Razvan Radulian, 2014 NCPMI Annual Conference
Requirements Management, Razvan Radulian, 2014 NCPMI Annual ConferenceRequirements Management, Razvan Radulian, 2014 NCPMI Annual Conference
Requirements Management, Razvan Radulian, 2014 NCPMI Annual Conference
 
BPMN Primer (Razvan Radulian, ASPE Webinar, 2013)
BPMN Primer (Razvan Radulian, ASPE Webinar, 2013)BPMN Primer (Razvan Radulian, ASPE Webinar, 2013)
BPMN Primer (Razvan Radulian, ASPE Webinar, 2013)
 
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
 
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013
Business process simulations: from GREAT! to good, Razvan Radulian, Sept 2013
 
Bpm+bpmn (lunch n-learn,12-15-2009,updated)
Bpm+bpmn (lunch n-learn,12-15-2009,updated)Bpm+bpmn (lunch n-learn,12-15-2009,updated)
Bpm+bpmn (lunch n-learn,12-15-2009,updated)
 
Razvan’s 5x5x2 (aka. The Nigeria) BA model+example
Razvan’s 5x5x2 (aka. The Nigeria) BA model+exampleRazvan’s 5x5x2 (aka. The Nigeria) BA model+example
Razvan’s 5x5x2 (aka. The Nigeria) BA model+example
 
Separating and integrating Why-What-How
Separating and integrating Why-What-HowSeparating and integrating Why-What-How
Separating and integrating Why-What-How
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst Collaboration
 
Creativity & Innovation in Business Analysis
Creativity & Innovation in Business AnalysisCreativity & Innovation in Business Analysis
Creativity & Innovation in Business Analysis
 

Requirement Types (Razvan Radulian, 2008)

  • 1. Requirement Types 1. Why should we care? 2. What are they? 3. How should we use them? RTP IIBA Chapter, April 26 th , 2008 Razvan Radulian, VP of Marketing Founder & President of Why-What-How Consulting, LLC
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. What are they? List known Requirement Types…
  • 8.
  • 9. Emerged need: Organize and simplify…
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Borland: Requirement Structure Copyright © 2005 Borland Software Corporation. All rights reserved. HOW WHY WHAT Adapted from Karl Wiegers, Software Requirements DATA quality attribute - usability - performance - security - operational limitation BUSINESS RULE NON-FUNCTIONAL CONSTRAINT compliance FUNCTIONAL conversation/ system feature task USER goal/ strategy BUSINESS
  • 18. Borland: Requirement Types Defined Copyright © 2006 Borland Software Corporation. All rights reserved.
  • 19. EDS: Requirements Determination Process (RDP) Source: http://www.ottawa-outaouais.theiiba.org/events /
  • 20. EDS: Requirements Determination Process (RDP) For lot more examples and details visit the Ottawa IIBA Chapter website. Evolution of a Requirement– Example #2
  • 21.
  • 22.
  • 23.
  • 24.