Performance Improvement in 2 Slick Pages

Caught this PDF the other day while browsing ISPI.org’s website.  (I used to be on the board of the Central Ohio chapter):

Well worth the time to review:

http://www.ispi.org/pl/about/what-is-performance-improvement.pdf

Posted in Change Management | Leave a comment

There’s Still Time to Register for Our Houston Event on November 20

Come on out to Microsoft’s offices to see what’s next in project and portfolio management.  For more information and to register, please check out this link:

http://www.umt.com/events/2014-houston-eb/

Posted in Events, Self Referential | Leave a comment

Applying Enterprise Architecture to an EPMO Process Framework

Thinking a bit more about last week’s post on scoping the EPMO.  In that post, I asserted that there are certain “stock” capabilities that an organization requires to execute projects.  Some of those capabilities should be best owned by the EPMO, some by the various PMOs supported by the EPMO, and some jointly owned by both.

image

One thing I left out of that post was a suggested framework for how to determine where a specific capability might actually fall, i.e. should it be considered a centralized capability or a decentralized capability?  As I was thinking about this, I realized that the framework proposed by Jeanne Ross, Peter Weill & David Robertson in their page turning EA book, Enterprise Architecture as Strategy, could be brought to bear on the discussion.

As I’ve mentioned before on this blog, they suggest reviewing architecture from the perspective of unified process and/or data.  Every capability should be reviewed by asking two simple questions:

  1. Do we need to centralize and standardize the process that each of the PMOs and EPMO follow?
  2. Do we need to centralize the data that each of the PMOs and EPMO generate and/or use?

Simply put, you can take each of the capabilities in the above chart and map it on the following 2 X 2:

image

After going through that exercise, that should give you a decent foundation upon which to allocate ownership of the various capabilities inherent in a PM system.

Posted in PMO, Portfolio Management | Leave a comment

Querying Project Online with Natural Language

One of the most useful things to surface in the latest Microsoft BI offerings is the Natural Language Query (NLQ) functionality inherent in the Power BI online offering.  NLQ allows users to simply type questions into the interface to generate dynamic reports.

image

The beauty of this is that it’s not limited to Project Online data – or even a single source of data.  I can add multiple sources of data, create a data model and then go to town on asking questions of the data, literally.

This post will walk you through how to get this up and running in Project Online.  This assumes that as part of your Project Online tenant, you have at least one license for the Power BI offering.

Create the Data Source

Creating the data source is relatively simple.

  1. Open Excel
  2. Add an OData connection.  In this case, I actually added a couple of tables (Project, Assignment, Resource).  Feel free to check out prior blog posts on the topic here.
  3. Ensure the tables have relationships.

Navigate to your PWA site and add the report to the Power BI app.

image

Set Up the Refresh

This took a couple steps and some troubleshooting before I got it all working.  The basic instructions can be found in the following three blog posts.

  1. Get the Site Collection Feature turned on to allow dynamic refreshes
  2. Background Refresh Your Project Online Reports (Peter Charquero Kestenholz)
  3. Setting up the Scheduled Refresh (Peter again)

To check if the refresh is working, try refreshing the data connections in Excel Online.  If that works, the scheduled refresh should work.

Set up NLQ

Click on the ellipses next to the report, and add the report to Q&A.

image

From there click on the Ask with Power BI Q&A in the top right of the page.

image

Throw some queries into the search interface to confirm data is being returned.  You may note that it’s showing the wrong fields by default, i.e. it’s showing the Project ID instead of the Project Name.  We’ll take care of this in the next step.

Training The Language Model

Open the data source in Excel again, and navigate to PowerPivot.  You’ll see that you can right click on the column headers to select the option to Hide from Client Tools.

image

The other thing you can do to train the language model is to change the default field set.  You’ll see this option in the Advanced tab in PowerPivot.

image

Finally, you can go back in and add aliases for many of the fields.  Note that for this option to even be available in PowerPivot, you need to have installed Excel from the Office Online Click to Run installation option.  I don’t have that available right now, so I’ll provide you with the link to the reference:

https://support.office.com/en-us/article/Add-synonyms-to-a-Power-Pivot-Excel-data-model-345f4f5b-5ec2-4998-bc46-a26bdc0810b6?ui=en-US&rs=en-US&ad=US 

Luckily, there’s also a Web based option for training your Power BI model.  Buried in the Power BI Site Settings, underneath the Q&A tab, you get the option to Optimize for Q&A.

image

That yields an interface to add synonyms and other key elements to help your users connect with their data.

image

Finishing Touches

Add a link to Q&A onto your Project Web Access and feel free to fry all of your report developers’ squid.

image

Posted in BI, Project Online, Reporting | 1 Comment

25 Years, a New Site, and a New Blog

Looking for more portfolio management information?  Check out our new corporate blog, recently (re)launched:

http://www.umt.com/blog/25-years-service-brand-new-website/

…and for the full list of UMT blogs:

  1. The Corporate Team: http://www.umt.com/blog/
  2. The Development Team: http://www.umtsoftware.com/blog/
  3. The Product Team: http://umt360.com/blog/
  4. The A Team: http://azlav.umtblog.com/
Posted in Self Referential | Leave a comment

Scoping Your EPMO

In the ongoing quest for PMO relevance, many organizations are aligning to the PMO specifications defined by PMI in the Pulse of the Profession report unveiled in last year’s PMO Symposium.  In that report, five different PMO frameworks were defined: everything from a PMO stood up to support a large program to the enterprise PMO, or EPMO.

The EPMO is something we see increasingly in large, international corporations – or in organizations that have grown rapidly by acquisition.  Usually these organizations have a federated portfolio governance model.  There is an organization at the middle, the EPMO, that handles centralized functions such as portfolio selection or portfolio analytics.  The actual execution of the projects is then relegated to a PMO that exists within a specific line of business or national organization.

image

The trick is to look at the capabilities required for project delivery and then to relegate them across the various organizations.  Off the cuff, I’d designate at least three categories:

  1. Capabilities owned and performed by the EPMO – to which I’d generally relegate large, strategic, enterprise crossing initiatives, portfolio selection criteria, and other big picture items.
  2. Capabilities co-owned by the EPMO and the Regional/LOB PMOs – these would be the basic processes that the PMO must follow to support the overall EPMO activities.  Think of things like resource management, project lifecycle management, or those techniques for classifying work and cost such that they roll up effectively to the portfolio level to create those ever so important portfolio analytics.
  3. Capabilities owned by the PMO – These are the capabilities required to execute a project successfully, i.e.  scope management, deliverable management, and all of the detailed requirements that make projects a success.  Many of these need to be relegated to the specific group closest to the work to support their local or industry-specific needs.

Another way to group these capabilities lies in whether the portfolio being served directly impacts the client, i.e. a Type I portfolio, or if it’s a Type II Portfolio that supports the layer of the organization responsible for delivering services to the client.  I might offer a framework analysis such as the following to help lump capabilities into the right level of ownership.

image

That’s not to say that an EPMO has no role in supporting the federated PMO structure.  In general, we see success rates where the EPMO provides the role of process support, i.e. sharing best practices across the organization on how specific capabilities are performed by the various PMOs – but not necessarily being prescriptive about how those practices are carried out.

How does an EPMO share practices across various PMOs within the organization?  Through knowledge sharing and training – through roundtables and lunches.  More specifically, we see this done through sponsoring a shared technical platform upon which each of these processes may be enabled.  This shared technical platform provides the ability to easily share practices and processes across the organization as they’re developed by each of the PMOs.

Posted in Portfolio Management | Leave a comment

Calling all PPM Folks in Houston, Dallas, Austin and San Antonio….

Project and portfolio management is coming to Texas this November!  We’d like to invite you to an Executive Briefing coming soon to a location near you:

  • Learn how companies such as Devon Energy were able to leverage modern project and portfolio management (PPM) principles to enhance performance throughout the enterprise.*
  • Hear from Microsoft leadership how the enterprise cloud as well as Microsoft’s investments in business intelligence and work management will empower your business.
  • Be the first to see what’s in the 2015 release of Microsoft’s project management platform.
  • Network with your PPM peers.

Please select a city to for more details and to register:

  *Houston event only: Presented by Mike Dickey, Manager of Devon Energy’s IT PMO 

Posted in Events | Leave a comment