SlideShare uma empresa Scribd logo
1 de 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]

Mais conteúdo relacionado

Mais procurados

Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guideLN Mishra CBAP
 
Business requirement checklist
Business requirement checklistBusiness requirement checklist
Business requirement checklistMarsha Cooper
 
BABOK V3.0 - Requirements States Diagram
BABOK V3.0 - Requirements States DiagramBABOK V3.0 - Requirements States Diagram
BABOK V3.0 - Requirements States Diagramamorshed
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Javaarmeniocardoso
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business AnalystKuolun Chang
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitosMailson Queiroz
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document TemplateEdmond Cheng
 
Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesEngineerBabu
 
sap hana resume
sap hana resumesap hana resume
sap hana resumesiva reddy
 
Role of BA over project lifecycle
Role of BA over project lifecycleRole of BA over project lifecycle
Role of BA over project lifecycleSudeep Mathur
 
Software requirements specifications wp2
Software requirements specifications wp2Software requirements specifications wp2
Software requirements specifications wp2ambitlick
 
Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements DocumentJoshua Flewelling
 
Online Banking Business Requirement Document
Online Banking Business Requirement DocumentOnline Banking Business Requirement Document
Online Banking Business Requirement DocumentH2Kinfosys
 
Free CCBA V3 question bank
Free CCBA V3 question bankFree CCBA V3 question bank
Free CCBA V3 question bankLN Mishra CBAP
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_incUdaya Kumar
 
Adrien Lecerf Recommendation Letter
Adrien Lecerf Recommendation LetterAdrien Lecerf Recommendation Letter
Adrien Lecerf Recommendation LetterAdrien Lecerf
 

Mais procurados (20)

Brd template
Brd template Brd template
Brd template
 
BRD Detail
BRD DetailBRD Detail
BRD Detail
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guide
 
Business requirement checklist
Business requirement checklistBusiness requirement checklist
Business requirement checklist
 
BABOK V3.0 - Requirements States Diagram
BABOK V3.0 - Requirements States DiagramBABOK V3.0 - Requirements States Diagram
BABOK V3.0 - Requirements States Diagram
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Java
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business Analyst
 
Engenharia de requisitos
Engenharia de requisitosEngenharia de requisitos
Engenharia de requisitos
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document Template
 
Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & Responsibilities
 
sap hana resume
sap hana resumesap hana resume
sap hana resume
 
Role of BA over project lifecycle
Role of BA over project lifecycleRole of BA over project lifecycle
Role of BA over project lifecycle
 
Software requirements specifications wp2
Software requirements specifications wp2Software requirements specifications wp2
Software requirements specifications wp2
 
Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements Document
 
Online Banking Business Requirement Document
Online Banking Business Requirement DocumentOnline Banking Business Requirement Document
Online Banking Business Requirement Document
 
Free CCBA V3 question bank
Free CCBA V3 question bankFree CCBA V3 question bank
Free CCBA V3 question bank
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
 
Adrien Lecerf Recommendation Letter
Adrien Lecerf Recommendation LetterAdrien Lecerf Recommendation Letter
Adrien Lecerf Recommendation Letter
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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.