Realizing the value of Agile in an Offshore PMO Setup

  • 686 views
Uploaded on

Realizing the value of Agile in an Offshore PMO Setup

Realizing the value of Agile in an Offshore PMO Setup

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
686
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Realizing the value of Agile in anOffshore PMO SetupDocument type: InsightsDate:18th September, 2012Disclaimer: All opinions expressed here are mine and does not reflect the Firm’s outlook in anycaseGurpreet Singh
  • 2. Contents ▪ PMO – A Few Insights ▪ What is a PMO? ▪ PMO & PMO Types ▪ PMO Types – Comparative View ▪ The Need of OffShore PMO ▪ Why OffShore PMO Model? ▪ What does the OffShore PMO do? ▪ Stumble blocks for OffShore PMO ▪ Agile & OffShore PMO Realizing the value of Offshore PMO |
  • 3. PMO – A Few InsightsMost large-scale transformation programs do not succeed, mainly driven by inadequategovernance and poor planning Large Programs Success Rates Why Projects / Programs Fail Others Successful Poor Technical Problems Organization 11% 16% 4% and Project Problems with Suppliers Management 4% 36% Practices Insufficient Project 10% 53% Personnel Resources 31% 15% 20% Cancelled Ineffective ProjectUnder Perform Planning Poorly Defined or Missing Project Objectives Source: Standish Group International, Survey from 2500 personnel attending project management training Realizing the value of Offshore PMO |
  • 4. What is a PMO? An organizational body … assigned various responsibilities related to the centralized and coordinated management of those projects under it’s domain. There in no such thing as a “universal solution” To be effective, a PMO must be tailored to your organisation‘s project types, management/staff capabilities, and organisation culture Realizing the value of Offshore PMO |
  • 5. PMO & PMO TypesProject Management Office- Project Management Offices are typically setup for largeprojects where they help the project managers in collecting timesheets, collating statusreports and financial data, tracking deliverables, coordinating issues and risks etc.Program Management Office - Program Management Offices are generally setup atProgram level where there are several projects running under a program. ProgramManagement Offices support program managers, project managers and project teams.Portfolio Management Office - Portfolio Management Offices are generally setup atDepartment/Business unit level to ensure the Department/Business unit projects arealigned to overall enterprise business objectives. Realizing the value of Offshore PMO |
  • 6. PMO Types – Comparative View * PROJECTS PROGRAMS PORTFOLIOSScope Projects have defined Programs have a large Portfolios have a objectives. Scope is scope and provide more business scope that progressively elaborated significant benefits. changes with the throughout the project life strategic goals of the cycle. organization.Change The PMO expects change The PMO must expect The PMO continually and implement processes change from both inside monitors changes in the to keep change managed and outside the program broad environment. and controlled. and be prepared to manage it.Planning He progressively He develops the overall He creates and elaborates high-level program plan and create maintains necessary information into detailed high-level plans to guide processes and plans throughout the detailed planning at the communication relative project life cycle. component level. to the aggregate portfolio. Realizing the value of Offshore PMO |
  • 7. The Need of OffShore PMO1. Many PMOs operating at department level, program, and project level are startedwith a bottom up approach to tackle issues at the program, and project level.Therefore these types of PMOs often lack strategic alignment.2. Traditional PMOs in large organizations or PMOs dispersed geographically in aglobal organization often work in silos.3. Traditional PMOs are many times not involved in overall Demand Managementat the organizational level. Therefore it’s often difficult to forecast the demandpipeline for a multiyear horizon.4. Traditional PMOs, because of their department level, program and project leveloperations are many at times unable to present the big picture while reporting tothe enterprise leadership. Enterprise leadership wants to see consolidatedreports for the enterprise wide programs in a way that they do not get lost indetails and yet are able to take critical decisions based on the reports.Under such conditions, the organization will require a centralized group/function to standardizePMO operations across the organization.5. Projects running with traditional PMOs may not have visibility at the top executivelevel and therefore lack leadership buy-in. A business function in the form ofOffshore PMO can not only provide this information to the leadership in real time but alsoprovides leadership buy-in for enterprise wide projects. Realizing the value of Offshore PMO |
  • 8. Why OffShore PMO Model?The organizations especially that have global presence or having multiplebusiness units are moving towards such structure that will allow them to overcome thechallenges listed in the last slide.Therefore these organizations are creating a business function that is referred to asOffShore PM. Realizing the value of Offshore PMO |
  • 9. What does the OffShore PMO do?- OffShore PM is a centralized business function which operates at strategic level with theenterprise executives and provides enterprise wide support on governance, project portfoliomanagement best practices, mentoring, tools and standardized processes.- He ensures strategic alignment between business objectives and projects executed. He doesnot eliminate the need for Project, Program or Department level PMOs. Organizations havingan OffShore and traditional PMOs get the right things done the right way.- Act as a unifying point for the offshore team for the single program, as otherwise these willbecome fragmented entities with no synergy.- Act as a central contact point for contract related issues, non-disclosure agreements foremployees, employee travel, data protection agreements, employee re-assignments acrossprojects, performance appraisals etc., Also, the Offshore PMO carries a helicopter view of the activities of PMO, e.g.: Realizing the value of Offshore PMO |
  • 10. What does the OffShore PMO do?a) Resource AllocationThe helicopter view! Realizing the value of Offshore PMO |
  • 11. What does the OffShore PMO do?b) Creating Templates & documentationThe helicopter view! Realizing the value of Offshore PMO |
  • 12. What does the OffShore PMO do?c) Choice of Project ManagersThe helicopter view! Realizing the value of Offshore PMO |
  • 13. What does the OffShore PMO do?d) Prioritization & streamlining processes No PMO situation: This leads to seizures, delays, insufficient resources, collisions, … -------------------------------------------------------- PMO lays down the roadmap, sets up the Preffered way, leads to better Turn around time, could prevent teams from overloading and reassures a smooth execution of the projectsThe helicopter view! Realizing the value of Offshore PMO |
  • 14. Stumble blocks for OffShore PMOa) Cultural Differencesb) Time zone differencesc) Language Barriersd) Standardization across the departmentswithin the organization Realizing the value of Offshore PMO |
  • 15. Agile & OffShore PMOSo what should we do to minimize these stumble blocks?Agile – the new methodology which has revolutionized the IT Industry isvery effective in solving “offshore” problems>> Lets have a look at Agile manifesto: Realizing the value of Offshore PMO |
  • 16. Agile & OffShore PMOScrum – The vanilla flavor of AgileThe Scrum Team is comprised of three Scrum Roles Realizing the value of Offshore PMO |
  • 17. Agile & OffShore PMOScrum – The vanilla flavor of AgileHow Scrum works? Realizing the value of Offshore PMO |
  • 18. Agile & OffShore PMOSo where does the OffShore PMO fit into Scrum? Realizing the value of Offshore PMO |
  • 19. Agile & OffShore PMO Realizing the value of Offshore PMO |
  • 20. Agile & OffShore PMO• Features laid out on indexcards as per overall releasePlan• Card colors identify agileTeams• Labels identify dependentTeams• Rows track feature streams• Columns track sprints/timelineProject Alignment Wall ->> Agile Kanban – Visual interpretation of Lean Realizing the value of Offshore PMO |
  • 21. Agile & OffShore PMOAgile Kanban – Visual interpretation of Lean Realizing the value of Offshore PMO |
  • 22. Web Based Tools / Techniquesa) Mingle / Scrummy/ Atlassian / Online Kanban wallsb) JIRA / SVN / Github for Subversion of filesc) Webex / Video conference callsd) Onsite visits These tools /technique solves the problems caused due to geographic /timezone issues Realizing the value of Offshore PMO |
  • 23. Bibliography http://www.mountaingoatsoftware.com http://www.cutter.com http://www.slideshare.net http://www.scrumshortcuts.com http://www.wikipedia.org http://jeffsutherland.com http://www.readperiodicals.com http://www.projectsmart.co.uk/ http://www.leadinganswers.typepad.com Realizing the value of Offshore PMO |
  • 24. Thank you Realizing the value of Offshore PMO |