Portfolio and Program Management Taming the Many Headed Hydra!

Size: px
Start display at page:

Download "Portfolio and Program Management Taming the Many Headed Hydra!"

Transcription

1 Portfolio and Program Management Taming the Many Headed Hydra! Miles Faulkner Certified Scrum Master B.Ec (Hons) MBA PMP ITIL Principal Blended Perspectives

2 About Miles Faulkner Miles is the Project Management guy Martin is the knowledge management and tools guy PMP, ITIL and Scrum certified 20 plus years of Project and Program Management Experience Managed programs including $50M plus enterprise transformations Written hundreds if not thousands of paper based static status reports 2

3 Portfolio Management In many respects Portfolio and Program Management is the aggregation of project activity. Thus program and portfolios at the highest level constitute the combination of All program and project risks All issues Changes Milestones General Status In many cases this morass of detailed activity is manually collected and analysed then compiled requiring significant effort. 3

4 The many headed Hydra! A single source of truth that is viewed through many lenses Word documents Charter etc Your average medium size project Project PPT Status report Excel RAID Log (Risks/Actions/issues etc MS Project Plan This can made worse if there are business and technology PMs as well! Timesheets (some other system!) Other costs (eg hardware/software/expenses) Accounting system 4

5 Example Case Study A major program recently managed had 14 different sub projects in one program with 11 business PMs and 8 IT PMs. There were weekly 22 PPT project based slides created for status! We were managing and tracking 200 plus milestones a week. Integrated milestone tracking and dependency management becomes a major administrative task 5

6 Minimizing Administration Status reports Continuously visible at the enterprise level Manage at the project level Milestones Risks Decisions Deliverables Today there is typically significant duplication of effort by the PM and administrators gathering and processing the project micro level data JIRA can be configured to manage anything! 6

7 For IT projects especially You may not use any or all these tools but they are designed to support the entire ADLM from the ground up 7

8 An integrated Tool Chain for IT By harnessing data in addition across the tool chain portfolio management has a superior perspective Milestones Risks Status reports Decisions Deliverables 8

9 JIRA Project Portfolio Management Create your customized project lifecycle Create filters and dashboards that dynamically show status and project description Focus management attention on most urgent projects Drill into milestones across all projects tackle most urgent 9 items

10 Markel Case Study Created project = an issue type Customised fields as required They gave this public case study of their tool this year at the user group meeting 10

11 Markel Cont., 11

12 Filters are Great Ways to Review Portfolios 12

13 The Blended Perspectives Value-Add We believe that status report is an issue type deserving its own rich set of features Complete set of available templates for managing projects that can be leveraged seamlessly for program management Issues Risks Status Objectives and many more Program and Portfolio architecture framework Incorporation of waterfall and agile methods 13

14 Richer Status Reporting Approach Traffic light driven status management Status can be managed historically and rolled up by filters Workflow can govern an understanding of where the report sits has it been reviewed and accepted? 14

15 JIRA has native Portfolio Management anyway now (of a kind) Yet it is a hybrid module that really supports resource planning It allows Epics to be grouped into initiatives It is a foundation though for more to come! 15

16 Time and Cost Management Time is best entered against the work actually performed Therefore a task management system which is flexible such as JIRA is a logical place to record time (Tempo a JIRA add on - is the most successful add on in the market) Clients that want to manage Agile projects also ideally need to track time against the scope of a sprint to determine story point velocity Many clients want to determine the work actually done via JIRA which ends up as the source for time sheet entries in another tool 16

17 Slay the Monster! 17

18 How Likely Is it You will be heading towards Atlassian? 18

19 Atlassian; A Leader in ADLM Gartner has defined this space as Application Development Lifecycle Management (ADLM) Key elements of an ADLM solution include: Software requirements definition and management Software change and configuration management Software project planning, with a current focus on agile planning Work item management Quality management, including defect management Atlassian has a significant cost advantage over the other market leaders! This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. 19

20 You will be joining a big crowd! Scale and Focus 30,000 Customers across 134 countries Funded $60M, on target for $1Bn public offering Customers Atlassian focuses on Application Lifecycle Management Toolchain: Confluence, JIRA, Stash & Bamboo for Concept to Launch Advancing the State of The Art of Software Development And the Tools have broad Application Used in many industries, functions and processes 20

21 Manage What Matters MWM is our approach to focusing in on the things that matter and well managing them! If you are managing a large group of projects capture them at the item or issue type level and track them however is needed JIRA can be configured exactly how you need to manage all the things that matter in a program or a portfolio! 21

22 MORE MATERIAL 22

23 Atlassian targets lifecycles 1. Concept 2. Plan and Manage 3. (Software) Build 4. Launch 5. + Support 23

24 Concept to Launch 5. Support 24

25 Continuous Improvement: Concept to Launch Service & Self-serve Collaborate on Concepts Manage Plans Build It Launch It Enable Self-Serve Service Needs This map of Atlassian products represents the spirit and intent of each offering a number of the tools can be used across the complete lifecycle 25 = Software development (out of scope)

26 Confluence: Discussing and Documenting Don t hunt for s. Centrally store documentation in a Confluence Intranet. E.g. replace Word with wiki: collaborative edit, revision control, link pages, comment, share files Socialize ideas: keep refining to gain consensus Hosts Blueprints, Gliffy, Canvas 26

27 Confluence: Collaborate around Meetings, Notes and Content Full Wiki knowledge base Integration with all other products End to end document management Enhanced features such as questions enabling users to ask not search 27

28 Confluence Questions: Get content started efficiently A Knowledge Base must meet user needs! Without Confluence Questions (CQ): content writers have to figure out: what do people want? CQ provides a structure in which a community can self-serve by asking and answering each other s needs. Confluence Questions helps organizations to: Identify Questions and Topics Surface good answers Showcases Experts and contributions Gets answers fast Content Experts can mine the questions base for topics, content, personas and structure. Makes building content easier, cheaper, and less wasteful. 28

29 JIRA: Prioritize & Share Visibility into Operations, Sales, etc. JIRA Manage What Matters Configurable to manage anything; Software development ITIL Service models Business Projects Project and Program portfolios Compliance and Regulatory Anything including your wine collection! AGILE READY!!! Blended Perspectives has a customised set of best practices templates that you can use to turbo charge your projects 29

30 5. Support Service Desk: Requests from Customers Resolve within Service Level Agreements Provide Service to External Users Via a Simplified User Interface Then Manage in JIRA With JIRA Metrics Deflect Service Tickets with Self Serve Happier Customers and better cost efficiencies. 30

31 HipChat Messenger: Real-time Chat for everyone Every platform, including the web Chat history, searchable Smart previews of content HipChat Server Public Visitors, if required Now free! (Pro version available) 31

32 Development Tools Create branches direct from JIRA into your code repository! 32

33 Integration with GIT Repository Backwards link to confluence Trigger Branch in Stash From idea to code deployment full lifecycle traceability! 33