Tool Kit: Requirements management plan (babok on a page)


Published on

Methodology is a tool kit not a process – Choose wisely. Methodologies contain many tools and techniques, such as, process, data , use case and class modelling, sequence diagramming and state transition diagramming, prototyping and report templates. Not all these tools have to be used for every project.

So choose wisely and create your own fast path routes for completing different types of projects by preparing your own Business Analysis Project Planning Map. Build on your experiences and fine tune your product each time you undertake a new assignment.

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Tool Kit: Requirements management plan (babok on a page)

  1. 1. SDLC Governance Framework Project Management Waterfall Iteration Start Up Start Up Initiate Project Stage Management (1) Development & Enhancement SSADM RUP Plan Stage Mgmt Stage Mgmt Close Project Close Project Stage Management Plan (n ...) Stage Management Plan (n +1) Stage Management Plan (n + 2) Stage Management (5) Plan Plan Analysis Analysis Implementation & Support Project Review Servcie Request Impact Analysis Project Brief Project Approach Business Case R R S S R R S S Construction Transtion Project Review Configuration Implementation & Support Project Review Configuration Implementation & Support Project Review Requirement Specification Solution Proposal Glossary R R R R R S R S S S S R Source Code Unit Test Plans & Logs System Test Plans & Logs Integration Test Plans & Logs Acceptance Test Plans & Logs System Implementation Plan Data Conversion & Custover Business Process Procedures Training Material (User & IT) Service Level Agreement PIR Report Legend: Business Analyst Business Participant Legal Department Project Manager System Architect System Developer P P R S S R R R S BA BP LD PM SA SD Requirements Management Plan (BABOK on a page) v1.0 Responsibilities PM BA SA SD LD BP Market Scan (RFI) Detailed Evaluation (RFP) Tender Contract Analysis Package Evaluation Construction Primary Deliverable Functional Specification Non-Functional Specification System Test Cases Technical Specification Component Design Elaboration Design Stage Management Plan (2) Stage Management (4) Package Delivery Implementation Configutation Initiate Project Stage Management (2) Stage Management (3) Inception 27/01/2014 P S S P P P R R S S R R S S S R R S R S R R P P P R S P P P R R R S R S P S S S S Responsible Support Participate Design Handover Go/No Go Decision -1-
  2. 2. SSADM v RUP Phase Deliverable List Phase SSADM / Information Engineering 27/01/2014 Deliverable List RUP SSADM / IE Planning Inception Project Brief Business Case Business Objectives Information Needs Context Diagram (Process & data list) Clustered CRUD Matrix Analysis Elaboration (requirements) Business Requirements Process Model Decision Tree / Decision Table Logical Data Model Entity Life History Mini-Specifications Glossary Elaboration (analysis & design) Functional Specification Specification of what is done in the arena that the system will provide automated support. Design Describe how the system operates within the system boundary, in sufficient detail to develop system components. Construction Construction Implementation Transition Requirements Management Plan (BABOK on a page) v1.0 Technical Specification Structure Chart Physical Data Model (DB) Screen Prototype Test Plan / Strategy Test Scripts Pseudo Code Screen Design Source Code Test Logs System Implementation Plan Data Conversion & Cutover Business Process Procedures Support & Operations Manuals Training Materials Service Level Agreement RUP Vision Business Case Model Business Use Case (business process) Activity Diagrams Business Use Case Model Business Object Model Supplementary Specification Use Case Model Use Case Package Use Case Specification (system) Activity Diagram Boundary Classes Requirements Attributes Supplementary Specification Glossary System Test Cases & Procedures Software Architecture (Design Packages) Use Case Realisation Sequence or Collaboration Diagram Class Model State Diagram Screen Prototype Data Model Component Test Cases & Procedures Implementation Subsystem Component Diagram Source Code Deployment Plans Release Notes Training Materials 2
  3. 3. 27/01/2014 Business Analysis Project Planning Map Project Name: u v v v u v u u u u u u u v v v u v v v v v u u u u u u u u u u u u u u v u u u v v v v u u u u u u v v u u u u u u u u u u v v u u v u u v v u u v v v u u u u u u u u v u u u v u u u v u u u u u v u P R S S S S R S S S R S R P R R R R R R P R u S S S S R R u u R R R R R R R u u u u u u u u u u u u u u v Project Selection (JEP) v u u v v Business Participant u u u u u Systems Developer u u v Solution Architect u u v v u System Modifiation (Small) Component or Unit Test Cases State Diagram Class Diagram Component Model Collaboration Diagram Sequence Diagram Use Case Realisation Transaction Analysis Module Structure Charts System Test Cases v v u u u Business Analyst Prototyping (Screens & Reports) Use Case Analysis v v v u u u u u u u u u u u u u u u v uml uml uml uml uml uml u u u u u u u u u u u System Use Case Diagram Business Object Modelling Process Modelling (activity diagram) Business Use Case Diagram Functional Specification Scoring Technique Mini - Specification Template u u Data Warehouse Development v v v v v u Package Implementation u v u System Enhancement (Medium) u u u u u u u u u u v  Actors u u u uml uml uml uml uml u u u u u u u u Date: Project Fast Path Design Techniques UML Process - Data Affinity Analysis Entity Life History Data Modelling Decision Tree or Decision Table Process Modelling Investment Analysis Test Plan & Test Cases Technical Specification Functional Specification Detailed Evaluation Report Market Scan Report Solution Architcture Report Business Specification Business Case Project Brief & Approach (complex) u u Project Brief (simple) u Analysis Techniques IE System Development (Large) Planning Project Objectives Context Diagram Business Objective List Organisation Scope Product Scope Process Scope Data Scope Interface Summary Solution Approach Cost Benefit Analysis Business Analysis Measures & Information Needs Process Requirements Data Requirements Interface Specification Solution Automation Boundaries Solution Options Package Evaluation Evaluation Criteria Vendor Response Product Evaluation Product Short List Final Selection Functional Design Design Principles System Function List Function Specification System Interface Map Screen Prototype System Test Plan & Script Technical Design Technology Architecture Program - Component Specification Database Design Screen Design Report Design Component Test Script Integration Test Script User Acceptance Script Actors Business Analyst Solution Architect Systems Developer Business Participant Project Selection Impact Analysis Business Analysis & Design Project Planning Deliverable Checklist Service Request Report Content R R R R R R R R S S S S S P P P P P P P P P P (design hand over) u u u u u u S R R S S R P R S S P S P R R P S R R S P R S P R S S P v u u u u u u u v u u u u u u u u u u u u R R R R S R R P P P P S R R P R R R P S P R S P R P R P R S P R S P R R S R P P S R R R R S R R R R S u u u u u S S R v Legend: u Primary Tool v Support Tool OO Object Oriented R JEP Just Enough Process ITT Invitation to Tender S S S S R S P R R R R R R R S S P P R Responsible Support Participate Note: The objective of this planning tool is to provide a framework for selecting the appropriate products/ deliverables to complete a project using just enough process (JEP). Requirements Management Plan (BABOK on a page) v1.0 3
  4. 4. Business Analysis Competency Development Plan 27/01/2014 Business Analysis Training Profile Use Case Workshop Process Specialist 2 days Business Writing Skills Structured Business Analysis (Process & Data) 1 days Internal Consultant v 5 days Rising Stars Presentation Skills Facilitation Skills 2 days 2 days Data Management Esentials 4 days Data Specialist 2-3 solid DB projects with 6 - 12 months between courses OOA + OOD Using UML 5 Days 1- 2 solid projects with 6 -12 months between courses Technical Architecture Integration & Development 5 days Solution Specialist Rising Stars Prior project experience listed earlier (3 -5 projects). Requirements Management Plan (BABOK on a page) v1.0 4