Project Management

Migrate to a SaaS project management application

Will Kelly offers five tips for migrating from a desktop to a SaaS project management application.

Many of us cut our teeth on Microsoft Project and other desktop project management applications. However, the changing workforce and the power of the cloud make Software as a Service (SaaS) project management applications an appealing option for project teams.

Despite the ease of use that a SaaS project management application may present for a project team or an entire delivery organization, there are factors to consider when migrating from a standard desktop application to the cloud. Here are five of the most important.

1: Reassess your project management application users

A common objection to Microsoft Project is that there is only one person on the team who understands it enough to use it or read the output. While that objection is changing with recent releases, SaaS-based project management tools give you the opportunity to truly democratize information across the project team and to your stakeholders. Many of today's SaaS project management applications can accommodate team members inputting scheduling and task information through a web interface or mobile app.

When migrating to a SaaS project management application, ensure your new SaaS project management application requirements factor in the following:

  • Mobile access from Android and iOS devices (if they are represented on the team)
  • Multiple views into the project information including Gantt chart, calendar, and task lists
  • Status reporting features
  • Cloud file storage (for project documents)
  • Project analytics
  • Email alerts for overdue tasks
  • Activity streams (useful for team members to track status on tasks)

2: Seek the best possible collaboration experience

When asked about migrating to a SaaS project management application, Wrike CEO Andrew Filev relayed to me in an email, "If you manage "information workers,' be zealous in picking a project management platform with the best collaboration experience. Otherwise, most of the work statuses and data will still flow through email and other collaboration solutions, which puts a big burden on project managers to update the schedule and on everyone to find that information when it's needed.

He reasons, "The divide between project management and collaboration solutions has been the Achilles heel of many implementations, but that no longer has to be the case, as the best SaaS project management solutions provide you with a real-time collaboration experience, comparable to enterprise collaboration platforms. It's also important that your project management platform plays nicely with the collaboration systems that you already have in place or might have in the future."

Similar to Filev, a while ago I began to see collaboration and even communications as integral to project management applications. Throughout my career, it's where I found project management applications flounder and those apps never realize their potential inside software development organizations because of the following:

  • The project schedule was locked in a format other applications and even team members couldn't readily understand;
  • The project management application had a user community of one, thus creating a decentralized approach to project scheduling; and
  • Project management may not have always been a formal discipline inside the organization.

3: Plan for centralization

Working as a contract technical writer put me inside a wide range of organizations, but the one thing that remained unchanged was the fact there was the project manager with Microsoft Project experience or "the person who knew Microsoft Project enough to make it work." While Microsoft Project remains a defacto standard inside many enterprises, it typically was project output that sometimes lived its own life outside the realities of the development team and their projects. A SaaS project management application can exist as a central hub for project activities.

When migrating to a SaaS project management application, you need to plan for the following:

  • Central project calendar vs. project dates being distributed to the four winds of productivity apps, sticky notes, dates books, and human memory.
  • Existing project scheduling data in a format that the new SaaS project management application can intake.
  • Changes in product development processes to accommodate the new SaaS-based project management application.
  • Introduction of new SaaS-based project management features to solve business and collaboration problems.

4: Integrate the SaaS project management application with other applications

Another option that SaaS project management applications offer teams is the integration with other applications. For example, enterprises standardized on Google Apps for Business can take advantage of apps such as Teambox, Wrike, and Mavenlink that integrate with Google Apps at various levels. Another example is Podio, which integrates with Microsoft Exchange, Dropbox, Box, and GoToMeeting. Creative leveraging of application integration is one way to implant a SaaS project management application firmly into the workflow of your project team vs. a one-off desktop application on some project manager's desktop.

5: Define the role of application administrator

Although in this post I pay homage to the people who make Microsoft Project work inside project teams today, there will still be a need for an application administrator for a SaaS project management application. Unlike the "Microsoft Project guy" who made Microsoft Project work, the administrator(s) of your SaaS project management application would have a hand in the following:

  • Granting and managing account access and roles;
  • Providing user training and support, especially when app updates go live; and
  • Integrating the application with other SaaS applications.

The administrator(s) of your SaaS project management application don't necessarily need to be the project manager; however, I recommend that the application administrator(s) sit with the project team vs. at the IT help desk.

Your project management application now on SaaS

SaaS project management applications can be a bargain when you compare their pricing with desktop project management applications. Their real value is how they democratize project management information and use the cloud to improve project management tracking, communications, and collaboration. There is power in centralizing project management activities, but you have to make the move with a migration plan in mind to ensure your successful transition from the desktop to the cloud.

Read more about SaaS and the cloud

Check out the ZDNet and TechRepublic special feature Cloud: How to do SaaS right and our downloadable Executive's Guide to Best Practices in SaaS and the Cloud.

About

Will Kelly is a freelance technical writer and analyst currently focusing on enterprise mobility, Bring Your Own Device (BYOD), and the consumerization of IT. He has also written about cloud computing, Big Data, virtualization, project management ap...

8 comments
himalig
himalig

You can also try out Brightpod (www.brightpod.com), a SaaS project management software designed for marketing teams. Helps marketers get clarity and visibility when working on multiple campaigns, projects, tasks, due dates etc.

agordan0987
agordan0987

Saas project management tools helps a lot to large as well as small companies. I am using Saas based project management tool know as proofhub. It's really easy and helpful.

 
2tasks
2tasks

SaaS project collaboration is a great solution for small businesses. It gives them the ability to track their project's progress and not worry about managing an IT staff for internal affairs. That frees up resources from soft costs to devote to the company's core offerings. Https://www.2tasks.com has 60 days free now if you want to see what SaaS collaboration software can offer.

Samgue
Samgue

Online PM SaaS solution is much better than a hosted one as you get service 24/7 and such complex software is bound to have bugs turning up on a regular bases. http://easyprojects.net/

robinsdr
robinsdr

One thing that helps the project manager and project members is to have specific views for each. The project member should not have information overload and the project manager needs total visibility on what is going on in the project. David Robins http://www.binfire.com

TBocock
TBocock

David, "Deep-dive" is one of those good ideas... that don't work (for me!). The deeper you go the more specific things get, so the comparison loses pertinence. There are sites with comparisons such as : Wikipedia; also http://online-project-management-review.toptenreviews.com/ but with "ticks" across the board for most solutions this is not much use I feel. I would suggest looking for a tool that does NOT change your culture, rather adapts to it !

DWPederson
DWPederson

Will, I really appreciate this article. It is a logical, well thought through piece and a pleasure to read. It raised a question for me - about evaluations. I like the many choices that we have, especially the integration of teams into pm tools. But it is time-consuming to set-up and integration the tools into teams, especially dispersed ones. And I have found that each add-on bumps the price up fairly quicky. Evals are nice but they are entrenched. It makes it hard to rip them out once all the pieces are in place. Have you found a place that publishes deep-dive evaluations of the choices? I'd like to shave off some hours and proceed with more confidence and less risk in getting people on board before I change the processes and culture around projects too much. Thanks David

TBocock
TBocock

Full disclosure - I work for a SaaS project management solution provider, Virage. www.viragegroup.com/en Our solution Project Monitor provides powerful tools for Project Managers AND ALSO accessibility for Team Members and Managers. I love your §3 - get out of the MSP syndrome and into collaborative project management !!

Editor's Picks