© 2008 Team Interactions, Inc.
 
 
     
Friday, May 29, 2009
How to Select Project Management Software: Directories




In addition to Internet searches, networking, and news searches, here is another method to find tools: directories.

This is related to Internet searches, but still different enough to mention. There are several directories out there that list project management software tools. You do need to understand how these directories are populated, but they can be a good source of information. Here are a few that you may want to explore:

Web-Based Software Directory
http://www.project-management-software.org/
This online directory lists a number of project management software systems. The systems that are listed first are companies that pay to have their products listed. The rest of the listings are simply listings.

Wikipedia
http://en.wikipedia.org/wiki/List_of_project_management_software
Most people know of Wikipedia. The well-known online encyclopedia includes a list of "relevant" project management software systems added by users.

Capterra
http://www.capterra.com/project-management-software
Capterra is a great online software directory that contains listings for several different software types, including project management software. It includes companies that pay to be listed at the top as well as normal listings. Capterra offers an RFI service to request information from multiple vendors (but from what I hear, be prepared to hear from LOTS of vendors).

PMOpinions
www.pmopinions.com
PM Opinions is a fairly new site that contains project management software tools as well as a host of general project management resources.

There are many directories that I am excluding because of space, such as www.allpm.com or www.projectconnections.com. What you will find is that many of these directories will have many of the same tools. So you do not necessarily need to go through ALL of the directories, but pick a couple with which you are comfortable.

As we stated before, find tools, send them through your comparison criteria, and come up with a list of tools to explore further.

Speaking of which, we'll begin to talk about just that...how to explore further.

Send me your comments and your own experience to blog@teaminteractions.com.

 
 
Tuesday, May 26, 2009
How to Select Project Management Software - Finding Tools through Networking

Here is another method of finding project management tools: through simple networking. In other words, ask colleagues and those you know at other organizations what tools they use. We talked about Internet searches, and news releases.

With networking, you still have to feed responses through your "filters" just like you would with other methods. After all, another organization may have completely different objectives and needs from your organization. Even if they had a great experience, if it isn't a good match, it won't be for you. However, it is yet another source of information to utilize, and with this method you can also glean additional information such as tips and how the company supports its product.



There are various methods of doing this if someone does not readily come to mind. Ask staff members what they have used in previous positions; ask people that you have worked with in the past; ask vendors and customers. Another good source is to visit your local PMI chapter and interact with other project managers.

Send these through your initial criteria, and add the ones that pass to your list of tools to evaluate further.

 
 
Thursday, May 21, 2009
How to Select Project Management Software - Finding Tools through News Searches

We previously discussed using internet searches as a method of finding project management software tools to evaluate.

Another often overlooked method is to search news releases. Why news releases? Because legitimate project management software vendors publish releases to let the world know about important news related to their company or tool. There can actually be a wealth of information in news releases. Not only can you find tools, but you can also glean information and get a picture of the tool itself. In today's world of social media, many organizations deliver information via news releases.

Let me give you an example. I went to Google News by navigating to Google and clicking on News at the top of the page. I entered "project management software" in the search box and returned 43 news releases in the past month, 121 for 2009. In the first two pages of results I found over 10 products, including one of which was focused on architecture, engineering, and construction. I also learned about a user conference, several product upgrades, available webcasts, and tips.

Is this the end all source of information on tools? No, but it is another tool in the arsenal to find and learn about project management software tools.

What I would do is the same thing you did for Internet searches - make a list of tools that pass your initial criteria and that are in your target category. Go to their websites to glean information. Take advantage of webcasts, etc. to learn more.

In a subsequent post, we'll cover a couple of other methods of finding tools, and then go into the next phase - how to more thoroughly evaluate the tools on your list.

 
 
Monday, May 18, 2009
Analytic Hierarchy Process

I am jumping back just briefly to pass on a follow-up tidbit to our post on developing a comparison chart. You may want to take a step beyond that and come up with a more analytical process. One of our clients mentioned that they went through an Analytic Hierarchy Process to make their software selection. Essentially, that involves prioritizing or weighting the different criteria that you use to evaluate project management software. You use these priorities to assign numerical values to the different criteria. In other words, it becomes more analytical then emotional.

This helps you to determine which criteria are more important to you, and how two systems stack up against each other in terms of the more important criteria.

I am not going to delve into the ins and outs of how to do this. Others have already done that, so let me give you some links to some helpful resources if you want to take a more complex approach:

Wikipedia's Entry on Analytic Hierarchy Process

An Article by iSix Sigma Magazine

A "Miscellaneous" Tutorial by Kardi Teknomo, PhD.

 
 
Thursday, May 14, 2009
How to Select Project Management Software: How to Find Tools to Evaluate - Part 1

Ahhh, now we get to the fun part. At least, it seems like the fun part until you realize how many tools are actually available in the market. This is where your preparation will begin to come in handy.

One of the items that you are going to want to review is the software categories. You should already have a good idea which category (or categories) you want to focus on. Use this as somewhat of a litmus test to quickly discount tools that clearly do not fit. For example, if you are looking for a tool that can be used by your entire team or organization, then you can quickly discount stand-alone tools that have to be installed on your computer and are only designed for one user.

There are several methods of finding tools for which to do a more detailed evaluation. In this post, we'll talk about the most common: Internet searches. This means going to Google (or your favorite search engine), and searching for project management software. The most popular search term related to this is in fact "project management software". However, you could search for similar terms such as "project manager tools", etc.

Since you are reading this, there is probably not a big need to cover how to do this. Let me just emphasize that there are different types of information that you will find:

-Paid Search Results: most search engines have advertisements that will show up (such as the ads on the right of the screen when you search on Google). Understand that these are paid advertisements from vendors who pay to have their product listed there.

-Organic Search Results: these are the "normal" search results that are tabulated by Google (or whatever search engine you are using) and change over time.

-Directories: in both the paid and organic search results, you will find directories, which are lists of project management software. I'll give you some recommended ones in a subsequent post.

There is no magic to this - you will have to sift through the reams of information presented to you, using your preparation, to identify tools that may fit. I recommend making an initial list of tools that appear to fit in your category. I would also recommend a couple other "litmus tests" including a professional website, clients listed on the website, news releases from the vendor (i.e. there is something going on here that is worth talking about), and similar items. In other words, you probably don't want some freeware that some developer threw out on his website from his couch one weekend. You at least want the appearance of a company whose business it is to implement project management software.

But there are some other methods besides simple Internet searches. More on that soon...

 
 
Tuesday, May 12, 2009
How to Select Project Management Software: The Comparison Chart

Right before we go out to find project management software tools, I recommend that you create a comparison chart. The purpose of the comparison chart is to highlight the requirements for which you are looking, and to be able to compare different software tools against those requirements.

I am using the term "comparison chart", you may also hear it referred to as an evaluation sheet, scorecard, or a number of different terms.

Let me make a quick side note here. I understand there are organizations that because of complexity or regulations need to go through a much more formalized Request for Proposal (RFP) process. That is not the focus of these posts, and there are plenty of papers, training courses, manuals, etc. on how to perform an RFP. Our focus is on the rest of us who want to follow a good process to select the right system, but do not have the time, money, or need to follow such a complex process.

Back to the comparison chart...on this chart you will list the broad features that you need. But I recommend including some other evaluation criteria as well. What are those, you ask? Here is a list of what I recommend:

Flexibility
Can the system adapt to how your organization does business?

Ease of Use
Will your people be able to use the system without an overabundance of training?

Category
Into which category of project management software does it fit, and does that category match with the needs of your organization?

Responsiveness
How responsive is the organization?

Pricing
Does the pricing of the system match the value you will receive?

Features
Does the system have enough features to meet your current and future objectives?

I'm sure there are a hundred different criteria you could include, but these will serve you well. If you want a more thorough discussion of these criteria, download our project management software guide.

Here is a snapshot of a comparison chart, also from that project management software guide:



You may even want to create a vendor-facing version of this document. Have them complete it and return it to you. In other words, have them do some of the work for you. A good vendor will do that. However, only send it to vendors at which you are legitimately looking. Don't waste a vendor's time. More on finding vendors in a subsequent post.

The Comparison Chart will help you to hone in on those vendors at which you want to take a closer look. Now, how do we find and evaluate those vendors?

 
 
Wednesday, May 6, 2009
Articles on Selecting Project Management Software

I came across a couple of articles to give you someone else's perspective on the top of selecting project management software. I pass them on to you...

Project Management Features Article
This article is from a non-profit perspective, but talks about different types of features - a little different perspective from my most recent posting.

http://www.idealware.org/articles/fgt_project_management.php

CNNMoney.com Article
This article provides some insight into the thought processes of one organization as they selected project management software.

http://money.cnn.com/2009/04/03/smallbusiness/task_masters.fsb/index.htm?postversion=2009040610

 
 
Tuesday, May 5, 2009
How to Select Project Management Software: Determine Features

Now we get to selecting the features that you need to have in a project management software system. This is where it gets a little tricky. Why? Because you don't want to be feature-oriented. You want to be objective-oriented. You want a system that has the features that will help you achieve your objectives. You do not want a system that simply has nice features.

That can make it difficult to simply make a list of features because there may be more than one way to accomplish your objectives. However, you want to have a general idea of the types of features that you need. For example, if one of your objectives is to improve your scheduling to get a much better handle on when things will be completed and prevent things from slipping through the cracks, then you know that you are going to need some level of in depth scheduling.

With that in mind, let me cover a very basic summary of some of the fundamental types of features that you will see out there in a project management software system. This should get you honed in on the types of features available, and what you may want to specifically look for.

Scheduling

Scheduling is a core component of many project management systems. Scheduling can refer to a simple list of tasks with start dates and finish dates. A more complete scheduling system will include the ability to add tasks, create subtasks, create a constraint, and creating dependencies between tasks (what tasks are dependent on the completion of other tasks). Dependencies may include finish-to-start, start-to-start, and finish-to-finish dependency types. Some advanced systems may include more dependency and constraint types but these are the most common. Often times, scheduling is done in a Gantt View (but not always). Higher-end systems may include advanced and complicated scheduling functions such as automatic leveling.

Resource Management

Resource management is a broad category of features that can mean many things. It refers to the ability to manage the resources that will be applied to complete projects. This can start at the low end with the simple ability of assigning resources to work (such as projects and tasks). This can move on to more advanced functionality, such as being able to view the utilization at which resources are working, keeping track of resource skill sets, viewing resource availability and workloads, and similar features. Some high-end tools will go further and provide features such as sophisticated resource leveling - automating the scheduling and assignment of resources.

Portfolio Management

Portfolio management refers to the management of projects as a portfolio of projects, instead of just individual projects. This thinking provides a much broader and more strategic view of the ongoing projects within an organization. Most low-end tools do not support this type of functionality. Mid-size and higher-end tools will provide features that range from organizing projects into portfolios, to reporting by portfolios, to tracking key information by portfolios, to portfolio roll ups, to (on the high-end) sophisticated portfolio ROI analysis.

Time Management

Time management refers to the tracking of time that people are spending on projects. This is often done in the context of a time sheet or time card. The idea is to find out where people are spending their time and how long they are spending on which projects and / or tasks. The purpose for doing this may be varied - to bill customers properly, increase productivity, identify overlaps, identify productivity problems, or many others.

Cost Tracking

Cost tracking refers to the tracking of the costs that are planned or incurred to complete a project. It can range from simple to very complex. It can include simply entering estimated and actual cost values for a task or project. It can mean tracking the cost of resources through calculations based on their hourly rates. It can mean ledgers or line items of expenses. On the high-end it can mean a complete project accounting system with invoicing and financial reporting.

Document Management

Document management is a common function used by organizations because documents are often times a key component of the management and execution of projects. This set of features can mean a place where documents can be stored together, to more sophisticated document management such as version control and check-in/out, to full-blown document management systems to manage thousands of documents, perhaps even a full-blown PDM system.

"Other Management"

I put this in a broad category because there are so many things that could fit into this grouping. There is a lot of data that can be tracked along with the core project schedules and tasks. This may include project issues, risks, ideas, requests, help desk tickets, etc., etc. There are a slew of these but in my mind they fall together as being "other" data to track along with your core project data.

Collaboration

Collaboration refers to features that help staff collaborate with each other. These would include things like emails notifications, blogs, notes, etc.

Reporting

Reporting often seems like an afterthought, but in reality is one of the most important features to consider. It sometimes seems like an afterthought because the initial focus is typically on getting data into the new project management software system. However, even the focus changes to getting data out. After all, that is usually the whole objective - getting data out for better decision making, analysis, to take action, etc. There are a range of reporting features from no reporting to some canned reports to full-blown custom report creation engines.

Back-End Features

Back-end features cover those that are geared towards interacting with the system programmatically, or on the back-end. For example, you may want to pull data from the system directly or integrate it with another software system that you already have operational (such as an ERP system).

Workflow Features

Workflow refers to the ability to automate the sequencing of operations, such as the approval of a project request, the notification of key individuals when certain events happen, or document routing. It is increasingly common, especially in higher-end systems.

Configuration Features

Some systems also have configuration features that allow you to configure your experience, such as by creating your own fields, forms, views, or similar items. This is sometimes overlooked as well, but is important if your organization needs flexibility to define the data that it will need to track to accomplish its objectives.

I am sure there are many more features that I am missing. However, these should get you started and give a feel for the things to watch out for. The key is not to look for all of these features, but to take your objectives and identify the category or types of features you believe you will need to accomplish those objectives.

As I alluded to earlier, have an open mind, as there may be more than one method of accomplishing your goals. A good vendor will want to understand your objectives and offer a recommended solution on how to achieve them.

Now that we have a better understanding of common features, we'll learn to roll this preparation work into a criteria worksheet and then begin to actually look for tools.

 
 
Friday, May 1, 2009
How to Select Project Management Software: Determine your Software Category

One of the next steps in selecting project management software is to determine your target software category. There are literally hundreds of project management software packages in the market. If you simply start searching through them all, it can be very time consuming, not to mention confusing and overwhelming!

That is why it is very beneficial to know what you are looking for first. In addition to identifying some of the objectives, you want to hone in on the right software category. Some software solutions will be too low-end, some too high-end, etc.

I am not going to spend much time defining the categories because we have already done that for you. Let me link to some previous blog posts and to our Project Management Software Buyer's Guide, both of which define these for you:

Previous blog posts:
Project Management Software Categories: Introduction
Project Management Software Category #1: Simple / Stand Alone Tools
Project Management Software Category #2: Collaborative Tools
Project Management Software Category #3: Mid-Size Tools
Project Management Software Category #4: High-End Tools
Project Management Software Category #5: PPM Tools
Project Management Software Categories: Wrap-up

Click on the following link to download our Project Management Software Buyer's Guide:

http://www.teaminteractions.com/bg1.aspx

You will then want to prepare some criteria so that you can quickly judge the categories of the software packages at which you are looking. Here are some sample questions that you could ask:

Is the software web (or network) based (it is designed for multi-user access)? Or is it for one person running it on their desktop? -- This will determine whether it is stand-alone tool or not.

Does the software contain a full scheduling engine (typically in something like a Gantt View) that allows for tasks, subtasks, and dependencies at a minimum? -- If not, you may be looking at a collaborative tool instead of a full project management tool.

Is the software focused on core project management features (scheduling, task management, resource management, cost management, etc.) or collaborative features such as blogs, notes, etc. -- Again this is an indication of a collaborative vs. full project management tool.

What types of clients does the organization have? Are they large clients with thousands of users? Or are they smaller clients with tens (or may a few hundred) users. If they are thousands of users, you are probably looking at a high-end solution. If they are tens (or a couple hundred) users, you are probably looking at more of a mid-size solution.

Does the product focus on portfolio management features? If so, you may be looking at a higher-end PPM tool (or a high-end tool, period).

That is not an exhaustive list, but it should get you started.