Requirements Management in Multi Project Environments Managing Requirements across multiple projects according to best practises Rainer Wendt, CBAP, PMP, February 2013, v1.1 IIBA, the IIBA logo, BABOK and Business Analysis Body of Knowledge are registered trademarks owned by International Institute of Business Analysis. CBAP and the CBAP logo are registered certification marks owned by International Institute of Business Analysis. Certified Business Analysis Professional, EEP and the EEP logo are trademarks owned by International Institute of Business Analysis. Certification of Competency in Business Analysis, CCBA and the CBAP logo are trademarks owned by International Institute of Business Analysis. PMI, PMP and PMBOK are registered trademarks of the Project Management Institute, USA. masventa and SoftASA are registered trademarks of masventa Business GmbH, Germany. Tel. +49 2404 91391 0 Fax +49 2404 91391 31 crm@masventa.de www.masventa.de
Agenda Brief company profile Requirements Management and Multi Project Management The Requirements Pyramid Communicate and prioritize Requirements Managing Risks for Projects' Requirements Maintain a pool of re-usable Requirements Requirements Management Systems and Tools Best Practices, Standards, Norms Conclusion & Discussion Requirements Management in Multi Project Environments 2
masventa Business GmbH Brief profile Established in 2007, located near Aachen, Germany 10 Employees plus Experts network Training and Consultancy in Business and Technology. Projects in Banking, Energy, Telecom and Hi-Tech. Project Management Successful Management of Projects by applying Best Practices Business Analysis Business-driven Requirements Management and Communication IIBA Endorsed Education Provider TM Customer Relationship Management Sustainable Customer Orientation and Any Relationship Management (XRM) SoftASA Business Solutions Germany-based Cloud Services powered by Microsoft Standard Technology Requirements Management in Multi Project Environments 3
Requirements Management and Multi Project Management Project Portfolio Management (PMO) Project Management Multi Projects / Programs Risk Management Financial Management Scope Management HR Management Vendor Management etc. Enterprise Strategy (Top Management, Board) Business Analysis Business Enterprise Analysis Requirements Analysis Requirements Management Communication Strategy leads to.. Need leads to Requirements Requirements Management in Multi Project Environments 4
The Project Manager and the Business Analyst The Project Manager leads a project team, and is responsible for time, budget and quality of a project The Business Analyst understands the Business and technical requirements of the stakeholders and conceptualizes solutions, which are in alignment with the company goals Project Manager and Business Analyst comprise a stronger team: Leadership skills along with analytical best practices and methodologies in requirements management ensure success Double safety for your projects Management and Scope under control! Requirements Management in Multi Project Environments 5
The Requirements Pyramid Business Requirements Need Goal Stakeholder Needs Stakeholder Requirements User Requirements BA Translates BA develops Solution Requirements Functional Non-Funct. Requirements Requirements Management in Multi Project Environments 6
Stated Allocated Confirmed Approved Validated The Agile Requirements Life Cycle Communicated Traced Verified Analyzed Prioritized Maintained Source: www.bapblog.de Requirements Management in Multi Project Environments 7
Manage conflicts by prioritizing and communicating Requirements Prioritizing Communicating - Conflicts between stakeholders re. Priorities - Always work with MoSCoW and project phases - Use ranking lists to resolve Priority conflicts - Allow agile way to manage priorities and packages - Ensure involvement of all relevant stakeholder - Watch for hot spots and rising conflicts - Identify success factors - Agree on acceptance criteria early enough Requirements Management in Multi Project Environments 8
Requirements Traceability is the ability to identify and document the lineage of each requirement, including - its derivation (= backward traceability to Business requirements), - its allocation (= forward traceability to implementation), and - its relationship to other requirements. Business PAST Backward Derivation ========================================= Allocation Forward FUTURE Implementation Source: www.bapblog.de Requirements Management in Multi Project Environments 9
Maintain a pool of re-usable Requirements Organizational Pre-conditions - One accepted, common methodology to manage requirements Advantages - Cost and time reduction for the scoping of future projects and change requests Technical Pre-conditions - One central repository for all project s requirements, relationship maintenance Limitations - Few or no similarities, very special engineering or research projects Requirements Management in Multi Project Environments 10
Managing Risks for Projects' Requirements - Avoid - Mitigate - Transfer - Exploit - Enhance - Share Accept Requirements Management in Multi Project Environments 11
Requirements Management Systems Common Features: - Support for different Requirement types (Business, Functional, Quality, Test-Cases) - Traceability (vertical, horizontal) - Export and Import to well accepted document types (Excel, Word) - Modeling support (BPMN, UML, etc) Requirements Management in Multi Project Environments 12
Overview of Requirements Management and Communication according to BABOK Requirements Management in Multi Project Environments 13
Best Practices, Standards, Norms Project Management Best Practices Business Analysis Best Practices PMBOK Guide v4 issued by the BABOK Guide v2 issued by the Project Management Institute (PMI ), USA Certificates: Project Management Professional (CAPM ) International Institute of Business Analysis (IIBA ), Canada Certificates: Certified Business Analysis Professional (CCBA ) Further best practices and norms: Project Management: Prince2 (UK), GPM (Germany) Requirements Management: SPICE (ISO/IEC 15504), SDLC (ISO/IEC 12207), IREB (Germany, Austria) Requirements Management in Multi Project Environments 14
masventa Trainings for Requirements Management http://www.masventa.eu/en/services/trainings/ Requirements Management in Multi Project Environments 15
Conclusion Project-integrated Requirements Management helps to manage multiple Projects in an agile, priority-driven way Leverage Project success from stakeholders point of view by continuously communicating the Projects Requirements. Actively manage risks caused by insufficient Requirements by applying well-known strategies Requirements Management in Multi Project environments shall be performed by well-trained and (certified) professionals Requirements Management in Multi Project Environments 16
Questions? Requirements Management in Multi Project Environments 17
Your contacts masventa Business GmbH Fon +49 2404 91391-0 Fax +49 2404 91391-31 von-blanckart-str. 9 52477 Alsdorf Germany crm@masventa.de www.masventa.de Sabine Ostlender Back Office & Human Resources +49 (171) 812 7333 sabine.ostlender@masventa.de Rainer Wendt, PMP, CBAP Managing Director +49 (175) 26 13 148 rainer.wendt@masventa.de Requirements Management in Multi Project Environments 18
Backup Requirements Management in Multi Project Environments 19
masventa Portfolio in Short Business- & IT-Consulting and Services Project Management based on PMI, PMBOK Business Analysis based on IIBA, BABOK Customer Relationship Management, CRM, XRM Business Process Management and Optimization Business Intelligence & Data Warehousing Change Management and Integration Training, Certification-Prep. for CBAP and PMP End-User-Computing & Shadow-IT Management SoftASA Business Software powered by Microsoft Hosting-, Cloud- and Data Center Services in Germany Requirements Management in Multi Project Environments 20
Business Analysis - Definition Business Analysis is a set of techniques and tasks used to work as a liaison among stakeholders in order to understand the structure, policies, and operations of an organization, and to recommend solutions that enable the organization to achieve ist goals. BABOK Guide, v2.0, p.15 Requirements Management in Multi Project Environments 21
IIBA, BABOK Guide and CBAP IIBA International Institute of Business Analysis in Toronto, Canada Established 2003, Non-Profit, 18.000 members as of May 2011 A Guide to the Business Analysis Body of Knowledge (BABOK ) 270 pages commonly accepted BA knowledge PMI PMBOK Guide CBAP - Certified Business Analyst Professional As of March 2012, ~1500 CBAP worldwide, five in Germany PMP Requirements Management in Multi Project Environments 22
The CBAP Certificate Worldwide accepted certificate for professional Business Analysts (comparable to PMP ) Certified CBAP have 7500 h (approx. 5 years) project experience in Business Analysis, i.e., are experienced senior professionals. A CBAP has good knowledge in project management according to PMBOK, as the BABOK is based on it in many aspects. Most of the CBAP can be found in the branches of Banking, Insurances and Telecommunications. Generally independent from particular branches, strongly IT focused As of now 2.500 CBAP worldwide, Growth Rate > 20% CBAP Exam: 3,5 h multiple choice with 150 questions, provided by accredited examination centers Requirements Management in Multi Project Environments 23
Prognosis for Business Analysis The well accepted CBAP certificate will develop similarly than PMP CBAP will be mandatory for recruiting of Senior-BAs In 2012, there were more than 400.000 PMP worldwide Prognosis: 2022 there will be more than 100.000 CBAP worldwide! PMI Member and PMP wordwide Requirements Management in Multi Project Environments 24
The BABOK Guide The standard for Business Analysis 279 pages, 6 +1 knowledge areas Many techniques and best practices Integrated study with additional literature is recommended Current version 2.0 Included in masventa course material Requirements Management in Multi Project Environments 25