Become an incredible engineering leader with a free subscription to Engineering Leadership Weekly

The Most Important Thing in Any Engineering Project

Engineering Project || Engineering and Leadership

Photo credit: Flickr/ Matthew Fang

In the world of engineering, most of us work in a “project environment”. That is to say, most of our work consists of a series of distinct, unique endeavours to accomplish some specific goal. That could be to design a new product or service, for example. This might not seem like much of a major observation, but it has important consequences.

You see, there’s a distinct science to how projects are run and managed. In fact, there’s a whole profession dedicated to project management (see PMI.org). These folks exist because you can’t manage projects the same way you manage functional teams. Projects tend to fail when you don’t apply specific project management skills and techniques.

Knowing that projects are kind of special and require a particular approach can actually help you as an engineer make better decisions in your technical work. My goal today is to help you understand the critical elements in any project (especially the one that most project managers lose sight of) and how they can help you do awesome engineering work.

The 4 (+1) Important Elements of a Project

There are 4 (+1) important elements to any project. They are:

  • The project goal
  • Schedule
  • Budget
  • Scope
  • Customer expectations

The project goal

This is the single most important element of a project. Everyone on a project team needs to understand the point of the project they’re engaged in. Why are you doing what you’re doing? It might seem obvious to some, but this is often overlooked. Understanding why you are doing something can help influence how you do it. For example, if you’re designing a bridge, you could be trying to help solve a city’s traffic problems, or you could be solving traffic problems AND showcasing the city’s commitment to sustainable construction practices. It’s important to know which so that your designs help meet the actual end goals.

Schedule and Budget

You need to know how long you have to accomplish your task, and how many hours of work you’re to do it in. Knowing this helps an engineer understand the level of effort that should go into a task, and how urgent a task is. Most engineers (myself included) fall into what I call the “perfection trap”. The trap is this: a task or design is never “done”, because you can always see ways of improving it. This is a problem. This perfectionism gets in the way of actually getting things done. Your budget is a signal that a given task merits a certain amount of effort. You should strive to do great work with that budget, but not let perfection get in the way of actually finishing it.

Scope

Scope is the set of things that you actually have to do in a project. Think of it as the project’s to do list. This can also be applied to the product or service you’re trying to develop. This is important for engineers for the same reason budget is – it’s very, very tempting to do more than what we’re asked to do. Again, this is because we see ways of making a product even better than what the customer asked for. That’s not a terrible thing, but it can get out of hand. You have to make sure you aren’t spending time of stuff the client isn’t actually paying for to the exclusion of what they are paying for. You always need to focus your time and attention on “in-scope” work first, and then look at extras after if there’s time (and there almost never is).

Customer Expectations

There’s some debate in the world of project management on this one. That’s why I label this as the “+1” important element of a project. While some disagree, many people argue, myself included, that customer expectations need to be tracked and treated as importantly as budget, scope, schedule, and goal. That’ because it’s impossible to truly capture everything the client wants in the project documentation. Never in the history of engineering has a client captured %100 what they wanted in the project specifications. That’s not entirely their fault. It’s very difficult to describe complex systems, and it’s hard to know what you want until you see the product develop. Engaging clients and making an effort to know what they really want is key to having them accept your work in the end. Remember that a spec compliant design isn’t necessarily the same as a design that the customer actually wants.

Your Experiences

Do you work in a project environment? Tell us about your experiences in the comments section below. Also, if you liked this article and want more like it, please sign up for my email list below!

 

Free Download - Engineering Leadership 101

Engineering Leadership 101If you like what you read above, you might like Engineering Leadership 101. It’s my free ebook on leadership, why it’s important for engineers, and how to grow as an engineering leader.

Click the download button below to get your free copy.

Have your say

6 Comments

  1. shawn klingener

    I work in a project environment. After the project kick-off, usually all lead engineer disciplines write a design basis. That way even more communication about the scope is delivered to the PM or even to the owner. Expectations are managed by the PM. If the engineer had no input to original scope proposal, the all the expectations fall within the PM control with the client. The PM owns the proposal. Is it it efficient for a PM to check the scope of work with 5 different engineering disciplines? No really. That’s why most scope have standard deliverable lists. Then it’s pure professional service to deliver what the client is really asking, but caries risk for the engineering firm to not go over budget.

    Reply
    • Pat Sweet

      Hey Shawn,

      Thanks for your comments! So, it sounds like you have some success in setting both the scope and customer expectations early in the project with these design basis documents. Is that right? What all do you normally put in design basis documents? I’d be curious to know what your practices are, since they seem to work well for you.

      Pat

      Reply
    • Ama Anima

      This sounds exactly like how we proceed with our projects as well. If there are any ‘improvements’ in the project or things which should change the scope a little, we issue clarifications or queries. Engineering and projects are amazing! It’s always a rush for me. I love being an engineer!

      Reply
      • Pat Sweet

        Hi Ama,

        Thanks for your comment! Glad to see that this all sounds familiar to you and that you run projects the same way. Also happy to see your passion for engineering! It’s great :-)

        What kind of work do you do?

        Pat

        Reply
  2. Ganesh Bajgain

    hi i am the Diploma engineering student and now i have to make project on retaining wall .this is the first time i am making project. i have no more knowledge and experience on it can you help on it.

    thanks

    Reply
    • Pat Sweet

      Hi Ganesh,

      Thanks for your comment! On any project, the best thing you can do is to start it off with a very, very clear understanding of the goals of the project, the timeline you need to work to, the budget you have, and what it’s going to take to make the customer (your teacher) happy. You need to figure out the requirements for the retaining wall and what constraints you have to work within. Once you have this all laid out, you can then move on to planning the project into chunks of work, normally called “work packages”. Then, do the work and keep tabs on the progress you’re making against the plan. If there are deviations, find ways to make up ground.

      Unfortunately, I’m not a civil engineer, so I can’t help on the actual design!

      Best of luck to you on your project. Be sure to come back and let us know how it worked out!

      Pat

      Reply

Trackbacks/Pingbacks

  1. The Engineer LeaderOne Little Known Way to Improve Every Project - […] bring projects in on time, on budget, and on scope. I’ve written about these important elements on my blog in the…
  2. How do savvy organisations deliver successful projects? | Ekocity Media's Engineering News - […] does not complete all of its specified objectives, it has failed. The team’s requirements and the client’s expectations should…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

August 2, 2014

By Pat Sweet

Pat is the president of The Engineering & Leadership Project. He's a recognized expert in leadership, project management, systems engineering and productivity.

Free Leadership eBook

Engineering Leadership 101

Practical Insights for Becoming an Engineering Leader at Any Stage

Free Subscription

Engineering Leadership Weekly

Become a next-level engineering leader

You may also like…

Why Clarity is the Secret to Great Communications and Stronger Teams

Why Clarity is the Secret to Great Communications and Stronger Teams

Dolores Hirschmann believes that clarity of message is critical to effective leadership. A leader’s team can’t buy in to a vision without first understanding it. In today’s episode, Dolores helps engineering leaders understand the importance of clarity of message, how to tell if your messaging is clear, and provides practical steps on how to improve your communications.

read more
EL040 – How to instantly make your meetings shorter, more productive, and less painful

EL040 – How to instantly make your meetings shorter, more productive, and less painful

Meetings are a fact of organizational life. The fact that so few of us have ever been trained to run excellent meetings is a bit of a shock. We all know they’re needed, and we all know they’re mostly painful and wasteful. If you follow even a few of the ideas in this episode, you and your team will be more engaged, efficient, and effective in your work.

read more

Pin It on Pinterest

Shares
Share This