How to Choose a Project Management Software

August 26, 2009 | Author: PM Hut | Filed under: Computer Based Information Systems, Project Collaboration

How to Choose a Project Management Software
By Alberto Dominguez

To choose the right software is not a simple process, and to choose the right project management software is then an even more complicated process and decision. Below you will find few tips and proposed procedure to reduce the risk inherit to this decision.

Tip #1

To choose and implement a PM software tool is not the same of implementing a PM process. Many organizations try to implement a software tool expecting a nonexistent-unnatural process improvement. If you do not have a formal process, or even if your process is not working you have to stop thinking that automation will fix/improve/solve your problems. Automation should be used to reinforce a process and minimize the weaknesses.

Tip #2

Every software implementation process includes at least the following steps -of course every company has its own natural process. Public companies have also additional restriction and evaluation/validation processes that will extend the suggested process:

  • Identify needs
  • Define selection criteria
  • Create a list of options
  • Create the request for information
  • Evaluate responses
  • Reduce the list of options
  • Ask for demonstrations or pilot programs
  • Choose one

Tip #3

Try to isolate your needs by using the following dimensions to measure the products you are considering:

  • Scale – how big the change will be?
    • Simple: are you going to organize your projects?
    • Personal: are you going to automate estimation and planning on you projects
    • Collaborative: are you going to support a team? are you going to share information? do you need to centralize team communications?
    • Enterprise: are you affecting the whole company? are you going to bill to your clients using your projects’ data? do you have virtual teams all around the globe?
  • Management Paradigm – do you and your team follow a traditional or agile approach to project management?
  • Process Maturity – how formal/strong is your process?
    • Chaotic: No evidence of documented processes or best practices
    • Active: Documented processes carried out, but not formalized
    • Efficient: Consistent discipline started
    • Responsive: Ubiquitous and measured
    • Business driven: Provides data and information to drive business decisions
  • Implementation model – are you going to buy the product and support it by yourself? are you going to adopt the SaaS model?
  • Budget - How much is your company willing to pay for the software?

Tip #4

Set your goals – do not expect to do everything better and to include any improvement during the first phase (or the initial implementation cycle). Prioritize to get faster results. Below you will find a list of possible goals that you could address with a PM software tool

  • Improve project reporting and tracking
  • Improve estimating and scheduling
  • Reduce cost or speed process up by automating workflows
  • Improve resource assignments
  • Improve project communication
  • Improve project team collaboration
  • Improve overall project process

Every goal will impact different functional areas within an organization. You should plan your implementation to impact those areas and improve those process that will add the most value.

Alberto Dominguez is an experienced developer who has worked for several SW development companies and digital agencies as developer, system designer, user experience (UX) consultant, project manager and account manager. You can check his profile at LinkedIn or check his Twitter updates. Alberto’s blog can be found here.

Share this article:
  • Facebook
  • LinkedIn
  • TwitThis

Related Articles

1 person has left a comment

Alberto, thanks for the useful tips. Looking at them all together this looks itself very much like a project worth managing, begging the typical chicken-egg question - what project management software do you use to manage the selection of project management software. Bootstrapping yourself from your own shoe laces or in IT terms, first build a (simple) C-compiler then use it to build a more detailed C-compiler . At first sight SaaS might be the answer (using it over the wire instead of physically implementing it) but in a recent report on the ROI of PPM tools Forrester compared SaaS to on Premise and came to some interesting conclusions. More about this soon on http://community.ca.com/blogs/ppm

Gregor Petri wrote on August 28, 2009 - 11:28 am | Visit Link

feel free to leave a comment

Comment Guidelines: Basic XHTML is allowed (a href, strong, em, code). All line breaks and paragraphs are automatically generated. Off-topic or inappropriate comments will be edited or deleted. Email addresses will never be published. Keep it PG-13 people!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

All fields marked with " * " are required.

The Stevens Enterprise Project Management Master's Program

Project Management Categories