SlideShare a Scribd company logo
1 of 16
© 2013. Maveric Systems Limited
Requirements Assurance
This presentation and supporting material is owned by Maveric Systems and is for sole use of intended audience only.
The presentation may contain content that is confidential or proprietary and may not be distributed or copied without the permission of Maveric Systems.
© 2013. Maveric Systems Limited 2
Our Lifecycle Assurance
Business
Requirement
Definition and
Management
Requirements
Validation,
Functional
Specs & Signoff
Design Development
& Unit Testing
System
Integration
Testing
Non-functional
Tests & UAT,
Training &
Ops readiness
Go Live
REQUIREMENTS ASSURANCE APPLICATION ASSURANCE
PROGRAM ASSURANCE
Our assurance-only business model combines upstream
defect prevention with robust downstream defect detection
and risk management services
© 2013. Maveric Systems Limited 3
Requirements Assurance
We Assure defect prevention by significantly
enhancing Requirements Quality through
▸ Domain centric approach
▸ Usage of structured methodologies and
templates
▸ Deep knowledge of current regulatory
trends and proven expertise performing
Analysis/Design for large Financial-services
engagements
© 2013. Maveric Systems Limited 4
Requirements Assurance –
Service Portfolio
Requirements Definition & Management
Requirements Validation
Program Health Check
© 2013. Maveric Systems Limited 5
Practice Overview
Structure
▸ Practice Leader with rich industry experience. Primarily involved in
engagement governance , stake holder management and mentor
team members
Associate Consultants
Consultants
Senior
Consultants
Principal
Sub Vertical
Capital markets
Risk &
Compliance
Retail Banking Cards
Corporate
Banking
▸ Subject Matter Experts
▸ Lead Engagements
▸ Lead small teams in projects
▸ Assist in running workshops
▸ Trained in domain areas and tools
▸ Business Analysis
© 2013. Maveric Systems Limited 6
Training Programs
Domain Business Analysis Consulting Skills
Industry
Certifica-
tions Project Specific Training
Banking
and
Financial
Services
▸ Requirements
Definition and
Management
▸ Requirements
gathering tools
and techniques
▸ Consulting
models
▸ Managing
customer
expectations
▸ Service
excellence
▸ CBAP
▸ FRM
▸ CFA
▸ CAMS
▸ NCFM
▸ Train on Skill sets
aligned with project
objectives
▸ Impart necessary
application
knowledge –
Conducted
collaboratively with
the customer
© 2013. Maveric Systems Limited 7
▸ Maveric is an “Assurance only” Business model –
Requirements to Release
▸ Experienced Consultants with strong domain
knowledge of banking & understanding of regulatory
framework
▸ Experienced in conducting structured ‘Requirements
Validation’ with business stakeholders gained from
execution of numerous UAT projects and standalone
RV engagements
▸ Usage of structured methodologies, templates and
checklists
Maveric Differentiators
© 2013. Maveric Systems Limited
Our Service Offerings
© 2013. Maveric Systems Limited 9
Activities
Requirements Definition &
Management
Conduct stakeholder
interviews and gather
requirements
Conduct follow-up meetings/
workshops for clarifications
and refinement
Conduct walkthrough of
Requirements Specifications
Document
▸ Conduct stakeholder
interviews/workshops for
requirements gathering
▸ Document and publish
workshop notes for
approval
▸ Analyze requirements and
identify gaps for
clarifications and follow-up
▸ Produce draft Requirements
Specifications
▸ Documentation of
inconsistencies in rationale,
sources and conditions
▸ Refine Requirements
Specifications Document
through corrective action
▸ Ensure bi-directional
traceability of requirements
▸ Conduct playback session of
Requirements Specifications
Document to stakeholders
for validation, approval and
sign off
Deliverable
Requirements Elicitation Requirements Elaboration Requirements Validation
▸ Draft Requirements
Specifications Document
▸ Requirements Specifications
Document
▸ Approved Requirements
Specification Document for
baselining
© 2013. Maveric Systems Limited 10
Criteria
▸ The BRDs pertain to enhancements done to existing applications, hence any new NFR should be called out explicitly
▸ The assumptions section of the BRD should clearly state that existing NFRs would suffice in the absence of explicitly stated NFRs
Requirements Validation
Criteria Definition Metric
Cohesiveness All parts of a requirement should be together No of dependent requirements not cohesive
Consistency All requirements have the same level of detail. No
contradictions between individual requirements
No of conflicting requirements
Completeness Requirements have to be fully developed No of requirements not complete
Traceability Each requirement is essential for the solution and be
traceable to a stakeholder
No of requirements that cannot be traced back
to stakeholders
Testable Should be capable of being validated by designing test
cases to check if the solution meets the requirements
No of requirements without ‘Acceptance
Criteria’ being defined
Unambiguous Devoid of terms open to interpretation (like fast, new,
etc.)
No of open ended requirements
Criteria for assessment of Business Requirement Document (BRDs)
Criteria for assessment of Non Functional Requirements (NFRs)
© 2013. Maveric Systems Limited 11
Program Health Check
▸ A diagnostic approach to finding underlying causes
that can result in program failures
▸ A three step process involving:
1. Structured data collection and analysis
2. Identification of problem areas
3. Roadmap and recommendations
▸ Deliverables: A Health Check Assessment Report that
» Highlights specific issues and risks in the program
» Suggests remedial action that needs to be taken to
address these issues and risks
» Provides a comprehensive roadmap that identifies
the interventions required
© 2013. Maveric Systems Limited
Case Studies
© 2013. Maveric Systems Limited 13
Requirements Validation
Business Context
Project Objectives &
Maveric Approach Value Adds & Business Impact
▸ A large global bank was in need
of a full fledged Requirements
Validation service, as there was a
lack of formal review of business
requirements and functional/
Non functional specifications,
particularly by test teams who
often have no involvement in
review/or Signoff. This lead to
1. Risk of rework due to poor
requirements
2. Increased costs of defect
removal where defects due to
poor requirements were
found late in development
cycle e.g., SIT/UAT
Project Objectives
▸ Develop an offshore/onshore
service model for requirements
validation
▸ Business requirements
documents and functional/Non-
functional specifications to be
assessed against defined criteria
Maveric Approach
▸ Review of BRDs/FSDs against
defined criteria namely
Correctness, Unambiguity,
Completeness, Consistency,
Traceability, Cohesiveness
Review documents and produce
report/defect scorecards
Value Adds
▸ ‘Validation Checklist’ used for
review of BRDs/FSDs
▸ Acceptance criteria agreed upon
and documented
▸ Clear governance model put in
place for project execution
Business Impact
▸ Improved requirements ,reduced
need for rework thereby saving
cost and time
▸ Reduced opportunity for
misinterpretation
▸ Enabled cross project comparison
of document quality through
standardized ‘Quality scorecard’
▸ Testable and traceable
requirements made testing more
efficient and effective at finding
defects
© 2013. Maveric Systems Limited 14
Business Context
Project Objectives &
Maveric Approach Value Adds & Business Impact
▸ A leading bank based in KSA
(offering Consumer Banking,
Private Banking and Investment
Management services) wanted to
migrate from a legacy transaction
processing system to a core
banking system in order to
improve Time to Market for new
product launch and reduce the
total cost of ownership
Project Objectives
▸ Complete Requirements Analysis
and Fit/Gap Analysis
▸ De-risk post implementation risks
arising due to incorrect
requirements implementation or
missed requirements
Maveric Approach -
A phased approach to deliver:
▸ AS-IS Functionality
Documentation
▸ Requirements Specifications
Document with bi-directional
traceability
▸ Detailed Functional Specifications
for Gaps in Product features vis-à-
vis requirements
Value Adds
▸ ‘Domain Checklist’ used for each
Line of Business to ensure
requirements capture was
comprehensive and accelerated
▸ Acceptance Criteria agreed upon
and documented in Requirements
Specification Document
▸ End-to-end Requirements
Management services for
implementation from
requirements definition to testing
Business Impact
▸ Improved requirements, reduced
need for rework thereby saving
cost and time
▸ Reduced opportunity for
misinterpretation
▸ Testable and traceable
requirements made testing more
efficient and effective at finding
defects
Requirements Management
© 2013. Maveric Systems Limited 15
Program Health Check
Business Context
Project Objectives &
Maveric Approach Value Adds & Business Impact
▸ A leading bank in the Middle East
initiated a major IT
Transformation program to
streamline its various lines of
business – Retail, Corporate and
Wealth management with a
program outlay exceeding
USD 45 million
Project Objectives
▸ Streamline business processes,
improve productivity and
accelerate time to market for new
products launches
▸ Offer a wider range of products
and best in class banking
experience to its growing
customer base through cross sell
opportunities and a 360 degree
customer view across portfolio
Maveric Approach
▸ Developed Evaluation
▸ Tools & Strategy (questionnaire,
random sampling )
▸ Gathered all critical document s
about the program from start to
current status including; Program
Plan, strategy documents,
escalation history, risk
assessment documents
Value Adds
▸ Development of Pain Points/
Heat map chart across major
breakdown areas
▸ Roles & Responsibilities matrix
was redefined
▸ Review of Risk and criticality
under various segments –
Business, Implementation,
Program and Operations
▸ Evaluation of Strategies for
outcomes and continuity based
on the current plan
▸ Implementation road map was
provided with potential benefits
Business Impact
▸ An Integrated War Room team
was introduced for program
recovery
▸ Program Steering Committee was
reconstituted to monitor progress
of implementation
© 2013. Maveric Systems Limited
Thank You

More Related Content

What's hot

St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006anjuabel
 
Governance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabsGovernance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabsVIJAYA BHASKARA VARMA YARAKARAJU
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digitalrajni singh
 
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice GuideRequirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice GuideIan Sommerville
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing CentralizationCognizant
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Managementasim78
 
Murali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) ManagerMurali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) ManagerMurali Pyla
 
Quality metrics in project management
Quality metrics in project managementQuality metrics in project management
Quality metrics in project managementselinasimpson1601
 
Nguyen, chris expanded resume
Nguyen, chris expanded resumeNguyen, chris expanded resume
Nguyen, chris expanded resumeChris Nguyen
 
Fitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One RoofFitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One RoofApplause
 
Rakesh rathod resume june 2016
Rakesh rathod resume  june 2016Rakesh rathod resume  june 2016
Rakesh rathod resume june 2016Rakesh Rathod
 
Quality management assurance
Quality management assuranceQuality management assurance
Quality management assuranceselinasimpson2701
 
Capa management software
Capa management softwareCapa management software
Capa management softwareQualityze Inc
 
On the Line of Science - Applicant & Regulator Partnership
On the Line of Science - Applicant & Regulator PartnershipOn the Line of Science - Applicant & Regulator Partnership
On the Line of Science - Applicant & Regulator PartnershipObaid Ali / Roohi B. Obaid
 

What's hot (18)

QA Center Of Excellence (TCoE)
QA Center Of Excellence (TCoE)QA Center Of Excellence (TCoE)
QA Center Of Excellence (TCoE)
 
Qa & qc
Qa & qcQa & qc
Qa & qc
 
St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006
 
Governance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabsGovernance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabs
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
 
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice GuideRequirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
 
Anthony Bordley Resume
Anthony Bordley ResumeAnthony Bordley Resume
Anthony Bordley Resume
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Murali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) ManagerMurali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) Manager
 
Quality metrics in project management
Quality metrics in project managementQuality metrics in project management
Quality metrics in project management
 
Nguyen, chris expanded resume
Nguyen, chris expanded resumeNguyen, chris expanded resume
Nguyen, chris expanded resume
 
Fitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One RoofFitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One Roof
 
Rakesh rathod resume june 2016
Rakesh rathod resume  june 2016Rakesh rathod resume  june 2016
Rakesh rathod resume june 2016
 
QA standards
QA standardsQA standards
QA standards
 
Quality management assurance
Quality management assuranceQuality management assurance
Quality management assurance
 
Capa management software
Capa management softwareCapa management software
Capa management software
 
On the Line of Science - Applicant & Regulator Partnership
On the Line of Science - Applicant & Regulator PartnershipOn the Line of Science - Applicant & Regulator Partnership
On the Line of Science - Applicant & Regulator Partnership
 

Similar to Requirements Practice - Maveric Systems

Managed Test Services - Maveric Systems
Managed Test Services - Maveric SystemsManaged Test Services - Maveric Systems
Managed Test Services - Maveric SystemsMaveric Systems
 
Campus recruitment 2013
Campus recruitment   2013Campus recruitment   2013
Campus recruitment 2013Somnath Manna
 
Essential building blocks of a lean and efficient test process
Essential building blocks of a lean and efficient test processEssential building blocks of a lean and efficient test process
Essential building blocks of a lean and efficient test processMaveric Systems
 
ISO 22301:2019 (Business Continuity Management Systems) Awareness Training
ISO 22301:2019 (Business Continuity Management Systems) Awareness TrainingISO 22301:2019 (Business Continuity Management Systems) Awareness Training
ISO 22301:2019 (Business Continuity Management Systems) Awareness TrainingOperational Excellence Consulting
 
Driving Ambiguities Out of Requirements through Stronger Elicitation Techniques
Driving Ambiguities Out of Requirements through Stronger Elicitation TechniquesDriving Ambiguities Out of Requirements through Stronger Elicitation Techniques
Driving Ambiguities Out of Requirements through Stronger Elicitation TechniquesSusan Schanta
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Dr. Pierpaolo Mangeruga
 
QMV Super Solutions Product & Service Areas
QMV Super Solutions Product & Service AreasQMV Super Solutions Product & Service Areas
QMV Super Solutions Product & Service AreasQMV Super Solutions
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyCA Technologies
 
Project delivery standardization framework innovate vancouver
Project delivery standardization framework  innovate vancouverProject delivery standardization framework  innovate vancouver
Project delivery standardization framework innovate vancouverInnovate Vancouver
 
Regulatory Affairs Outsourcing Considerations and Models
Regulatory Affairs Outsourcing Considerations and ModelsRegulatory Affairs Outsourcing Considerations and Models
Regulatory Affairs Outsourcing Considerations and ModelsPaul Kuiken
 
Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Vishnuvarthanan Moorthy
 
leveraging Project Management for successful Business outcome
leveraging Project Management for successful Business outcomeleveraging Project Management for successful Business outcome
leveraging Project Management for successful Business outcomeSuhail Qadir, PMP®
 
REQUIREMENTS ARE NOT ONLY REQUIREMENTS
REQUIREMENTS ARE NOT ONLY REQUIREMENTSREQUIREMENTS ARE NOT ONLY REQUIREMENTS
REQUIREMENTS ARE NOT ONLY REQUIREMENTSMC Saravanan ☼
 
Insights-Model-Validation
Insights-Model-ValidationInsights-Model-Validation
Insights-Model-ValidationMike Wilkinson
 

Similar to Requirements Practice - Maveric Systems (20)

Managed Test Services - Maveric Systems
Managed Test Services - Maveric SystemsManaged Test Services - Maveric Systems
Managed Test Services - Maveric Systems
 
Campus recruitment 2013
Campus recruitment   2013Campus recruitment   2013
Campus recruitment 2013
 
Essential building blocks of a lean and efficient test process
Essential building blocks of a lean and efficient test processEssential building blocks of a lean and efficient test process
Essential building blocks of a lean and efficient test process
 
ISO 22301:2019 (Business Continuity Management Systems) Awareness Training
ISO 22301:2019 (Business Continuity Management Systems) Awareness TrainingISO 22301:2019 (Business Continuity Management Systems) Awareness Training
ISO 22301:2019 (Business Continuity Management Systems) Awareness Training
 
Driving Ambiguities Out of Requirements through Stronger Elicitation Techniques
Driving Ambiguities Out of Requirements through Stronger Elicitation TechniquesDriving Ambiguities Out of Requirements through Stronger Elicitation Techniques
Driving Ambiguities Out of Requirements through Stronger Elicitation Techniques
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02
 
QMV Super Solutions Product & Service Areas
QMV Super Solutions Product & Service AreasQMV Super Solutions Product & Service Areas
QMV Super Solutions Product & Service Areas
 
Jagadeesh_Resume_5 + Years
Jagadeesh_Resume_5 + YearsJagadeesh_Resume_5 + Years
Jagadeesh_Resume_5 + Years
 
Brijesh Prabhakar July 18
Brijesh Prabhakar  July 18Brijesh Prabhakar  July 18
Brijesh Prabhakar July 18
 
QUALITY ASSURANCE
QUALITY ASSURANCEQUALITY ASSURANCE
QUALITY ASSURANCE
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
Project delivery standardization framework innovate vancouver
Project delivery standardization framework  innovate vancouverProject delivery standardization framework  innovate vancouver
Project delivery standardization framework innovate vancouver
 
New Microsoft Word Document
New Microsoft Word DocumentNew Microsoft Word Document
New Microsoft Word Document
 
Regulatory Affairs Outsourcing Considerations and Models
Regulatory Affairs Outsourcing Considerations and ModelsRegulatory Affairs Outsourcing Considerations and Models
Regulatory Affairs Outsourcing Considerations and Models
 
Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)
 
leveraging Project Management for successful Business outcome
leveraging Project Management for successful Business outcomeleveraging Project Management for successful Business outcome
leveraging Project Management for successful Business outcome
 
Rakesh Resume
Rakesh ResumeRakesh Resume
Rakesh Resume
 
Axis Consulting Case Studies
Axis Consulting Case StudiesAxis Consulting Case Studies
Axis Consulting Case Studies
 
REQUIREMENTS ARE NOT ONLY REQUIREMENTS
REQUIREMENTS ARE NOT ONLY REQUIREMENTSREQUIREMENTS ARE NOT ONLY REQUIREMENTS
REQUIREMENTS ARE NOT ONLY REQUIREMENTS
 
Insights-Model-Validation
Insights-Model-ValidationInsights-Model-Validation
Insights-Model-Validation
 

More from Maveric Systems

Critical functionality testing
Critical functionality testingCritical functionality testing
Critical functionality testingMaveric Systems
 
Standards models for setting up a robust t co-e
Standards models for setting up a robust t co-eStandards models for setting up a robust t co-e
Standards models for setting up a robust t co-eMaveric Systems
 
Transformation Assurance
Transformation AssuranceTransformation Assurance
Transformation AssuranceMaveric Systems
 
Test Process Consulting Services - Maveric Systems
Test Process Consulting Services - Maveric SystemsTest Process Consulting Services - Maveric Systems
Test Process Consulting Services - Maveric SystemsMaveric Systems
 
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsStandards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsMaveric Systems
 
Automation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericAutomation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericMaveric Systems
 
Importance of program health checks
Importance of program health checksImportance of program health checks
Importance of program health checksMaveric Systems
 
Critical success factors for successful requirements manangement
Critical success factors for successful requirements manangementCritical success factors for successful requirements manangement
Critical success factors for successful requirements manangementMaveric Systems
 
Importance of requirement assurance in product selection
Importance of requirement assurance in product selectionImportance of requirement assurance in product selection
Importance of requirement assurance in product selectionMaveric Systems
 
Importance of early project requirements definition
Importance of early project requirements definitionImportance of early project requirements definition
Importance of early project requirements definitionMaveric Systems
 
Maveric - Automation of Release & Deployment Management
Maveric -  Automation of Release & Deployment ManagementMaveric -  Automation of Release & Deployment Management
Maveric - Automation of Release & Deployment ManagementMaveric Systems
 

More from Maveric Systems (14)

Maveric Systems
Maveric Systems Maveric Systems
Maveric Systems
 
Model based testing
Model based testingModel based testing
Model based testing
 
Critical functionality testing
Critical functionality testingCritical functionality testing
Critical functionality testing
 
Standards models for setting up a robust t co-e
Standards models for setting up a robust t co-eStandards models for setting up a robust t co-e
Standards models for setting up a robust t co-e
 
Assurance
AssuranceAssurance
Assurance
 
Transformation Assurance
Transformation AssuranceTransformation Assurance
Transformation Assurance
 
Test Process Consulting Services - Maveric Systems
Test Process Consulting Services - Maveric SystemsTest Process Consulting Services - Maveric Systems
Test Process Consulting Services - Maveric Systems
 
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric SystemsStandards / Models for Setting Up a Robust TCoE - Maveric Systems
Standards / Models for Setting Up a Robust TCoE - Maveric Systems
 
Automation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - MavericAutomation of Release and Deployment Management - Maveric
Automation of Release and Deployment Management - Maveric
 
Importance of program health checks
Importance of program health checksImportance of program health checks
Importance of program health checks
 
Critical success factors for successful requirements manangement
Critical success factors for successful requirements manangementCritical success factors for successful requirements manangement
Critical success factors for successful requirements manangement
 
Importance of requirement assurance in product selection
Importance of requirement assurance in product selectionImportance of requirement assurance in product selection
Importance of requirement assurance in product selection
 
Importance of early project requirements definition
Importance of early project requirements definitionImportance of early project requirements definition
Importance of early project requirements definition
 
Maveric - Automation of Release & Deployment Management
Maveric -  Automation of Release & Deployment ManagementMaveric -  Automation of Release & Deployment Management
Maveric - Automation of Release & Deployment Management
 

Recently uploaded

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Requirements Practice - Maveric Systems

  • 1. © 2013. Maveric Systems Limited Requirements Assurance This presentation and supporting material is owned by Maveric Systems and is for sole use of intended audience only. The presentation may contain content that is confidential or proprietary and may not be distributed or copied without the permission of Maveric Systems.
  • 2. © 2013. Maveric Systems Limited 2 Our Lifecycle Assurance Business Requirement Definition and Management Requirements Validation, Functional Specs & Signoff Design Development & Unit Testing System Integration Testing Non-functional Tests & UAT, Training & Ops readiness Go Live REQUIREMENTS ASSURANCE APPLICATION ASSURANCE PROGRAM ASSURANCE Our assurance-only business model combines upstream defect prevention with robust downstream defect detection and risk management services
  • 3. © 2013. Maveric Systems Limited 3 Requirements Assurance We Assure defect prevention by significantly enhancing Requirements Quality through ▸ Domain centric approach ▸ Usage of structured methodologies and templates ▸ Deep knowledge of current regulatory trends and proven expertise performing Analysis/Design for large Financial-services engagements
  • 4. © 2013. Maveric Systems Limited 4 Requirements Assurance – Service Portfolio Requirements Definition & Management Requirements Validation Program Health Check
  • 5. © 2013. Maveric Systems Limited 5 Practice Overview Structure ▸ Practice Leader with rich industry experience. Primarily involved in engagement governance , stake holder management and mentor team members Associate Consultants Consultants Senior Consultants Principal Sub Vertical Capital markets Risk & Compliance Retail Banking Cards Corporate Banking ▸ Subject Matter Experts ▸ Lead Engagements ▸ Lead small teams in projects ▸ Assist in running workshops ▸ Trained in domain areas and tools ▸ Business Analysis
  • 6. © 2013. Maveric Systems Limited 6 Training Programs Domain Business Analysis Consulting Skills Industry Certifica- tions Project Specific Training Banking and Financial Services ▸ Requirements Definition and Management ▸ Requirements gathering tools and techniques ▸ Consulting models ▸ Managing customer expectations ▸ Service excellence ▸ CBAP ▸ FRM ▸ CFA ▸ CAMS ▸ NCFM ▸ Train on Skill sets aligned with project objectives ▸ Impart necessary application knowledge – Conducted collaboratively with the customer
  • 7. © 2013. Maveric Systems Limited 7 ▸ Maveric is an “Assurance only” Business model – Requirements to Release ▸ Experienced Consultants with strong domain knowledge of banking & understanding of regulatory framework ▸ Experienced in conducting structured ‘Requirements Validation’ with business stakeholders gained from execution of numerous UAT projects and standalone RV engagements ▸ Usage of structured methodologies, templates and checklists Maveric Differentiators
  • 8. © 2013. Maveric Systems Limited Our Service Offerings
  • 9. © 2013. Maveric Systems Limited 9 Activities Requirements Definition & Management Conduct stakeholder interviews and gather requirements Conduct follow-up meetings/ workshops for clarifications and refinement Conduct walkthrough of Requirements Specifications Document ▸ Conduct stakeholder interviews/workshops for requirements gathering ▸ Document and publish workshop notes for approval ▸ Analyze requirements and identify gaps for clarifications and follow-up ▸ Produce draft Requirements Specifications ▸ Documentation of inconsistencies in rationale, sources and conditions ▸ Refine Requirements Specifications Document through corrective action ▸ Ensure bi-directional traceability of requirements ▸ Conduct playback session of Requirements Specifications Document to stakeholders for validation, approval and sign off Deliverable Requirements Elicitation Requirements Elaboration Requirements Validation ▸ Draft Requirements Specifications Document ▸ Requirements Specifications Document ▸ Approved Requirements Specification Document for baselining
  • 10. © 2013. Maveric Systems Limited 10 Criteria ▸ The BRDs pertain to enhancements done to existing applications, hence any new NFR should be called out explicitly ▸ The assumptions section of the BRD should clearly state that existing NFRs would suffice in the absence of explicitly stated NFRs Requirements Validation Criteria Definition Metric Cohesiveness All parts of a requirement should be together No of dependent requirements not cohesive Consistency All requirements have the same level of detail. No contradictions between individual requirements No of conflicting requirements Completeness Requirements have to be fully developed No of requirements not complete Traceability Each requirement is essential for the solution and be traceable to a stakeholder No of requirements that cannot be traced back to stakeholders Testable Should be capable of being validated by designing test cases to check if the solution meets the requirements No of requirements without ‘Acceptance Criteria’ being defined Unambiguous Devoid of terms open to interpretation (like fast, new, etc.) No of open ended requirements Criteria for assessment of Business Requirement Document (BRDs) Criteria for assessment of Non Functional Requirements (NFRs)
  • 11. © 2013. Maveric Systems Limited 11 Program Health Check ▸ A diagnostic approach to finding underlying causes that can result in program failures ▸ A three step process involving: 1. Structured data collection and analysis 2. Identification of problem areas 3. Roadmap and recommendations ▸ Deliverables: A Health Check Assessment Report that » Highlights specific issues and risks in the program » Suggests remedial action that needs to be taken to address these issues and risks » Provides a comprehensive roadmap that identifies the interventions required
  • 12. © 2013. Maveric Systems Limited Case Studies
  • 13. © 2013. Maveric Systems Limited 13 Requirements Validation Business Context Project Objectives & Maveric Approach Value Adds & Business Impact ▸ A large global bank was in need of a full fledged Requirements Validation service, as there was a lack of formal review of business requirements and functional/ Non functional specifications, particularly by test teams who often have no involvement in review/or Signoff. This lead to 1. Risk of rework due to poor requirements 2. Increased costs of defect removal where defects due to poor requirements were found late in development cycle e.g., SIT/UAT Project Objectives ▸ Develop an offshore/onshore service model for requirements validation ▸ Business requirements documents and functional/Non- functional specifications to be assessed against defined criteria Maveric Approach ▸ Review of BRDs/FSDs against defined criteria namely Correctness, Unambiguity, Completeness, Consistency, Traceability, Cohesiveness Review documents and produce report/defect scorecards Value Adds ▸ ‘Validation Checklist’ used for review of BRDs/FSDs ▸ Acceptance criteria agreed upon and documented ▸ Clear governance model put in place for project execution Business Impact ▸ Improved requirements ,reduced need for rework thereby saving cost and time ▸ Reduced opportunity for misinterpretation ▸ Enabled cross project comparison of document quality through standardized ‘Quality scorecard’ ▸ Testable and traceable requirements made testing more efficient and effective at finding defects
  • 14. © 2013. Maveric Systems Limited 14 Business Context Project Objectives & Maveric Approach Value Adds & Business Impact ▸ A leading bank based in KSA (offering Consumer Banking, Private Banking and Investment Management services) wanted to migrate from a legacy transaction processing system to a core banking system in order to improve Time to Market for new product launch and reduce the total cost of ownership Project Objectives ▸ Complete Requirements Analysis and Fit/Gap Analysis ▸ De-risk post implementation risks arising due to incorrect requirements implementation or missed requirements Maveric Approach - A phased approach to deliver: ▸ AS-IS Functionality Documentation ▸ Requirements Specifications Document with bi-directional traceability ▸ Detailed Functional Specifications for Gaps in Product features vis-à- vis requirements Value Adds ▸ ‘Domain Checklist’ used for each Line of Business to ensure requirements capture was comprehensive and accelerated ▸ Acceptance Criteria agreed upon and documented in Requirements Specification Document ▸ End-to-end Requirements Management services for implementation from requirements definition to testing Business Impact ▸ Improved requirements, reduced need for rework thereby saving cost and time ▸ Reduced opportunity for misinterpretation ▸ Testable and traceable requirements made testing more efficient and effective at finding defects Requirements Management
  • 15. © 2013. Maveric Systems Limited 15 Program Health Check Business Context Project Objectives & Maveric Approach Value Adds & Business Impact ▸ A leading bank in the Middle East initiated a major IT Transformation program to streamline its various lines of business – Retail, Corporate and Wealth management with a program outlay exceeding USD 45 million Project Objectives ▸ Streamline business processes, improve productivity and accelerate time to market for new products launches ▸ Offer a wider range of products and best in class banking experience to its growing customer base through cross sell opportunities and a 360 degree customer view across portfolio Maveric Approach ▸ Developed Evaluation ▸ Tools & Strategy (questionnaire, random sampling ) ▸ Gathered all critical document s about the program from start to current status including; Program Plan, strategy documents, escalation history, risk assessment documents Value Adds ▸ Development of Pain Points/ Heat map chart across major breakdown areas ▸ Roles & Responsibilities matrix was redefined ▸ Review of Risk and criticality under various segments – Business, Implementation, Program and Operations ▸ Evaluation of Strategies for outcomes and continuity based on the current plan ▸ Implementation road map was provided with potential benefits Business Impact ▸ An Integrated War Room team was introduced for program recovery ▸ Program Steering Committee was reconstituted to monitor progress of implementation
  • 16. © 2013. Maveric Systems Limited Thank You