Your IT Project Cheat Sheet

""

What does it take for an IT project to be successful? If anyone knows, it鈥檚 Lori Rainery, our Director of Program Management. In her time so far at 秋葵视频色 | AppRiver, she鈥檚 managed innumerable IT projects, both small and large. Her claim to fame, however, is that she鈥檚 led us through not one, but two domain merges, a herculean effort that most people don鈥檛 experience once in their career.

Naturally, when we decided to write a blog post on IT project planning, we knew we鈥檇 have to get her input. Here are Lori鈥檚 main lessons that she鈥檚 learned planning IT projects over the years.

Understand the stakes (and the stakeholders)

No two IT projects are created equal. There are a number of nuances that shape who should be involved in your project and which models you should use to plan it.

First, let鈥檚 consider greenfield versus brownfield IT projects. Greenfield projects are defined as those that are completely new, i.e. not building on an existing system or tool. Conversely, brownfield projects often pick up where an old project left off, or involve making changes to an existing system.

As you can imagine, the stakes鈥攁nd stakeholders鈥攆or each of these scenarios are quite different. As Lori tells it, 鈥淲hen you鈥檙e creating something completely new, more stakeholders are involved. You need to have the right experts at the table, and you may need to bring in a consultant to lead you through the project.鈥

Greenfield projects also undergo more scrutiny. In other words, the stakes are higher. 鈥淭here鈥檚 usually more executive involvement for projects like these, which tends to mean a more formal project plan is needed,鈥 says Lori.

Get your plan together

The planning and accountability models for each type of project are different too. According to Lori, 鈥淔or brownfield projects, everyone usually knows the lay of the land already, so a RACI model will do.鈥

RACI, for the uninitiated, is a planning model that stands for 鈥渞esponsible, accountable, consulted, and informed.鈥 In a RACI matrix, each stakeholder is listed out, as well as each project task. Then, for each task, each individual is given one or more letters in the 鈥淩ACI鈥 acronym. For example, a project manager would be responsible and accountable for holding the project kickoff meeting, while other SMEs may be consulted in the kickoff planning, and others will merely be informed when they attend the kickoff meeting.

Greenfield projects, on the other hand, usually require more formal planning and allocation. For this reason, Gantt charts are used more frequently, which offer a much more involved timeline. Looking at a project Gantt chart will tell you when each task begins and ends, as well as the tasks that depend on one another in order to move the project forward.

No matter the size of the project, it鈥檚 important to understand the budget requirements and constraints. Greenfield projects usually require more resources and allocation, which often lead to a higher budget.

Decide how much tech debt you鈥檙e willing to take on

Another notable difference between greenfield and brownfield projects is the amount of tech debt involved. This refers to the cost of having to redo things later by choosing an easier, more limited solution now.

As you can imagine, people are usually more willing to take on tech debt with brownfield projects. 鈥淚t is harder to course correct when you鈥檙e working with something that already exists, but brownfield projects allow you to apply lessons learned from previous projects,鈥 says Lori. Updating old technology or systems also allows you to work with a known quantity, and the implementation is usually less involved.

Regardless, Lori suggests that whether you鈥檙e continuing old work or taking on something totally new, to make sure what you鈥檙e working with is scalable, efficient, and as automated as possible. The more you can avoid having to manually update things in the future, the better.

Understand the use cases

For any IT project, it鈥檚 important to understand exactly how the system, tool, or software will be used, and by whom. As Lori tells it, 鈥淟ots of people are tempted to jump in head first, but sometimes you need to slow down and focus on all the moving parts ahead of time.鈥

The type of project management model you choose can heavily influence this process. The two most common approaches are agile and waterfall, and while both have their merits, they鈥檙e also very different.

Agile project management is a more iterative approach that breaks a project down into two-week sprints. It allows for lots of course-correction and collaboration throughout the project lifespan, which is great. However, its looser nature also means that at times, use cases are not fully worked out in advance. 鈥淲hen it comes to project work,鈥 says Lori, 鈥淎gile has taken the forefront, but some aspects of waterfall should still be used to really capture requirements at the beginning so that you鈥檙e not uncovering them mid-cycle.鈥

A waterfall approach is much more linear and detailed. It requires distinct, sequential planning rather than everything happening concurrently. While applying this level of detail to an entire project may not make the most sense, there are definitely certain phases, like planning and resourcing, that can benefit from it.

Keep your stakeholders engaged

Perhaps the most challenging part of managing any IT project is the people aspect. That is, keeping everyone involved accountable and aware of what鈥檚 happening. According to Lori, this is an ongoing effort that starts in the kickoff stage. 鈥淚 always invite everyone to a project kickoff,鈥 she says. 鈥淚f a person attends and decides that the project doesn鈥檛 affect them, they can at the very least elect to look at the project dashboard for updates.鈥

For people who are more involved, the kickoff is a great time for them to identify when they may need to be looped in. 鈥淔rom there, I can set reminders to notify people when it鈥檚 their turn to jump in,鈥 says Lori.

Overall, automation is an important part of keeping people accountable. 鈥淵ou have to be very proactive, and there鈥檚 a lot of follow-up required to make sure people are doing what they said they would,鈥 says Lori. 鈥淎s a project manager, the more you can automate, the better.鈥 This includes setting time-based reminders to follow up with people whenever an action is required on their part.

Be flexible, but hit your target

You can plan every aspect of an IT project down to the letter, but according to Lori, a successful execution ultimately relies on your willingness to be flexible. 鈥淵ou always need to read the room and adjust accordingly,鈥 she says. 鈥淥ften projects fail because the PM has a routine that doesn鈥檛 work with their stakeholders.鈥

If it鈥檚 clear that engagement is slipping, or that people are dropping the ball on their tasks, Lori鈥檚 advice is to keep communicating and keep people looped in. 鈥淓ven when there鈥檚 the slightest slip, don鈥檛 be afraid to ask for help from the stakeholders who can jump in,鈥 she says.

If you plan well, automate appropriately, keep in contact with the right people, and allow for the plan to change if it needs to, you鈥檒l be on the right track. But remember, no project is a true success until the thing you set out to do has been done. 鈥淵ou can hit all your success criteria, but if everyone鈥檚 done what they can and you still can鈥檛 use a new software until next year, did you really succeed?鈥 says Lori.

Whether it鈥檚 a true success or not, every IT project is a chance to learn, improve, and find out what motivates your team鈥攁ll good things as you forge ahead into the future of IT.