MS Project Server 2013 and Project Online – Ready to Compete
April 21, 2013 2 Comments
I have always been a big fan of MS Project Server. Project Server provides the ability to manage project schedules, budgets, and metrics across the enterprise, using the #1 project planning tool (MS Project) as the core engine for the platform. However, even though we (Cardinal Solutions) are a Microsoft Managed Partner, there has been limited interest from our customers in Project Server implementation services. In my opinion, this is primarily due to the fact that the Enterprise Project Management tools space is crowded with some very big players (Oracle, CA, Compuware, Planview, and HP to name a few). Although Microsoft has always had one of the leading stand-alone planning tools in MS Project, they did not seem to be “all in” in the EPM space. As a result, Project Server has traditionally lagged a bit functionally, as well as from a usability perspective. I think the other problem has been with the EPM solution space itself. Many organizations struggled to identify and/or demonstrate tangible benefits from EPM implementations, and therefore focused on solving other more pressing business problems.
With Project Server 2007, I think Microsoft demonstrated a bigger commitment to Project Server and really started to move up in the still very competitive market. Project Server’s positioning continued to improve with Project Server 2010, but I sincerely believe with the latest release (Project Server 2013 and Project Online) Microsoft is going to emerge as one of the leaders in the EPM tools space. In my opinion, Microsoft has addressed most of the functional and usability issues, and they now have the most compelling story around providing a scalable project management platform. This platform can be leveraged to drive tangible benefits through improved project team collaboration, as well as more effective management and measurement of project performance.
Project Server 2007 & 2010 Gains Ground
The following are the improvements associated prior releases of Project Server that set-up this platform to emerge as a leader with the release of Project Server 2013 and Project Online:
1. Integration with SharePoint – The Project Server platform was migrated to leverage the capabilities of the SharePoint collaboration platform. To me this was the biggest decision that Microsoft made that enabled them to improve the positioning of Project Server. The integration of Project Server into the SharePoint platform enabled significant flexibility within the already strong schedule management application (e.g., enterprise views, custom fields, and workflows). In addition, the integration provides the ability to provision and access team sites, configured to reinforce the organization’s project management best practices, from within the Project Server application. The most powerful aspect of this integration is that each Project Server release by default takes advantage of on-going improvements / enhancements to SharePoint.
2. Resource Management Capabilities – Enterprise-wide resource planning and utilization is one of the most challenging business problems solved by Enterprise Project Management tools. As a result of exposing resource loaded project schedules to the enterprise, the organization can improve visibility of resource demand. The capability to display a graphical representation of resource demand by resource, resource type, and project is impressive within Project Server. These capabilities include the ability to “drill down” to task level details associated with resource demand.
3. Streamlined Time Reporting – Creating a timesheet and updating task status in past versions of Project Server was cumbersome. As a result this function was a struggle to roll-out across the enterprise, and even more difficult to drive compliance / adoption. With Project Server 2010 this function is both streamlined and flexible based upon the specific time reporting needs of the organization. Time reporting in Project Server is also fully integrated in with schedule management processes to update / progress the project schedules in an automated manner (including configurable approval workflows).
Project Server 2013 is Ready to Compete
The following are the 5 key areas associated with Project Server 2013 that are very exciting to me, and I think will be leveraged to drive tangible improvements in an organization’s project performance:
1. Cloud Offering – With Project Server 2013, for the first time there is a true “cloud offering” for Project Server leveraging Office 365. This offering makes it much easier for small to mid-size organizations to start and scale out Project Server implementations. Also introduced with the Office 365 capabilities is the concept of Project Online. In simple terms, Project Online enables users to create and update project schedules without purchasing/installing the client software (MS Project Professional). This is a capability that could drive significant cost saving in the rollout of Project Server, but as a project manager I honestly would not be satisfied without access to MS Project Professional.
2. User Interface Improvements – The overall look and feel of Project Server 2013 is very slick. MS Project Professional and Project Server 2013 have fully implemented the Windows 8 look and feel. For the first time that I can remember, MS Project is on-par with the look and feel of the entire Office Suite of products. This is an intangible benefit associated with Project Server 2013, but I believe to be a very significant aspect of the ability to drive market acceptance of the product.
3. Lightweight Project Management – Project Server 2013 provides project managers with the option to use a SharePoint list to manage project tasks (vs. creating a project schedule using MS Project functionality). This capability addresses the argument that “I am managing a small project with a limited number of tasks, and MS Project is overkill and too difficult to use.” It also enables the ability for all team members to easily update the project tasks. This new feature was implemented in a manner that most SharePoint users will already be familiar and comfortable with.
4. Consolidated Task Management – One of the most significant functional improvements of Project Server 2013 is in the area of task management. The “My Tasks” feature provides a consolidated view of tasks from multiple sources (MS Project schedules, SharePoint task lists, and Outlook tasks). The new task management capabilities also provide consolidated views for task managers to review and assign tasks received from multiple sources (e.g., project task lists, project schedules, and customer support requests).
5. Demand Management Upgrade – Project Server 2013 expanded on the ability to capture project ideas, and manage project proposals through the project intake process (using SharePoint workflows). These capabilities include the ability to create views of the proposals in the pipeline. Although this area represents a step in the right direction, I still feel that “out-of-the-box” Project Server’s portfolio management capabilities fall short of other solutions.
I hope you share my enthusiasm for Project Server 2013 and Project Online. I am sincerely looking forward to future opportunities to engage with clients to implement Project Server 2013 and Project Online to upgrade their project environment.
Project meetings can easily become the nemesis of your project success. Some of the things that I overhear when team members talk about project meetings:
The critical path represents the longest (in duration) network of tasks between defined start and end points. The critical path is what determines the total duration of the project. Therefore project managers often draw the logical conclusion that if they diligently manage the series of activities on the critical path, they will ensure that the project is delivered on-time. In my experience, the critical path is a great place to start in terms of analyzing and understanding the project schedule, however there are several pitfalls associated with becoming too focused on managing the critical path:









A few weeks ago I listened to the eulogies at my father-in-law’s memorial service and reflected on the fact that it was not what he had accomplished in his lifetime that was so important, but rather how he accomplished it. My father-in-law was an accomplished mechanical engineer who during his time a McDonnell Aircraft was involved in testing the first Mercury space capsule prior to its flight. He moved with his family to Dayton in 1960, and was employed at Wright-Patterson Air Force Base, where he spent 30 years as a Structural Test Engineer. During his career, he was responsible for conducting full-scale tests and is the author of many technical reports describing these tests. He received numerous awards and letters of commendation for his work during his career. During all his years as an engineer, he was most known for the dedicated and unassuming manner in which he led these mission critical tests. This humble and committed approach carried over to his personal life as a husband, father, and grandfather. He was the person that would quietly “step up” and solve problems, whether it was finding the missing homework, or picking up the grandchildren from a band competition.
Within the world of IT projects, labor generally represents the largest and most complex component of the overall project budget. As a result, the development of the project schedule is a major driver in creating the project budget. Deliverables and activities are identified and sequenced, resources are estimated, and the project timeline is established. The project staffing plan is created from the resources loaded in the project schedule, and this staffing plan generally represents the largest component of the overall project budget. Ironically, after the project budget is created using the project schedule as a primary source of information, project managers often disconnect the linkage between the schedule and the budget when analyzing these two critical project artifacts during project execution. Many project managers identify and report on budget variances by comparing actual costs to planned costs (by reporting period), without taking into consideration planned vs. actual progress on the project. In this post I use an example from an actual project to help articulate the value of using earned value techniques to perform budget analysis.
When I worked as a project manager on the client side of the fence, on a regular basis I would have a discussion with my project sponsor that went something like this:
When working at clients the immediate goal is to meet or exceed the expectations of the engagement. As a project manager this is accomplished by effectively leading projects to
Many project managers will proudly declare, “This project is a major success – we are delivering on-time and within budget.” When you take time to talk to some of the customers of these projects, you hear a much different story. In many cases, the customer’s version describes a product that was delivered that does not meet their expectations. In other cases, the customer’s version describes processes utilized to deliver the project that were not very collaborative or customer friendly. I refer to cases where you eventually achieve the goals of the project but stakeholders are generally not happy with the way you get there as “winning ugly”.
One of the consistent struggles of working in a “standalone” project management environment is the fact that you do not have visibility of the “total picture” associated with resources. Resource loading in MS Project provides visibility of resource utilization vs. capacity on your project – not across all resource commitments (e.g., other projects and operational activities). You can utilize the “max units %” to reflect that a resource is something less than 100% available to the project, but this information is only relevant if it is regularly reviewed and updated.
In my professional life the project management career path has represented a rewarding and challenging destination. In my case, I did not wake up one day and say, “I am going to be a project manager when I grow up.” Project management is a skillset and career that I have developed over many years in the IT industry.