Project Management Central Version 1.8: Focus on Performance

We just released version 1.8 of PM Central™, Bamboo's project management solution for SharePoint. This is the eigth update to PM Central since we introduced the product in 2009. We've been steadily adding new features based on customer feedback, and will continue to make improvements and add new functionality throughout 2010 and beyond.

One of the key areas of focus in this release has been on performance and page load times. What's the issue? One of key features of PM Central is centralized reporting of project status, risks, issues etc. PM Central collects data from eachSharePoint Project Management individual project site and "rolls up" this information to provide a comprehensive dashboard reflecting activities across the organization. This is something that Bamboo is very good at. Our List Rollup Web Part is the premiere solution for data aggregation in SharePoint. Over the years, we've invested heavily in maximizing the performance of this data collection process. We're on the cutting edge here, and pushing the limits of SharePoint to deliver the most horsepower possible.

That being said, there are many factors that can affect the processing time of the data aggregation processes. Everything from obvious factors like the number of individual project sites and the size of tasks lists, all the way to hardware configuration can be a drag on the speed of these processes. To address the potential impact on the user experience, we needed to separate data presentation from the data collection processes. Fortunately, there is an obvious and fairly elegant technology available to accomplish this — AJAX. (i.e. Asychronous Javascript & XML) In this release, the application will render the SharePoint Web page (ASPX) immediately, loading individual Web Parts and data as they are available. 

The results look great. Benchmarking in the lab shows us a 117% improvement in page load times for key parts of the UI. Even when these improvements are measured in miliseconds, the impact on the individual user experience can be the difference between snappy and sluggish.

As we have engaged with customers regarding the performance of PM Central™, we have noticed that many of our customers are running a large number of project sites with limited hardware support. We recommend that you follow Microsoft Best Practices for Scalability and Performance to ensure that you are meeting the minimum requirements for a successful SharePoint environment.

Current users of PM Central are encouraged to upgrade to version 1.8 at your convenience and reminded that there is no cost for doing so. Thank you for using PM Central™ and, as always, we sincerely appreciate your feedback and suggestions. Many of your great comments will be implemented in our next major release, v2.0 scheduled to ship this summer. Please stay tuned!

All SharePoint Versions

The web parts are functional components that extend your SharePoint environment whether it’s hosted, on-premises, or part of Microsoft® Office 365.

SharePoint 2013, 2016, 2019, Online (Office 365)

On-Premises Only

These web parts extend SharePoint beyond its out-of-the-box capabilities by tailoring it to your requirements with Bamboo Solution’s growing portfolio of SharePoint Web Parts.

SharePoint 2013, 2016, 2019

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Essentials Suite


Essentials Plus Suite


Bamboo Premier Suite


Project Management Suite


Knowledge Management Suite


External User Manager


 

For more information on our product suites, contact us.

Featured Services

SharePoint Health Check

A SharePoint Health Check will identify the causes of issues and risks associated with your specific environment, and is custom tailored to provide you with the best recommendations to optimize your SharePoint environment.

SQL Health Check

Document recommendations relating to performance, stability, availability, or a specific focus you request of your SQL Server database instances.

My SharePointXperts

The truth is that each SharePoint skill may not be a full time job for many organizations, and it is nearly impossible for one person to do everything you need – so augment your team with SharePointXperts; providing the skill sets you need when you need them!