Kevin Pashuk

7 years ago · 4 min. reading time · 0 ·

Blogging
>
Kevin blog
>
The 'P' List for Project Management

The 'P' List for Project Management

0fec4212.jpg
Occasionally my brain starts a thought that just keeps going.

Like it did when I started jotting down some ideas around project management for software projects.

Each of these thoughts are key considerations in each and every IT project.

So here they are in no particular order of importance.

See if I've left any out. I'd be delighted to hear from you in the comments section.

Problem
It all starts with the realization that there is a problem to be solved. If there is no problem that can be articulated, then there is no real need to apply technology.
Purpose
You have to go beyond defining that a problem exists. You must also be able to define the benefit of fixing the problem.
Priorities
Does this work really need to be done? What other items are competing for resources and budgets. Be ready to provide the answer.
Principles
How would fixing the problem assist the organization to achieve its core business or purpose? Does this project align with the ‘big picture’?
Pathways
Is there more than one solution? Perhaps there is a simpler solution than technology (e.g. a process change).
Potential
What are the potential benefits that may be derived from implementing this solution? (Other than the obvious) (e.g. making data available to other divisions/ departments)
Payback
You can’t really use productivity as a reason for implementation of technology, since there is a tremendous amount of data proving the contrary. You must be able to define realistic cost savings or increased potential for income.
Principals
Does the project have executive sponsorship? If not, success is unlikely. Who are the stakeholders in the success of the project?
Preaching/Persuasion
There will always be the nay-sayers who resist change. You must have a clear message as to what the need is to do the project
Politics
Who needs to be lobbied? Just because a project is logical and has great value for the company doesn't mean you will get buy in. Politics is a very real risk to any project. Ensure you are not pushing this project for personal political gain. If so, there will be those waiting in the wings to ensure your failure.
“Great things can be accomplished, as long as it doesn't matter who gets the credit.” (Ralph Waldo Emerson)
Preferences
Involve the stakeholders early in the process. Get their needs and preferences defined. What do they need out of the system? The system won’t be used if it doesn't add value to the users in the trenches.
Personal value
Not everyone will buy in to a project just because it adds to the organization bottom line. Each participant must have a personal benefit if the project is completed.
Pacify
If possible, disarm those who would seek to scuttle the project. If the benefits are well defined in light of corporate objective, then most opponents can be convinced that the project is not being done for the political gain of an individual or department.
Promises
Under Promise and Over Deliver. Most expectations are mismanaged based on over promising the benefits and capabilities of technology.
Price
Projects have both direct and indirect costs such as hardware upgrades, software licenses, travel, training, etc. Many custom developed applications have an ongoing maintenance fee of 10-15% yearly. Specialized hardware purchased for the project will likely need to be upgraded every few years. Ensure these are accounted for in determining the cost of the project.
Professionalism
Play by the rules… Document, document, document. Have a clear statement of work that outlines deliverables, expectations, time frames, etc. Don’t hold meetings without agendas. Keep a paper trail of all decisions. Don’t change the scope without a change order.
Prevention
What are the risks associated with doing the project? Avoid being blind-sided by events that could have been prevented early in the project. Most risks, once identified should be prioritized as to their potential impact. Most risks can be mitigated with planning early in the process.
Prerequisites
Is this project dependent on any outside factors? (i.e. Budgets, other projects, personnel, etc.)
Permission
Are there permissions (both internally and externally) that need to be secured before the project proceeds? (e.g. permits)
Personnel
What skills are needed to complete the project? Do you have the skills in house, or will you need to hire additional people or an outside firm?
Prodding
Once you get into the thick of things, be ready to take on the role of coach, taskmaster, etc. to keep the project on track. Things will spin out of control quite naturally if the project is not continually managed.
Pace
Managing projects is a fine balance of Time, Resources and $$. Set realistic time frames for delivery that takes these factors into account. It is extremely difficult to recover the goodwill lost when a delivery date is missed.
Participation
This has to be a team effort! Share the pain, share the gain, and share the glory.
Policies & Procedures
Formalize responsibilities and develop group policies (but don't get bureaucratic!). This goes a long way in mitigating personal conflicts.
Package
If you are developing software, the presentation of the interface is key to how effective the application will be to use. If the interface is not intuitive, and does not follow accepted practices, then the potential for introducing errors increases substantially.
Picture
A picture is worth a thousand words. Use screen prototypes to convey functionality before the application is built. This is an essential part in managing expectations.
Process
Work to a defined project management process. Adapt it to suit the scope and scale of the project, but ensure the stages are well defined, with clear exit points for each stage, so that everyone knows what to expect next.
Pilot
Never jump into a full scale project without testing the waters first. Prove the concept with a pilot project.
Parlance
Use the vernacular of the organization. Ensure that users know what they are getting, what will be fixed, replaced, etc.
Prove
End Users are NOT the Beta test team. Make sure the application works before it is released to the end users. If users do not trust the application, they will not trust the accuracy of the data, and find alternate ways to manage the information.
Publish
Leverage the success of your project by telling others. Use blogs, tweets, press releases etc. to provide the institution with some positive PR. Where practical, be willing to share with your peers. __________________________________________________________________________-
Image: Licensed under Creative Commons.

b03d078b.jpgAbout the Author:

I'm the Chief Information Officer for Appleby College, in Oakville, Ontario Canada, where my team is transforming the delivery of education through innovative application of technology.

I'm convinced that IT leadership needs to dramatically change how IT is delivered rather than being relegated to a costly overhead department.

In addition to transforming IT in my role as CIO, I look for every opportunity to talk about this... writing, speaking and now blogging on BeBee (https://www.bebee.com/@kevin-pashuk) , LinkedIn, ITWorld Canada, or at TurningTechInvisible.com.

I also shoot things... with my camera. Check out my photostream at www.flickr.com/photos/kwpashuk


""
Comments

Dean Owen

7 years ago #3

I'd say you forgot Party. It's important to let your hair down and not get caught up in Poop.

Kevin Pashuk

7 years ago #2

#1
Wonderful additions btw Phillip Hubbell

Kevin Pashuk

7 years ago #1

#1
How could I forget the snacks!? Doh!

Articles from Kevin Pashuk

View blog
7 years ago · 2 min. reading time

This graphic was found on Reddit and came to my attention through Col. Chris Hadfield - one of Canad ...

5 years ago · 4 min. reading time

My father passed on recently. · He celebrated his 90th birthday this summer, and had recently moved ...

2 years ago · 1 min. reading time

What's the difference between an "Older" worker and a "Vintage" worker? To some, they both appear to ...

Related professionals

You may be interested in these jobs

  • Highline Renovations Inc.

    construction labourer

    Found in: Talent CA 2 C2 - 4 days ago


    Highline Renovations Inc. Toronto, Canada

    Education: No degree, certificate or diploma · Experience: 2 years to less than 3 years · Work site environment · Noisy · Dusty · Tasks · Load, unload and transport construction materials · Erect and dismantle concrete forms, scaffolding, ramps, catwalks shoring and barricades · ...

  • Hub International

    Account Manager, Commercial Insurance

    Found in: Talent CA C2 - 2 days ago


    Hub International Oakville, Canada

    About The Role · HUB is seeking a dynamic Commercial Lines Account Manager to join our Oakville team. This is an ideal role for a strong team player who is detailed oriented, enjoys working with people, and, has a commitment to deliver results on required deadlines. · What You'll ...

  • Patty Palace

    kitchen helper

    Found in: Talent CA 2 C2 - 5 days ago


    Patty Palace Toronto, Canada

    Education: · Expérience: · Education · No degree, certificate or diploma · Tasks · Clean and sanitize items such as dishwasher mats, carts and waste disposal units · Sanitize and wash dishes and other items by hand · Keep records of the quantities of food used · Use manual and ...