SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Razvan’sBA Examples 
A very small selection
The (5 x 5) x 1 Model[ a.k.a. The Nigeria model ] Use/combine 2 perspectives: TOPIC & APPROACH 
5 TOPICS: 
1.WHY: Business Requirements/Objectives 
2.WHO+WHAT: Stakeholder/User Requirements 
3.HOW: Solution Requirements 
•Function(al) & Non-Function(al) 
•Transition 
4.DATA 
5.RULES 
5 APPROACHES: 
1.Identify(name) 
2.Describe(high-level/short) 
3.Define (main characteristics/details) 
4.Elaborate(additional details) 
5.Establish Relationships (Traceability)
(5 x 5) x 1 
Identify 
Describe 
Define 
Elaborate 
Trace 
WHY 
Business Reqs/ Objectives 
WHO 
Actors 
&WHAT 
Processes/ 
Use Cases 
HOW 
Solution Reqs 
DATA 
RULES 
The BA Scope/Progress Matrix 
APPROACH 
TOPIC
(5 x 5) x 1 
Identify 
Describe 
Define 
Elaborate 
Trace 
WHY 
Business Reqs/ Objectives 
Must: 4 
Should: 1 
Could: 2 
3 
1 
0 
2 
1 
0 
- 
Bus Reqs to: 
•SHReqs, Bus Rules, Data, Actors, Systems/Applications 
WHO 
Actors 
Primary: 7 
Supporting: 5 
5 
4 
3 
2 
- 
Actors to: 
•Use cases, Bus rules,Data, Training curricula 
&WHAT 
Processes/ 
Use Cases 
Must: 17 
Should: 3 
Could: 13 
15 
2 
3 
8 
1 
0 
2 
0 
0 
Use cases to: 
•Bus. Rules, Data, GUI, other UseCases, Test Cases, Training units 
HOW 
Solution Reqs 
Must: 63 
Should: 15 
Could: ? 
25 
6 
0 
11 
1 
0 
- 
Functional Reqsto: 
•System components 
Non-Functional Reqs to: ? 
DATA 
80% done 
80% done 
40% done 
20% ? 
Data to: … 
RULES 
67 
43 
7 
- 
Rules to: Use cases, Data… 
Example… 
APPROACH 
TOPIC
Example using Actors & Use Cases… 
•Similar approach for other Business Design Elements (topics)
[WHO:ID] Identifying Actors and other Stakeholders 
 
Sales Rep 
 
Customer Service
PROCESSES/USE CASES 
Out-of-scope: 
[WHO:Describe] Actor[WHAT:ID] Identify Actors’ Goals/Responsibilities 
ACTORS 
 
Buyer 
 
Customer Service 
 
Buyer 
A Buyer is a person/ organization that buys items from the Online store. Only buyers with an active account can…
[HOW:Define] Use Cases Header Info & Main Success Scenarios (Alternates identified) 
USE CASE DIAGRAM 
Online Store (Rel. 1) 
 
Buyer 
 
Customer Service 
 
Credit Card Company 
UC-007: Place Order 
Primary Actor: Buyer 
Pre-Conditions: 
•Buyer has active account (UC-029) 
•Buyer is logged in (UC-001) 
Post-conditions: 
•Success: Order placed 
•Unsuccessful: Payment declined, Order cancelled 
•Unsuccessful: Item not available, Order on backorder 
Trigger: 
•Buyer selected Check-out 
MAIN SUCCESS SCENARIO: 
1.Buyerreviews/confirms Order details 
2.Systemvalidates Order(see Business rules 023, 074) 
3.Buyerprovides payment info(credit card): 
•Credit card name, number, expiration date… 
4.Credit card company authorizes transactions 
5.Buyerprovides shipping information… 
6.… 
ALTERNATE SCENARIOS: 
2a: Item out-of stock… 
4a: Credit card declines transaction…
[HOW:Elaborate] Alternate & Exception Scenarios 
UC-007: Place Order 
Primary Actor: Buyer 
Pre-Conditions: 
•Buyer has active account (UC-029) 
•Buyer is logged in (UC-001) 
Post-conditions: 
•Success: Order placed 
•Unsuccessful: Payment declined, Order cancelled 
•Unsuccessful: Item not available, Order on backorder 
Trigger: 
•Buyer selected Check-out 
MAIN SUCCESS SCENARIO: 
1.Buyerreviews/confirms Order details 
2.Systemvalidates Order(see Business rules 023, 074) 
3.Buyerprovides payment info(credit card): 
•Credit card name, number, expiration date… 
4.Credit card company authorizes transactions 
5.Buyerprovides shipping information… 
6.… 
ALTERNATE SCENARIOS: 
2a: Item out-of stock… 
4a: Credit card declines transaction… 
UC-007: Place Order 
… 
ALTERNATE SCENARIOS: 
2a Item out-of-print (can order from Publisher): 
… 
4a Credit card declines transaction (1stattempt): 
1.System informs Buyer that Credit Card declined transaction 
2.Buyer provides alternate Credit Card 
3.Return to MSS@4 
EXCEPTION SCENARIOS: 
1a Buyer cancel Order 
… 
2b Item out-of-print (can’t order from Publisher): 
… 
4b Credit card declines transaction (2ndattempt): 
1.System informs Buyer that both attempts have been declined, order is placed on hold for 1- hour, and that buyer should contact Customer service to complete the Order 
2.Use case ends
PHYSICAL DATABASE MODEL 
(build by Technical Engineers) 
LOGICAL DATA MODEL 
Example for Data (to be finalized) 
•Identify: 
•Identify Business Data Objects (e.g. Order, Item, Account, Buyer, etc.) 
•Identify relationships between these Business Data Objects 
•Describe: 
•Brief description (1-2 paragraphs) of most or all Business Data Objects (especially those that may be use inconsistently or that may generate confusion) 
•Define: 
•Add data Attributes 
•Elaborate: 
•Refine Relationships (e.g. Cardinality, Generalization/Specialization, Aggregation, etc.) 
•Refine Attributes types & Data Rules (e.g. defaults, calculated, mandatory/optional, multiple vs. single values, valid values, etc.) 
•Establish Relationships: 
•With other Business Design Elements (e.g. Use Cases, User Interfaces, etc.) 
CONCEPTUAL DATA MODEL

Contenu connexe

Similaire à Razvan’s 5x5x2 (aka. The Nigeria) BA model+example

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
 
SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Roleeleksdev
 
SAP FI - Accounts Receivable
SAP FI - Accounts ReceivableSAP FI - Accounts Receivable
SAP FI - Accounts Receivablesaiprasadbagrecha
 
Fiar2 130611232511-phpapp02 (1)
Fiar2 130611232511-phpapp02 (1)Fiar2 130611232511-phpapp02 (1)
Fiar2 130611232511-phpapp02 (1)Jongsung Lee
 
SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2saiprasadbagrecha
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce ArchitectSebastian Wagner
 
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy CompanyCraeg Strong
 
CRM System RFP Template
CRM System RFP TemplateCRM System RFP Template
CRM System RFP TemplateDemand Metric
 
Salesforce - Client Strategy Presentation
Salesforce - Client Strategy PresentationSalesforce - Client Strategy Presentation
Salesforce - Client Strategy PresentationSophia Myers
 
Recurring Billing & CRM Platform
Recurring Billing & CRM PlatformRecurring Billing & CRM Platform
Recurring Billing & CRM Platformobsbilling
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)Nazmul Hyder
 
Project of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxProject of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxwoodruffeloisa
 
Concept Of Key Account Management
Concept Of Key Account ManagementConcept Of Key Account Management
Concept Of Key Account ManagementRavi Ayilavarapu
 
Presales Best Practices You can Use Now, by Doug Johnson
Presales Best Practices You can Use Now, by Doug JohnsonPresales Best Practices You can Use Now, by Doug Johnson
Presales Best Practices You can Use Now, by Doug JohnsonAcumatica Cloud ERP
 
BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)AMJAD SHAIKH
 
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...Chris Preziotti
 
Db workshop - art of story splitting and writting
Db  workshop - art of story splitting and writtingDb  workshop - art of story splitting and writting
Db workshop - art of story splitting and writtingPhil van Dulm Consultancy
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementPrithis Das, PMP, OCS ☁️
 

Similaire à Razvan’s 5x5x2 (aka. The Nigeria) BA model+example (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...
Requirements in Agile Projects (Brief Intro), by Razvan Radulian (RTPIIBA, 20...
 
SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Role
 
CRM
CRMCRM
CRM
 
SAP FI - Accounts Receivable
SAP FI - Accounts ReceivableSAP FI - Accounts Receivable
SAP FI - Accounts Receivable
 
Fiar2 130611232511-phpapp02 (1)
Fiar2 130611232511-phpapp02 (1)Fiar2 130611232511-phpapp02 (1)
Fiar2 130611232511-phpapp02 (1)
 
SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2SAP - FI Accounts Receivable - Part 2
SAP - FI Accounts Receivable - Part 2
 
5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect5 Secret Weapons Of A Great Salesforce Architect
5 Secret Weapons Of A Great Salesforce Architect
 
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
20181016 Agile DC 2018 Conf Kanban Case Study for Energy Company
 
CRM System RFP Template
CRM System RFP TemplateCRM System RFP Template
CRM System RFP Template
 
Salesforce - Client Strategy Presentation
Salesforce - Client Strategy PresentationSalesforce - Client Strategy Presentation
Salesforce - Client Strategy Presentation
 
Recurring Billing & CRM Platform
Recurring Billing & CRM PlatformRecurring Billing & CRM Platform
Recurring Billing & CRM Platform
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 
Project of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docxProject of IT243Customer Service For Electroni.docx
Project of IT243Customer Service For Electroni.docx
 
Management processexample
Management processexampleManagement processexample
Management processexample
 
Concept Of Key Account Management
Concept Of Key Account ManagementConcept Of Key Account Management
Concept Of Key Account Management
 
Presales Best Practices You can Use Now, by Doug Johnson
Presales Best Practices You can Use Now, by Doug JohnsonPresales Best Practices You can Use Now, by Doug Johnson
Presales Best Practices You can Use Now, by Doug Johnson
 
BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)BABoK V2 Requirements Analysis (RA)
BABoK V2 Requirements Analysis (RA)
 
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...
Leveraging iReceivables and Approvals Management Engine (AME) for Customer Di...
 
Db workshop - art of story splitting and writting
Db  workshop - art of story splitting and writtingDb  workshop - art of story splitting and writting
Db workshop - art of story splitting and writting
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurement
 

Plus de 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
 
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
 
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
 
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 (11)

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
 
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
 
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
 
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
 
Requirement Types (Razvan Radulian, 2008)
Requirement Types (Razvan Radulian, 2008)Requirement Types (Razvan Radulian, 2008)
Requirement Types (Razvan Radulian, 2008)
 
Creativity & Innovation in Business Analysis
Creativity & Innovation in Business AnalysisCreativity & Innovation in Business Analysis
Creativity & Innovation in Business Analysis
 

Dernier

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 

Dernier (20)

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 

Razvan’s 5x5x2 (aka. The Nigeria) BA model+example

  • 1. Razvan’sBA Examples A very small selection
  • 2. The (5 x 5) x 1 Model[ a.k.a. The Nigeria model ] Use/combine 2 perspectives: TOPIC & APPROACH 5 TOPICS: 1.WHY: Business Requirements/Objectives 2.WHO+WHAT: Stakeholder/User Requirements 3.HOW: Solution Requirements •Function(al) & Non-Function(al) •Transition 4.DATA 5.RULES 5 APPROACHES: 1.Identify(name) 2.Describe(high-level/short) 3.Define (main characteristics/details) 4.Elaborate(additional details) 5.Establish Relationships (Traceability)
  • 3. (5 x 5) x 1 Identify Describe Define Elaborate Trace WHY Business Reqs/ Objectives WHO Actors &WHAT Processes/ Use Cases HOW Solution Reqs DATA RULES The BA Scope/Progress Matrix APPROACH TOPIC
  • 4. (5 x 5) x 1 Identify Describe Define Elaborate Trace WHY Business Reqs/ Objectives Must: 4 Should: 1 Could: 2 3 1 0 2 1 0 - Bus Reqs to: •SHReqs, Bus Rules, Data, Actors, Systems/Applications WHO Actors Primary: 7 Supporting: 5 5 4 3 2 - Actors to: •Use cases, Bus rules,Data, Training curricula &WHAT Processes/ Use Cases Must: 17 Should: 3 Could: 13 15 2 3 8 1 0 2 0 0 Use cases to: •Bus. Rules, Data, GUI, other UseCases, Test Cases, Training units HOW Solution Reqs Must: 63 Should: 15 Could: ? 25 6 0 11 1 0 - Functional Reqsto: •System components Non-Functional Reqs to: ? DATA 80% done 80% done 40% done 20% ? Data to: … RULES 67 43 7 - Rules to: Use cases, Data… Example… APPROACH TOPIC
  • 5. Example using Actors & Use Cases… •Similar approach for other Business Design Elements (topics)
  • 6. [WHO:ID] Identifying Actors and other Stakeholders  Sales Rep  Customer Service
  • 7. PROCESSES/USE CASES Out-of-scope: [WHO:Describe] Actor[WHAT:ID] Identify Actors’ Goals/Responsibilities ACTORS  Buyer  Customer Service  Buyer A Buyer is a person/ organization that buys items from the Online store. Only buyers with an active account can…
  • 8. [HOW:Define] Use Cases Header Info & Main Success Scenarios (Alternates identified) USE CASE DIAGRAM Online Store (Rel. 1)  Buyer  Customer Service  Credit Card Company UC-007: Place Order Primary Actor: Buyer Pre-Conditions: •Buyer has active account (UC-029) •Buyer is logged in (UC-001) Post-conditions: •Success: Order placed •Unsuccessful: Payment declined, Order cancelled •Unsuccessful: Item not available, Order on backorder Trigger: •Buyer selected Check-out MAIN SUCCESS SCENARIO: 1.Buyerreviews/confirms Order details 2.Systemvalidates Order(see Business rules 023, 074) 3.Buyerprovides payment info(credit card): •Credit card name, number, expiration date… 4.Credit card company authorizes transactions 5.Buyerprovides shipping information… 6.… ALTERNATE SCENARIOS: 2a: Item out-of stock… 4a: Credit card declines transaction…
  • 9. [HOW:Elaborate] Alternate & Exception Scenarios UC-007: Place Order Primary Actor: Buyer Pre-Conditions: •Buyer has active account (UC-029) •Buyer is logged in (UC-001) Post-conditions: •Success: Order placed •Unsuccessful: Payment declined, Order cancelled •Unsuccessful: Item not available, Order on backorder Trigger: •Buyer selected Check-out MAIN SUCCESS SCENARIO: 1.Buyerreviews/confirms Order details 2.Systemvalidates Order(see Business rules 023, 074) 3.Buyerprovides payment info(credit card): •Credit card name, number, expiration date… 4.Credit card company authorizes transactions 5.Buyerprovides shipping information… 6.… ALTERNATE SCENARIOS: 2a: Item out-of stock… 4a: Credit card declines transaction… UC-007: Place Order … ALTERNATE SCENARIOS: 2a Item out-of-print (can order from Publisher): … 4a Credit card declines transaction (1stattempt): 1.System informs Buyer that Credit Card declined transaction 2.Buyer provides alternate Credit Card 3.Return to MSS@4 EXCEPTION SCENARIOS: 1a Buyer cancel Order … 2b Item out-of-print (can’t order from Publisher): … 4b Credit card declines transaction (2ndattempt): 1.System informs Buyer that both attempts have been declined, order is placed on hold for 1- hour, and that buyer should contact Customer service to complete the Order 2.Use case ends
  • 10. PHYSICAL DATABASE MODEL (build by Technical Engineers) LOGICAL DATA MODEL Example for Data (to be finalized) •Identify: •Identify Business Data Objects (e.g. Order, Item, Account, Buyer, etc.) •Identify relationships between these Business Data Objects •Describe: •Brief description (1-2 paragraphs) of most or all Business Data Objects (especially those that may be use inconsistently or that may generate confusion) •Define: •Add data Attributes •Elaborate: •Refine Relationships (e.g. Cardinality, Generalization/Specialization, Aggregation, etc.) •Refine Attributes types & Data Rules (e.g. defaults, calculated, mandatory/optional, multiple vs. single values, valid values, etc.) •Establish Relationships: •With other Business Design Elements (e.g. Use Cases, User Interfaces, etc.) CONCEPTUAL DATA MODEL