SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Author: Panna Visani (2015)
Adept Change Management
Presentation for
A leading provider of Payment Services in
the UK(Confidential)
The Question
We would like you to give a presentation on the aspects detailed below. In this
presentation you should include any assumptions made and alternatives considered.
The assessment will be of the approach taken rather than the factual correctness of
the business understanding.
An economic region currently has a three day clearing and settlement payment
management system. This processes up to 50 million payment transactions a day.
Their wish is to move to a real time clearing approach.
Abc Ltd has a solution which is thought to meet most of the requirements.
Overview
A solution by Abc Ltd may fit the requirements.
How do we understand & analyse the requirements ?
How do we make sure that requirements are not missed ?
Context diagram – present a high Level view of the real-time
systems
Key differences to a Non-real-time system
How to validate requirements working with Solutions
Architecture
Risks & Considerations of the approach taken
The Approach - Overview
Strategic Analysis
Business Analysis/Benefit
case
Systems
Analysis/Landscape
Requirements
Engineering
Solution
Developme
nt
Manage
Change
Context Overview
(Brief)
•KEY SENIOR STAKEHOLDERS
•PESTLE
•SWOT
•Interviews, Surveys, Research
Etc
P.I.D.
Business Case (ROI)
•Quantitative Benefits
•Qualitative Benefits
•Opportunity costs
•Risks / Issues
•Existing PAIN points
•AGREE Scope of Change
HL Requirements, HL Solution
Design. Validate Fit (GAPS)
Check Business Case
• HL Requirement ELICITATION
•FUNCTIONAL, NF,
• General Project, Legal, Compliance, etc)
•Technical
•Key STAKEHOLDERS - Baseline Requirements.
•Confirm Feasibility in terms of TECHNICAL (HL
Solution); FINANCIAL (Business Case) &
•GAP Analysis
HL to GOOD detailed
Requirements
•Specific, Clear, Complete, Consistent, Testable,
Relevant, Owned, Achievable, Prioritised
•Interviews, Workshops, Documents, Data
Modelling, Use-case modelling, Systems
Modelling.
Iterative Agile
Dev, Test, Deliver & Ratified
with User Involvement
•Team responsibility – includes Users, Dev,
Analyst, Designers, Architects.
•Working proto-types/ models.
•Design. Dev, Test & Deliver progressively to
a set number of drops
Business
Architect
Solution
Architect
Business
Analyst
(Product
Owner)
Dev &
Test teams
The Approach – Hybrid Methodology
Context Overview
(Brief)
•KEY SENIOR STAKEHOLDERS
•PESTLE
•SWOT
•Interviews, Surveys, Research
Etc
P.I.D.
Business Case (ROI)
•Quantitative Benefits
•Qualitative Benefits
•Opportunity costs
•Risks / Issues
•Existing PAIN points
•AGREE Scope of Change
HL Requirements, HL Solution
Design. Validate Fit (GAPS)
Check Business Case
• HL Requirement ELICITATION
•FUNCTIONAL, NF,
• General Project, Legal, Compliance, etc)
•Technical
•Key STAKEHOLDERS - Baseline Requirements.
•Confirm Feasibility in terms of TECHNICAL (HL
Solution); FINANCIAL (Business Case) &
•GAP Analysis
HL to GOOD detailed
Requirements
•Specific, Clear, Complete, Consistent, Testable,
Relevant, Owned, Achievable, Prioritised
•Interviews, Workshops, Documents, Data
Modelling, Use-case modelling, Systems
Modelling.
Iterative Agile
Dev, Test, Deliver & Ratified
with User Involvement
•Team responsibility – includes Users, Dev,
Analyst, Designers, Architects.
•Working proto-types/ models.
•Design. Dev, Test & Deliver progressively to
a set number of drops
Waterfall
SPRINT
SPRINT
SPRINT
SPRINT
Assumptions: Context – Strategic Analysis
The Payments Eco-system in question comprises of the following entities:
A Central Bank
Commercial Banks
A Financial Regulator
Automated Clearing House (ACH)
There is growth in E-Commerce and improvements in Logistics allowing retailers to
offer same day & Next day delivery.
The regulator is seeking payment services that offer greater end-user protection and
with a faster cycle, to accelerate the growth of this economy. Also, by modernising
the payment system, it seeks to attract foreign investments, which in turn drives
economic growth.
The government wishes to instil a formal economy to ensure less cash is used, and
thereby benefit from related taxes.
Assumptions: SWOT Analysis
Strengths
 Has a Cheque Clearing Payments System (?)
 Has an electronic Payments System (RTGS)
controlled by a Central Bank ?
 Has regulatory bodies & policies
 Has ATMs ?
Weaknesses
 Clearing system takes 3 days
 RTGS is only for Low Volume, High Value
inter-bank settlement
Opportunities - To move to
 Real Time Person-to-Person Payments
 Real Time Business to Business Payments
 Real Time Credit-Card settlement processing
 Improve Access to Alternative Payment
Service Providers, increase competition &
reduce costs
Threats
 Expected growth of E-Commerce, Credit
Card payments & M-Commerce (use of
Smart Phones)
 Disruptive Technologies
 Consumer behaviour & expectations
WE WILL ASSUME THAT A BUSINESS CASE HAS BEEN BUILT, AND CONFIRMS THE FOLLOWING
The CENTRAL BANK & LEGISLATION ARE DRIVING THE NEED FOR THIS CHANGE
The Objective is for a Real Time Payments system to provide the following:
Assumptions: Business Case
• Payers experience is as easy as with Cash
Speed, Convenience
• Payment accessible anywhere, without need for Brank
or ATMUbiquity
• Privacy & integrity of individual must be guaranteed
Safety
A Real Time Payments Model:
Remitting Customer
Beneficiary
Customer
SENDING BANK RECEIVING BANK
CENTRALISED INFRASTRUCTURE
(FASTER PAYMENTS SYSTEM)
CENTRAL BANK
1
2
3
5 4
6
7 8
SECONDS
MESSAGING
AT INDIVIDUAL
TRANSACTION LEVEL
A Traditional Clearing (Non-RT) Payments Model:
Remitting Customer
Beneficiary
Customer
SENDING BANK RECEIVING BANK
CENTRAL BANK (DNS)
1
2
3
AUTOMATED
CLEARING HOUSE 4 ONLY
NET BALANCE IS
SETTLED BETWEEN
BANKS
End Of Day
BATCHED
Transactions
DAYS
5
Key Differences to Non RT:
 Handling of transactions in a Non-batched manner.
Clearing is still a Separate Step to Authorisation & Settlement. But, with Real-time
payments, there is NO DELAY before a Payee’s Bank has access to the funds and can
make them available to the Payee.
Faster Payments through a Real-Time Payments Service separates the Settlement
stage clearly from the Clearing, since in most cases the ‘Payer’ and ‘Payee’ are not
concerned with when the Banks settle their own accounts.
TIME (DAYS)
TIME (SECONDS) ………………END OF DAY
AUTH
AUTH
CLEARED
CLEARING
SETTLE
SETTLE
Ensure GOOD requirements –by meeting these criteria:
 An Owner – Ensure the requirement is justifiable, and traceable
A Priority (MoSCoW) – Ensure the requirement is relevant, and necessary (has value)
 Is Consistent (internally & with other requirements)
Is Testable – What are the ‘Success Criteria’ ? (SMART)
Is Clear, Unambiguous and not generalised (Specific).
Is Complete !
The High Level Requirements need to be sufficiently detailed to allow Solutions
Architect to generate a High Level design. It should also be possible to walk through
this document with appropriate stakeholders to validate these requirements.
High Level Requirements – User Stories
For Each High Level Requirement...apply techniques
Who
What
WhyWhen
Where
FUNCTIONAL
NON-FUNCTIONAL
TECHNICAL
GENERAL
AndCategorise, toensurecompleteness
Gov
Central
Bank
End User
Regulators
Settlement
Payment
Service
Provider
Merchant
Banks
Banks
Building
Soc.
Consumer
Groups
Technology
Providers
E.g. Who?
ENSURE REQUIREMENTS ARE COMPLETE BY ENGAGING THE RELEVANT STAKEHODLERS
Identify key Stakeholders, Actors, Users, Internal, External
With Solutions Architects, develop a documented & logical model of the
proposed solution based on the high level requirements.
BA to act as the Product Owner – Agile – as proxy for the stakeholder
group.
Reference HL requirements as ‘Product Back-log’
Prepare Plan of time-boxed Sprints for groups of related functionality to
be delivered & reviewed with the assigned user groups.
Reference MoSCoW priorities of HL requirements to optimise effort/time
During Sprint Planning - As detailed requirements are elicited, Validate
High Level requirements, and split EPICs further as required.
Detailed stories should be elicited within each sprint with User review
Validate Requirements – User engagement
Key elements
- Requirements Catalogue (Product Backlog)
- ‘Modelling’ techniques – run work-shops to identify gaps.
- Use-cases and data-models
- User Stories, Epics
- Prototyping; review of functionality at the end of each sprint.
- Adjust requirements with feedback
- Build the actual solution incrementally, getting it verified along the way.
Validate Requirements – User engagement
Not pure Agile. Hybrid approach has some loss of flexibility by working
to fixed deadlines, cost forecasting and risk assessments.
The best of waterfall - retains the clarity of scope, and dependency
tracking.
May allow for effective delivery of Software in Agile fashion, while
allowing product owners and hardware development to follow a
traditional approach.
Requires tight collaboration – it ensures teams can define requirements,
and still adapt to changing requirements, allowing feedback from both
the waterfall & agile sides of the team, allowing for continuous delivery.
Best suited for re-use of software – similar products, and quick turn-
around.
Risk of losing control of the Product Backlog; mitigate by using software
with ‘version release planning’ features.
Risks, Considerations for Water-fall/Agile hybrid

Weitere ähnliche Inhalte

Was ist angesagt?

Predicting the Customer Experience: A Convergence of Business Process, Decisi...
Predicting the Customer Experience: A Convergence of Business Process, Decisi...Predicting the Customer Experience: A Convergence of Business Process, Decisi...
Predicting the Customer Experience: A Convergence of Business Process, Decisi...
Prolifics
 
Transforming - IB Client Onboarding - Final Version
Transforming - IB Client Onboarding - Final VersionTransforming - IB Client Onboarding - Final Version
Transforming - IB Client Onboarding - Final Version
Ram Dheeraj Gadiyaram
 
The smartQ System
The smartQ SystemThe smartQ System
The smartQ System
doron_bs
 
Resume-18-5-16
Resume-18-5-16Resume-18-5-16
Resume-18-5-16
Anuj Kumar
 

Was ist angesagt? (19)

Finivation Overview
Finivation OverviewFinivation Overview
Finivation Overview
 
White Paper: "Keys to a Successful Call Center Transition" (31West Knowledge ...
White Paper: "Keys to a Successful Call Center Transition" (31West Knowledge ...White Paper: "Keys to a Successful Call Center Transition" (31West Knowledge ...
White Paper: "Keys to a Successful Call Center Transition" (31West Knowledge ...
 
Client Onboarding PowerPoint Presentation Slides
Client Onboarding PowerPoint Presentation SlidesClient Onboarding PowerPoint Presentation Slides
Client Onboarding PowerPoint Presentation Slides
 
Ultimate Guide to Quote to Cash
Ultimate Guide to Quote to Cash Ultimate Guide to Quote to Cash
Ultimate Guide to Quote to Cash
 
Predicting the Customer Experience: A Convergence of Business Process, Decisi...
Predicting the Customer Experience: A Convergence of Business Process, Decisi...Predicting the Customer Experience: A Convergence of Business Process, Decisi...
Predicting the Customer Experience: A Convergence of Business Process, Decisi...
 
Transforming - IB Client Onboarding - Final Version
Transforming - IB Client Onboarding - Final VersionTransforming - IB Client Onboarding - Final Version
Transforming - IB Client Onboarding - Final Version
 
Customer profitability - IBANK
Customer profitability - IBANKCustomer profitability - IBANK
Customer profitability - IBANK
 
Innovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsInnovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement Analytics
 
Quantum MOS Genpact
Quantum MOS GenpactQuantum MOS Genpact
Quantum MOS Genpact
 
Wealth management Webinar - How To Be More Responsive in the First 90 Days
Wealth management Webinar - How To Be More Responsive in the First 90 DaysWealth management Webinar - How To Be More Responsive in the First 90 Days
Wealth management Webinar - How To Be More Responsive in the First 90 Days
 
La Dove Associates -- CRM/Customer Care Consulting Overview
La Dove Associates --  CRM/Customer Care Consulting Overview La Dove Associates --  CRM/Customer Care Consulting Overview
La Dove Associates -- CRM/Customer Care Consulting Overview
 
Smarter Process - Trollip/Webb
Smarter Process - Trollip/WebbSmarter Process - Trollip/Webb
Smarter Process - Trollip/Webb
 
Tpc business overview 25 feb12
Tpc business overview 25 feb12Tpc business overview 25 feb12
Tpc business overview 25 feb12
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
 
The smartQ System
The smartQ SystemThe smartQ System
The smartQ System
 
Use of Analytics in Procurement
Use of Analytics in ProcurementUse of Analytics in Procurement
Use of Analytics in Procurement
 
Universal Consor
Universal ConsorUniversal Consor
Universal Consor
 
Managed Services is not a product, it's a business model!
Managed Services is not a product, it's a business model!Managed Services is not a product, it's a business model!
Managed Services is not a product, it's a business model!
 
Resume-18-5-16
Resume-18-5-16Resume-18-5-16
Resume-18-5-16
 

Ähnlich wie Adept Change Management_Panna Visani 2015_1

Krunal Tidke_Resume
Krunal Tidke_ResumeKrunal Tidke_Resume
Krunal Tidke_Resume
KRUNAL TIDKE
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
Chuong Nguyen
 
Financial Crime Projects
Financial Crime ProjectsFinancial Crime Projects
Financial Crime Projects
David Allsop
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities Presentation
Michael Robinson
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babu
Hem Rana
 
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
Craeg Strong
 
Javed-Resume
Javed-ResumeJaved-Resume
Javed-Resume
javed516
 

Ähnlich wie Adept Change Management_Panna Visani 2015_1 (20)

Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
6 Sigma
6 Sigma6 Sigma
6 Sigma
 
Satish_Gudey
Satish_GudeySatish_Gudey
Satish_Gudey
 
Satish_Gudey
Satish_GudeySatish_Gudey
Satish_Gudey
 
Moscow
MoscowMoscow
Moscow
 
Krunal Tidke_Resume
Krunal Tidke_ResumeKrunal Tidke_Resume
Krunal Tidke_Resume
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
 
Resume John Tzanetakis
Resume John TzanetakisResume John Tzanetakis
Resume John Tzanetakis
 
Srinath_business_analyst1
Srinath_business_analyst1Srinath_business_analyst1
Srinath_business_analyst1
 
Tamillakshmi Manoharan - CAMS
Tamillakshmi Manoharan - CAMSTamillakshmi Manoharan - CAMS
Tamillakshmi Manoharan - CAMS
 
Financial Crime Projects
Financial Crime ProjectsFinancial Crime Projects
Financial Crime Projects
 
Agile: Project methodology
Agile: Project methodologyAgile: Project methodology
Agile: Project methodology
 
Draft - Digital Transformation Rough Plan.pdf
Draft - Digital Transformation Rough Plan.pdfDraft - Digital Transformation Rough Plan.pdf
Draft - Digital Transformation Rough Plan.pdf
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities Presentation
 
RFP Response for Unique Bank Technical Migration
RFP Response for Unique Bank Technical MigrationRFP Response for Unique Bank Technical Migration
RFP Response for Unique Bank Technical Migration
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babu
 
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
 
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
 
Converged Systems Sales Playbook
Converged Systems Sales PlaybookConverged Systems Sales Playbook
Converged Systems Sales Playbook
 
Javed-Resume
Javed-ResumeJaved-Resume
Javed-Resume
 

Adept Change Management_Panna Visani 2015_1

  • 1. Author: Panna Visani (2015) Adept Change Management Presentation for A leading provider of Payment Services in the UK(Confidential)
  • 2. The Question We would like you to give a presentation on the aspects detailed below. In this presentation you should include any assumptions made and alternatives considered. The assessment will be of the approach taken rather than the factual correctness of the business understanding. An economic region currently has a three day clearing and settlement payment management system. This processes up to 50 million payment transactions a day. Their wish is to move to a real time clearing approach. Abc Ltd has a solution which is thought to meet most of the requirements.
  • 3. Overview A solution by Abc Ltd may fit the requirements. How do we understand & analyse the requirements ? How do we make sure that requirements are not missed ? Context diagram – present a high Level view of the real-time systems Key differences to a Non-real-time system How to validate requirements working with Solutions Architecture Risks & Considerations of the approach taken
  • 4. The Approach - Overview Strategic Analysis Business Analysis/Benefit case Systems Analysis/Landscape Requirements Engineering Solution Developme nt Manage Change Context Overview (Brief) •KEY SENIOR STAKEHOLDERS •PESTLE •SWOT •Interviews, Surveys, Research Etc P.I.D. Business Case (ROI) •Quantitative Benefits •Qualitative Benefits •Opportunity costs •Risks / Issues •Existing PAIN points •AGREE Scope of Change HL Requirements, HL Solution Design. Validate Fit (GAPS) Check Business Case • HL Requirement ELICITATION •FUNCTIONAL, NF, • General Project, Legal, Compliance, etc) •Technical •Key STAKEHOLDERS - Baseline Requirements. •Confirm Feasibility in terms of TECHNICAL (HL Solution); FINANCIAL (Business Case) & •GAP Analysis HL to GOOD detailed Requirements •Specific, Clear, Complete, Consistent, Testable, Relevant, Owned, Achievable, Prioritised •Interviews, Workshops, Documents, Data Modelling, Use-case modelling, Systems Modelling. Iterative Agile Dev, Test, Deliver & Ratified with User Involvement •Team responsibility – includes Users, Dev, Analyst, Designers, Architects. •Working proto-types/ models. •Design. Dev, Test & Deliver progressively to a set number of drops Business Architect Solution Architect Business Analyst (Product Owner) Dev & Test teams
  • 5. The Approach – Hybrid Methodology Context Overview (Brief) •KEY SENIOR STAKEHOLDERS •PESTLE •SWOT •Interviews, Surveys, Research Etc P.I.D. Business Case (ROI) •Quantitative Benefits •Qualitative Benefits •Opportunity costs •Risks / Issues •Existing PAIN points •AGREE Scope of Change HL Requirements, HL Solution Design. Validate Fit (GAPS) Check Business Case • HL Requirement ELICITATION •FUNCTIONAL, NF, • General Project, Legal, Compliance, etc) •Technical •Key STAKEHOLDERS - Baseline Requirements. •Confirm Feasibility in terms of TECHNICAL (HL Solution); FINANCIAL (Business Case) & •GAP Analysis HL to GOOD detailed Requirements •Specific, Clear, Complete, Consistent, Testable, Relevant, Owned, Achievable, Prioritised •Interviews, Workshops, Documents, Data Modelling, Use-case modelling, Systems Modelling. Iterative Agile Dev, Test, Deliver & Ratified with User Involvement •Team responsibility – includes Users, Dev, Analyst, Designers, Architects. •Working proto-types/ models. •Design. Dev, Test & Deliver progressively to a set number of drops Waterfall SPRINT SPRINT SPRINT SPRINT
  • 6. Assumptions: Context – Strategic Analysis The Payments Eco-system in question comprises of the following entities: A Central Bank Commercial Banks A Financial Regulator Automated Clearing House (ACH) There is growth in E-Commerce and improvements in Logistics allowing retailers to offer same day & Next day delivery. The regulator is seeking payment services that offer greater end-user protection and with a faster cycle, to accelerate the growth of this economy. Also, by modernising the payment system, it seeks to attract foreign investments, which in turn drives economic growth. The government wishes to instil a formal economy to ensure less cash is used, and thereby benefit from related taxes.
  • 7. Assumptions: SWOT Analysis Strengths  Has a Cheque Clearing Payments System (?)  Has an electronic Payments System (RTGS) controlled by a Central Bank ?  Has regulatory bodies & policies  Has ATMs ? Weaknesses  Clearing system takes 3 days  RTGS is only for Low Volume, High Value inter-bank settlement Opportunities - To move to  Real Time Person-to-Person Payments  Real Time Business to Business Payments  Real Time Credit-Card settlement processing  Improve Access to Alternative Payment Service Providers, increase competition & reduce costs Threats  Expected growth of E-Commerce, Credit Card payments & M-Commerce (use of Smart Phones)  Disruptive Technologies  Consumer behaviour & expectations
  • 8. WE WILL ASSUME THAT A BUSINESS CASE HAS BEEN BUILT, AND CONFIRMS THE FOLLOWING The CENTRAL BANK & LEGISLATION ARE DRIVING THE NEED FOR THIS CHANGE The Objective is for a Real Time Payments system to provide the following: Assumptions: Business Case • Payers experience is as easy as with Cash Speed, Convenience • Payment accessible anywhere, without need for Brank or ATMUbiquity • Privacy & integrity of individual must be guaranteed Safety
  • 9. A Real Time Payments Model: Remitting Customer Beneficiary Customer SENDING BANK RECEIVING BANK CENTRALISED INFRASTRUCTURE (FASTER PAYMENTS SYSTEM) CENTRAL BANK 1 2 3 5 4 6 7 8 SECONDS MESSAGING AT INDIVIDUAL TRANSACTION LEVEL
  • 10. A Traditional Clearing (Non-RT) Payments Model: Remitting Customer Beneficiary Customer SENDING BANK RECEIVING BANK CENTRAL BANK (DNS) 1 2 3 AUTOMATED CLEARING HOUSE 4 ONLY NET BALANCE IS SETTLED BETWEEN BANKS End Of Day BATCHED Transactions DAYS 5
  • 11. Key Differences to Non RT:  Handling of transactions in a Non-batched manner. Clearing is still a Separate Step to Authorisation & Settlement. But, with Real-time payments, there is NO DELAY before a Payee’s Bank has access to the funds and can make them available to the Payee. Faster Payments through a Real-Time Payments Service separates the Settlement stage clearly from the Clearing, since in most cases the ‘Payer’ and ‘Payee’ are not concerned with when the Banks settle their own accounts. TIME (DAYS) TIME (SECONDS) ………………END OF DAY AUTH AUTH CLEARED CLEARING SETTLE SETTLE
  • 12. Ensure GOOD requirements –by meeting these criteria:  An Owner – Ensure the requirement is justifiable, and traceable A Priority (MoSCoW) – Ensure the requirement is relevant, and necessary (has value)  Is Consistent (internally & with other requirements) Is Testable – What are the ‘Success Criteria’ ? (SMART) Is Clear, Unambiguous and not generalised (Specific). Is Complete ! The High Level Requirements need to be sufficiently detailed to allow Solutions Architect to generate a High Level design. It should also be possible to walk through this document with appropriate stakeholders to validate these requirements. High Level Requirements – User Stories
  • 13. For Each High Level Requirement...apply techniques Who What WhyWhen Where FUNCTIONAL NON-FUNCTIONAL TECHNICAL GENERAL AndCategorise, toensurecompleteness
  • 14. Gov Central Bank End User Regulators Settlement Payment Service Provider Merchant Banks Banks Building Soc. Consumer Groups Technology Providers E.g. Who? ENSURE REQUIREMENTS ARE COMPLETE BY ENGAGING THE RELEVANT STAKEHODLERS Identify key Stakeholders, Actors, Users, Internal, External
  • 15. With Solutions Architects, develop a documented & logical model of the proposed solution based on the high level requirements. BA to act as the Product Owner – Agile – as proxy for the stakeholder group. Reference HL requirements as ‘Product Back-log’ Prepare Plan of time-boxed Sprints for groups of related functionality to be delivered & reviewed with the assigned user groups. Reference MoSCoW priorities of HL requirements to optimise effort/time During Sprint Planning - As detailed requirements are elicited, Validate High Level requirements, and split EPICs further as required. Detailed stories should be elicited within each sprint with User review Validate Requirements – User engagement
  • 16. Key elements - Requirements Catalogue (Product Backlog) - ‘Modelling’ techniques – run work-shops to identify gaps. - Use-cases and data-models - User Stories, Epics - Prototyping; review of functionality at the end of each sprint. - Adjust requirements with feedback - Build the actual solution incrementally, getting it verified along the way. Validate Requirements – User engagement
  • 17. Not pure Agile. Hybrid approach has some loss of flexibility by working to fixed deadlines, cost forecasting and risk assessments. The best of waterfall - retains the clarity of scope, and dependency tracking. May allow for effective delivery of Software in Agile fashion, while allowing product owners and hardware development to follow a traditional approach. Requires tight collaboration – it ensures teams can define requirements, and still adapt to changing requirements, allowing feedback from both the waterfall & agile sides of the team, allowing for continuous delivery. Best suited for re-use of software – similar products, and quick turn- around. Risk of losing control of the Product Backlog; mitigate by using software with ‘version release planning’ features. Risks, Considerations for Water-fall/Agile hybrid