TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.



Similar documents
TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

TDWI Project Management for Business Intelligence

Project Management Guidelines

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

Minnesota Health Insurance Exchange (MNHIX)

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems

Project Management: Back to Basics

(Refer Slide Time: 01:52)

A Guide To The Project Management Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition

PROJECT SCOPE STATEMENT

Basic Unified Process: A Process for Small and Agile Projects

Minnesota Health Insurance Exchange Project (MNHIX) Deliverable Definition Document (DDD) For Project Management Plan Date:

Project Knowledge Areas

A Comparison of PMI s PMBOK Guide Versions 4 & 3

Positive Train Control (PTC) Program Management Plan

Introduction to OpenUP (Open Unified Process)

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE

Program Lifecycle Methodology Version 1.7

Classical Software Life Cycle Models

Fundamentals of Measurements

Agenda. 0 Agenda review 2 minutes. 0 Chapter of the week 50 minutes. 0 Q&A of chapter 10 minutes. 0 Break 10 minutes. 0 Exercises 25 minutes

Module 7: Change Management

Outline Business Intelligence Roadmap: The Complete Project Lifecycle for Decision-Support Applications

Project Management Certificate (IT Professionals)

ITIL Service Lifecycles and the Project Manager

The Project Planning Process Group

Redesigned Framework and Approach for IT Project Management

The 10 Knowledge Areas & ITTOs

Readiness Assessment Survey

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Software Development Life Cycle (SDLC)

DELIVERING SOFTWARE WITH AGILITY, WITHOUT AGILE FIVE REAL-WORLD LESSONS

SOFTWARE PROJECT MANAGEMENT

Develop Project Charter. Develop Project Management Plan

Project Time Management

Making project management indispensable for business results. Project Management 101

Project Management Standards: A Review of Certifications/Certificates

Certification Preparation Course LATVIKON (R.E.P.)Centre

PMP Examination Tasks Puzzle game

CSC 443: IT Project Management Midterm 1 exam - Spring semester March 21 st, 2012

Iterative Project Management 1

User experience prototype requirements PROJECT MANAGEMENT PLAN

Project Management: PMBOK and more MIEIC, Laboratório de Gestão de Projectos

<Company Name> <Project Name> Software Development Plan. Version <1.0>

Agile Development: How to Define a Lean, Mean Software Process. Phil Robinson Lonsdale Systems lonsdale@iinet.net.au

Description of Program Management Processes (Initiating, Planning) 2011 PROGstudy.com. All rights reserved

Agile Unified Process

OE PROJECT CHARTER TEMPLATE

IT Project Management Practices Guide

PHASE 8: IMPLEMENTATION PHASE

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico

PROJECT MANAGEMENT PLAN Outline VERSION 0.0 STATUS: OUTLINE DATE:

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Project Management for Everyone

HOW NOT TO ATTRACT AN ENTREPRENEURIAL PM

Project Execution, Monitoring and Control (IS PM 8. Lecture; 2012 Spring)

How To Write A Project Management Plan

Using Simulation to teach project management skills. Dr. Alain April, ÉTS Montréal

Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition

Appendix 3: Project Management Substation Guidelines (General Process Flow Template)

Project and Operational processes, Key differences. Gotchas when deploying projects into operations

Module 7 Human Resources Management PMP Exam Questions

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Microsoft Project and the Project Management Domain

Software Project Management using an Iterative Lifecycle Model

Project Management Body of Knowledge (PMBOK) (An Overview of the Knowledge Areas)

System Development and Life-Cycle Management (SDLCM) Methodology

<name of project> Software Project Management Plan

PMBOK 5. Chapters. 1. Introduction What is Project Management 2. Organizational Influences and Project Life Cycle 3. Project Management Processes

Chapter 2: Project Time Management

Department of Administration Portfolio Management System 1.3 June 30, 2010

The purpose of this course is to provide practical assistance for defining and managing project scope.

Career Builder Course Bundle

Assessment of NCTD Program Management Framework for Positive Train Control Program

Project Management Office Best Practices

VA ICJIS. Program Management Plan

Before getting started, we need to make sure we. Business Intelligence Project Management 101: Managing BI Projects Within the PMI Process Group

Surveying and evaluating tools for managing processes for software intensive systems

Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management

PMP 2013 Exam Prep. Course Overview

A COMPARISON OF PRINCE2 AGAINST PMBOK

Project Planning. Project Scope. Work Breakdown Structure.

Systems Engineering Complexity & Project Management

Organization. Project Name. Project Overview Plan Version # Date

PMI Risk Management Professional (PMI-RMP ) - Practice Standard and Certification Overview

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Business Intelligence Project Management 101

Comparing Plan-Driven and Agile Project Approaches

Custom Consulting Services Catalog

This is the software system proposal document for the <name of the project> project sponsored by <name of sponsor>.

PROJECT TIME MANAGEMENT

Challenging ALM: What really matters when picking tools? Share this Ebook

How PRINCE2 Can Complement PMBOK and Your PMP Jay M. Siegelaub Impact Strategies LLC. Abstract. About PRINCE2

Appendix 2-A. Application and System Development Requirements

Project Management. Training Courses

RUP for Software Development Projects

OPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE.

PROJECT RISK MANAGEMENT

Transcription:

Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended. This preview shows selected pages that are representative of the entire course book. The pages shown are not consecutive. The page numbers as they appear in the actual course material are shown at the bottom of each page. All table-of-contents pages are included to illustrate all of the topics covered by a course.

TDWI Project Managment for Business Intelligence

TDWI Project Management for Business Intelligence All rights reserved. No part of this document may be reproduced in any form, or by any means, without written permission from The Data Warehousing Institute. ii The Data Warehousing Institute

TDWI Project Management TABLE OF CONTENTS Module 1 Project Management Fundamentals...,,,,,,,,,,,, 1-1 Module 2 Challenges of BI Projects.. 2-1 Module 3 Defining a BI Project... 3-1 Module 4 Choosing the Project Approach... 4-1 Module 5 Running the Project.. 5-1 Module 6 Summary and Conclusion.. 6-1 Appendix A Bibliography and References A-1 The Data Warehousing Institute iii

TDWI Project Management Project Management Fundamentals Module 1 Project Management Fundamentals Topic Page Project Management Basics 1-2 Project Management Success 1-12 Project Management Failures 1-20 The Data Warehousing Institute 1-- 1

Project Management Fundamentals TDWI Project Management Project Management Basics Project Management Responsibilities 1-4 The Data Warehousing Institute

TDWI Project Management Project Management Fundamentals Project Management Basics Project Management Responsibilities BEYOND THE DEFINITION ELEMENTS OF PROJECTS Project management, then, can be described as the project activities that are related to planning, control, monitoring, and communication. Looking deeper we need to ask: Planning what? Controlling what? Monitoring what? Communicating what? The facing page illustrates the many aspects of projects that become the focus of planning, controlling, monitoring, and communication activities: Scope The boundaries of a project describing the range of requirements, problems, processes, etc. that are part of the project and (either explicitly or by implication) declaring some things to be outside of project responsibility. Life Cycle The series of stages through which a project progresses from concept to termination. Deliverables Tangible results. Artifacts created by activities of the project. Stakeholders The people who have interest in and are affected by the outcomes of a project. Value Quantifiable benefits derived by achieving project goals. Time Elapsed calendar time and cumulative personnel time consumed by a project. Cost Financial expenses incurred by a project. Quality Product quality as the degree to which requirements are met and value is created. Project quality includes effective and repeatable processes, efficient use of resources, and team learning and growth. Staffing Fitting people to project roles and responsibilities. Facilities Workspace, meeting space, hardware, software, etc. Communications Formal and informal distribution of project related information. Change Volatility of requirements, expectations, people, and other critical project elements. Risk - Potential for problems and disruptions in the execution of a project, and for side-effects or undesirable outcomes from a project. The Data Warehousing Institute 1-5

Project Management Fundamentals TDWI Project Management Project Management Failures High Stress 1-22 The Data Warehousing Institute

TDWI Project Management Project Management Fundamentals Project Management Success On Time and within Budget TIME Time is one of the primary concerns for the control aspect of project management. For any project, several perspectives of time may be considered either independently or in combination: Elapsed time generally refers to calendar time. Using an elapsed time perspective a week has seven days. Scheduled time usually refers to the amount of time worked during and elapsed time period. From a scheduled time perspective a typical week has five days. Productive time excludes the time consumed by the non-project activities that are part of a person s work life including time spent on travel, administrative tasks, sick time, vacation time, etc. Staff-time quantifies time as a variable associated with people leading to terms such as staff-month, man-hour, etc. In project planning, two other time perspectives may be of interest: Estimated The amount of time that a task is expected to take, or the date upon which an event (milestone, for example) is expected to occur. Time-box The amount of time allocated to accomplish a unit of work or to deliver a project artifact. In project tracking it is common to consider: Scheduled vs. actual time. Time to complete. BUDGET Budget is the other major consideration of project control. Budget describes and constrains the amount of money that is available to a project for equipment, supplies, goods and services, hardware, software, facilities, consulting, training, people, technology, etc. The Data Warehousing Institute 1-15

Project Management Fundamentals TDWI Project Management Project Management Failures High Stress 1-22 The Data Warehousing Institute

TDWI Project Management Project Management Fundamentals Project Management Failures High Stress A HUMAN STANDARD The time, resources, and results view of projects fails to emphasize one very important consideration. Many of the resources needed for project success are human resources people. Good project management practices consider people to be among the most valuable of resources. Treating people as consumable resources is a failure of project management a valuable resource unnecessarily depleted. High stress and burnout diminish the value of human resources. At best you lose productivity. At worst you lose knowledge and skills. The Data Warehousing Institute 1-23

TDWI Project Management Challenges of BI Projects Module 2 Challenges of BI Projects Topic Page BI Projects vs. IT Projects 2-2 Kinds of BI Projects 2-20 Project Management Methods 2-36 The Data Warehousing Institute 2-1

This page intentionally left blank.

Challenges of BI Projects TDWI Project Management BI Projects vs. IT Projects Different Stakeholders 2-12 The Data Warehousing Institute

TDWI Project Management Challenges of BI Projects BI Projects vs. IT Projects Different Stakeholders PEOPLE AND PROJECTS STAKEHOLDERS AND IT PROJECTS STAKEHOLDERS AND BI PROJECTS A stakeholder is anyone who has an interest in the outcome of a project. They come in many forms and with many interests including financial, political, and process-oriented. Stakeholders bring a unique challenge to project management for one simple reason: They have expectations, and not every stakeholder group has the same expectations. The core group of stakeholders for a typical IT project can be identified by the business functions with which they are associated (a marketing project has stakeholders who work in marketing, for example) and the ways in which they use information systems transactions, reporting, and compliance. For operational systems projects, stakeholder motivation is almost exclusive operations related. BI projects are likely to have a much larger set of stakeholders than operational systems projects. The first source of expansion is the dimension of business functions. Where an operational project includes one or a few closely related functions, BI projects integrate data and analytics across many functions. This is especially true for projects that are part of enterprise performance management initiatives. The second area of expansion is in levels of management interest. Where operational systems primarily serve information needs of line managers, Stakeholder motivation now encompasses operational, tactical, and strategic interests. BI systems serve knowledge workers, line managers, middle management, and executives. Use of data and information drives the third area of stakeholder expansion. In addition to transactions, reporting, and compliance, BI systems provide monitoring, analysis, and forecasting capabilities. The diagrams on the facing page illustrate how the range of stakeholder interests for BI systems is easily six times as large as that of operational systems. A six-fold increase in stakeholders probably brings about similar growth in expectations, conflicts, issues, and communications a real challenge for the BI project manager. The Data Warehousing Institute 2-13

Challenges of BI Projects TDWI Project Management Kinds of BI Projects Decision Automation 2-30 The Data Warehousing Institute

TDWI Project Management Challenges of BI Projects Kinds of BI Projects Decision Automation RULE-BASED INTELLIGENCE DECISION AUTOMATION AND PROJECTS Dan Power, a recognized authority in the field of decision support, describes the decision automation as follows: The concept of decision automation (DA) is deceptively simple and intriguingly complex. DA refers to using information technologies to make decisions and implement programmed decision processes. Typically decision automation is considered most appropriate for wellstructured, clearly defined, routine or programmed decision situations. Decision making procedures evaluate stored or real time data from sensors [then use] algorithms based on quantitative models, logical or quantitative heuristics, statistical inference, or artificial intelligence [to choose] actions. Decision automation can learn from successes and failures and automatically improve and update [their models and rules]. (source: www.decisionautomation.com) Decision automation sounds like powerful stuff; and it is powerful. With power comes risk it is critical that the right decisions are automated and that the decisions are good decisions. It is certainly enticing to technology lovers with business rules engines and artificial intelligence in the mix. But how do those technologies fit into the BI infrastructure? What about the desire for real-time data? What skills are needed for projects that involve quantitative models, logical or quantitative heuristics, statistical inference, and artificial intelligence? Are we ready for systems that learn and update their own rules? Decision automation is intriguing and certainly on the leading edge of BI applications. At the leading edge it comes with many unknowns and with best-practices yet to be discovered and defined. Consider projects in each of the decision automation domains business rules, business processes, enterprise decisions, and industrial, marketing, or workflow automation and ask what they mean for project management variables such as sponsorship, stakeholders, requirements, activities, skills, dependencies, and methodology. The Data Warehousing Institute 2-31

Challenges of BI Projects TDWI Project Management Project Management Methods Rational Unified Process (RUP) 2-40 The Data Warehousing Institute

TDWI Project Management Challenges of BI Projects Project Management Methods Rational Unified Process (RUP) A SOFTWARE ENGINEERING PROCESS The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP can be applied as an adaptable process framework to be tailored by the organizations and project teams who use it. RUP may also be applied as a prescriptive approach to standardize software engineering practices throughout an organization. Note that RUP is specifically designed for software engineering and is not a general information systems development process. It is certainly not tailored to BI projects. Still RUP offers some powerful techniques for iterative development that we can explore for application to BI projects later in the course. RUP OVERVIEW RUP AND PROJECT MANAGEMENT RUP implements software engineering best within a two-dimensional framework as illustrated on the facing page. One dimension describes disciplines while the other describes phases of a project lifecycle. The relative importance of each discipline in each phase is indicated by the size and color of the check marks within the matrix larger and darker means more significant; smaller and lighter means the discipline is less important within the phase. RUP integrates project management into the framework and distributes management activities throughout the lifecycle. Three disciplines: Configuration and Change Management Planning and Monitoring Environment specifically target project management responsibilities. ITERATIVE DEVELOPMENT Iterative development is a core concept of RUP, thus iteration is a key component of the lifecycle. The bottom row of the matrix describes the typical frequency of iteration across lifecycle phases. The Data Warehousing Institute 2-41

TDWI Project Management Defining a BI Project Module 3 Defining a BI Project Topic Page Project Definition Questions 3-2 The Project Charter 3-20 The Data Warehousing Institute 3-1

This page intentionally left blank.

Defining a BI Project TDWI Project Management Project Definition Questions With What Success Criteria? 3-18 The Data Warehousing Institute

TDWI Project Management Defining a BI Project Project Definition Questions With What Success Criteria? THE MEASURES How will you know when you re finished? And how will you know how well you ve done? What are the acceptance criteria for deliverables and products? What are the quality criteria? What product measures are important? And what project measures are important? DISCUSSION GUIDE How important is it to answer these questions before choosing a project methodology or lifecycle? Is it necessary to answer the questions before starting any analysis, design, or development work? How specific and definitive do the answers need to be? How likely it that answers to the questions will change as the project progresses? How important is it that the answers remain stable throughout the project? Are the answers more or less critical for some types of projects than for others? Consult the list below to consider this question. Data Integration and Data Warehousing Query and Reporting Business Analytics Monitoring and Management Systems Data Mining Decision Automation Operational Integration Technology and Infrastructure Is the question more or less critical for some approaches? PMI? Rational? Agile? The Data Warehousing Institute 3-19

Defining a BI Project TDWI Project Management The Project Charter Formal Project Definition 3-20 The Data Warehousing Institute

TDWI Project Management Defining a BI Project The Project Charter Formal Project Definition DOCUMENTING THE OBJECTIVES In project management, a project charter is a statement of the scope, objectives, and participants in a project. It provides a preliminary statement of roles and responsibilities, outlines the project objectives, and identifies the main stakeholders. A project charter formally documents answers to many of the questions discussed earlier in this module. The importance of a project charter and the degree of completeness and formality that you need are determined by organizational standards and practices together with the size, complexity, and duration of the project that you undertake. The next several pages step through the typical sections of a project charter and discuss each section briefly. Consider these pages to be more like an a la carte menu than as a prescription. Select only the pieces that make sense for a specific project when chartering that project. PROJECT NAME A good starting place for a project charter is to name the project. With a name it has an identity. A descriptive name that gives a sense of what will be delivered is better than a neutral name such as Phase Two. For highvisibility projects it is useful to have an acronym or a short name that becomes part of everyday organizational language. The Data Warehousing Institute 3-21

TDWI Project Management Choosing the Project Approach Module 4 Choosing the Project Approach Topic Page Fitting to the Organization 4-2 Fitting to the Project 4-4 Defining the Project Structure 4-16 The Data Warehousing Institute 4-1

This page intentionally left blank.

Choosing the Project Approach TDWI Project Management Fitting to the Project Level of Risk 4-10 The Data Warehousing Institute

TDWI Project Management Choosing the Project Approach Fitting to the Project Level of Risk FIT TO UNCERTAINTIES Managing risk is really a process of working with uncertainty. Every project has its own unique uncertainties and levels of risk. If you performed SWOT analysis or otherwise identified risks as part of a project charter, then you ll have a good start here. Each assumption and constraint in a project charter may also characterize a risk. When choosing a project lifecycle or PM approach it is valuable to have a known set of risks, to assess the probability of each risk becoming a reality, and to assess the severity of impact should the risk occur. Risks in BI projects fit into a finite number of categories, so a matrix such as the one shown below is a useful tool: Category of Risk Identified Risk (short description) Probability (1=low, 3= high) Severity (1=low, 3= high) People Process Technology Resources Budget / Financial Identify, Classify, and Quantify Risks Here Using a risk assessment such as this matrix you can quickly determine where the highest risks exist. Multiply probability by severity for each row, and then sum the results for each category. Now you can match high risk areas to project approach. But don t expect a recipe. It takes some thought to determine what will work. For example: Budget risks might best be mitigated with planning and control a natural fit to PMI. Agile, however, may reduce budget risk by eliminating waste and rework. Technology risks may be better addressed through prototyping and proof-of-concept iterative activities that fit well with RUP. People risks may best be mitigated by the team practices of agile methods and the values of the agile manifesto. But if the risk is a large number of people PMI s communication may be needed. Process risks may call for adaptive processes not a PMI strength. Or they may best be mitigated using strong process controls a good fit for PMI. The Data Warehousing Institute 4-11

Choosing the Project Approach TDWI Project Management Defining the Project Structure Organizations and Teams 4-26 The Data Warehousing Institute

TDWI Project Management Choosing the Project Approach Defining the Project Structure Change Control CHANGE HAPPENS PMI AND CHANGE RUP AND CHANGE AGILE AND CHANGE Change control is the process used to ensure that changes to a project are introduced in a controlled and coordinated manner. It reduces the possibility that unnecessary changes are introduced leading to waste and rework, or that conflicting changes are introduced from different sources. PMI explicitly addresses change control in steps 4.6 Integrated Change Control and 5.5 Scope Control. RUP engages change through iteration while simultaneously controlling change as part of the Configuration and Change Management discipline. Agile methods embrace change. One of the explicitly stated values of the agile manifesto is value responding to change over following a plan. The stated goals of adaptive teams and adaptive products suggest that change is more to be managed than controlled and that change management is built into the agile process. The Data Warehousing Institute 4-29

TDWI Project Management Running the Project Module 5 Running the Project Topic Page Planning the Project 5-2 Executing the Project 5-8 Monitoring and Controlling the Project 5-14 Completing the Project 5-20 The Data Warehousing Institute 5-1

This page intentionally left blank.

Running the Project TDWI Project Management Planning the Project PMI Planning 5-2 The Data Warehousing Institute

TDWI Project Management Running the Project Planning the Project PMI Planning A THOROUGH PLAN PMI focuses on thorough planning as one of the keys to project success. The facing page shows the planning activities that are part of the PMI approach to project management. Note that every project management objective has at least one planning activity and most have several. Planning constitutes twenty-three of the forty-three activities in the PMBOK. The Data Warehousing Institute 5-3

Running the Project TDWI Project Management Executing the Project Agile Execution 5-12 The Data Warehousing Institute

TDWI Project Management Running the Project Executing the Project Agile Execution SELF-MANAGING In agile execution it is difficult to distinguish the project management activities from the development activities. The greater the degree to which teams become self-managing and projects self-managed, the more agile the projects and processes become. Through the execution phases envision, speculate, explore and adapt some goals, principles, and best practices guide the path to agility. The Data Warehousing Institute 5-13

Running the Project TDWI Project Management Monitoring and Controlling the Project Rational Project Control 5-16 The Data Warehousing Institute

TDWI Project Management Running the Project Monitoring and Controlling the Project Rational Project Control MONITORING AND AWARENESS Rational is less control-oriented than PMI but still attentive to the needs for progress monitoring and early detection and resolution of problems. The project management disciplines of RUP environment, planning and monitoring, and configuration and change management all have control elements as part of the scope of activities and responsibilities. The management objectives for each PM discipline are illustrated on the facing page. The Data Warehousing Institute 5-17

Running the Project TDWI Project Management Completing the Project PMI Project Closure 5-20 The Data Warehousing Institute

TDWI Project Management Running the Project Completing the Project PMI Project Closure ADMINISTRATIVE FORMALITY The project closure activities in PMI are relatively few and are entirely administrative in nature, addressing only formal recognition of project termination and official closure of open contracts. In the PMI model user acceptance, migration to a production environment, and similar activities are part of execution and of the WBS, and are not closure responsibilities. Some practitioners extend closure to include a post-implementation review that examines questions of what went right, what went wrong, and what was learned. The Data Warehousing Institute 5-21

TDWI Project Management Summary and Conclusion Module 6 Summary and Conclusion Topic Page Summary of Key Points 6-2 References and Resources 6-4 The Data Warehousing Institute 6-1

This page intentionally left blank.