How do food adventures relate to project management?

For the past two weeks, my family and I have been visiting Amsterdam, Antwerp and Paris. This was the first time my girls had been outside the country. Out of shear necessity, this also meant that we were exposing them to lots of new cuisine. Ultimately, trying all the new foods became a highlight of our trip. My girls learned a lot about themselves along the way. And I learned that managing people’s food preferences is a lot like managing stakeholders (yes, I had to tie it in to project management).

Our trip started a bit on the precarious side on day one in Amsterdam when the younger daughter was tired and hungry and offered up pizza or pasta as the only options for dinner. Since neither of those were of interest to anyone else, I suggested a Spanish tapas place. I figured I would be able to find at least one dish that everyone liked. We had prawns in lemon butter sauce, abondigas (Spanish meatballs), a potato and egg frittata, grilled octopus and several other dishes. I knew it was a winner about half-way through when Ana asked if I could make the potato and egg frittata at home. Cayla decided that grilled octopus was pretty tasty.

 Amsterdam is known for Indonesian food, and since the girls were being adventurous, we tried it. We did the traditional Indonesian rice table, where we were served a variety of dishes of chicken, lamb, beef, fish and shrimp, all covered in a different sauce. The experience was unique and Cayla declared this her favorite new food of the trip.

In Antwerp, we had traditional Belgian food including waffles and fries. Here we learned about the inclination to use mayonnaise and unexpected sauces on everything. Sadly, we ordered mussels before it was explained that you never eat mussels in months that don’t have an “r”.

We spent the last couple of days in Paris. Our first dinner we ordered both frogs legs and escargot to continue the culinary exploration. Frog legs were a favorite to eat, but the experience of eating the escargot was a highlight. We also learned that Parisians use dark chocolate in their ice cream. We ended our trip at our hotel restaurant, a very nice restaurant that showcased a 7 course chef’s tasting menu. The food adventure stopped short for the girls for this one, so we had to order regular menu items. We did make them try the amusebuch. This did not rank high up for the girls, but Carson and I enjoyed it.

Through all that, what did we learn?

  • You don’t have to like it, you just have to try it
  • Often food is about the image of it in your mind, rather than it’s reality
  • You really can find at least 1 thing on any menu you can enjoy for a meal
  • You don’t need to travel hundreds of miles across the ocean to start your food adventure

What does any of this have to do with project management? Actually, a whole lot more than you think.

  • This whole trip was about managing stakeholders; acknowledging preferences and balancing motivation (hunger, tiredness, etc)
  • Trying something new shouldn’t be under-estimated. If it doesn’t work, you can try something else.
  • Timetables and schedules are important even when not. We were on vacation so didn’t have a set schedule. We all had an idea of what we wanted to do and see, but exactly when or how were flexible. Despite all this, we still needed to manage to a schedule for food, relaxation and bed. It was clear when we made the wrong decision, or were pushing each other to our max.

Being more zen in your project management approach

For the last year and half, I’ve been doing yoga as my primary form of exercise. Before that, I had been attending a once a week intensive yoga class for about a year. I set a goal for myself to go at least twice during the work week, and then on weekends, I attend my regular Saturday and Sunday classes. Various classes are run throughout the day, with the earliest starting at 6am. I don’t go to those very often. My rule of thumb is that I will go if I am already up (i.e. after early morning airport drop-offs), or if I wake up naturally in time and it is still early enough to go after I try to go back to sleep.

This morning, I woke up, couldn’t go back to sleep so motivated myself to go to morning yoga. Maybe it was the early morning or the post workout coffee, but I started thinking about how yoga principles carryover to project management. And I’m not the only one. If the topic interests you, you can also read posts by Alison Sigmon, Workfront, Julie Miller,  and Katy Martucci.

  • Find your base – During most yoga practices, you spend the first few minutes centering yourself and setting your intention. Additionally, many yoga practices require an engagement of your core and grounding in focusing on your breath. In project management, you base is your foundation/methodology. It is the thing that helps you set the projection of the project, and you revisit as the project progresses.
  • `Everybody can fly – This picture was taken at a 4 hour acro-yoga workshop during the time when I was only attending 1 yoga class a week. Our instructor, Ginny Loving, is holding the base of my super woman, but it is my core strength and balance allowing me to fly. Similar principles apply in project management. With a strong foundation, anyone can manage a project. The more you strengthen the core, the longer you can hold the pose, the easier it will be to get in and out of it. Each project you run provides that experience you need to manage the next one. The more projects you manage, the larger initiatives you can undertake, and the easier it will be to navigate the ebs and flows of the project.
  • The devil is in the details – There are lots of different types of yoga. It’s important to consider the positions, chanting, intensity, heat, etc before you will find the one you enjoy (and this may change day to day). There are many different nuances to managing projects. You need to consider project goals, stakeholders & team management, risks, issues, self-imposed and external timelines, etc (and these too may change day to day).

This is just a fun, little example of how project management is truly related to most things. Where have you made connections between your hobbies and your job?

If you find project management boring, you might be doing something wrong!

 I saw a recent survey that concluded that project managers are the most bored at work second only to legal professionals. I had a similar conversation with my cousin a couple years ago. And similarly, I had another person tell me they found data analysis boring. On one hand, to each their own. Just because I enjoy something doesn’t mean others do as well. However, as I dug into each of these conversations, I realized there was a big difference between the work they were describing and the work that I perform under these same descriptors.

What is it that makes my kind of project management fun?

  • I get to solve real business problems – As an implementation project manager, I get to make sure that the solution implemented meets the business goal, and delivers customer value. I am the facilitator of change in the organization. Yes, there are some tedious tasks that may come with this, like daily status calls, project status documents, task management. But these are small components, compared to the larger component of bridging the gap between the stakeholders, and ensuring the business users get their needs met.
  • Big picture, small details – I get to do both. On one hand, it is my job to understand the big picture of my customer, of my company and then figuring out how to align all the small details to meet everyone’s goals. I am an advocate for the customer, and a feedback collector for my company. To deliver customer value, you really do need to be operating at both levels.
  • I get to be the playmaker – Related to the first bullet, I get to drive us to the end goal. I have to figure out the different puzzle pieces, and figure out how to organize them, in order to create the beautiful picture at the end. Since this is a work in progress from the moment the contract is signed, some times I have draw and cut out the puzzles pieces on my own; other times I’m given a couple of boxes of mismatched pieces and told to sort it all out.

To me, project management is only as boring as you allow it to be. I thrive on figuring out the challenges.

Why is it important to put process first?

…Or if not first, than pretty close to the top. The reality is that the focus is on implementation of the new system, not necessarily on the business process or workflows that make that system successful. It is a known fact among business owners that businesses need defined process to scale, and it is this scalability that allows for long term success. This is true in software implementation projects as well.

https://strativa.com/new-business-processes-and-new-systems/

https://strativa.com/new-business-processes-and-new-systems/

Let’s explore why that’s important.

  • Without process there’s no definition and no roles – In lieu of no direction, nobody has responsibilities and nobody knows what to do. This leads to two issues: 1) everyone doing the same as what they did before the implementation and 2) people trying to be helpful by throwing everything over the fence to the next person (i.e. asking every person who has a remote possibility of understanding what to do), and hoping for a handoff. This just results in frustration all the way around.
  • How do you implement the system workflows if you don’t understand the process? Many software systems (CRM, ticketing, ERM, BPM, etc) have workflows that need to get defined. If you don’t understand what the process is, or what you need it to be, how can you implement the workflows? While many of these workflows are changeable, it becomes more difficult to unravel once you starting using them.
  • Reconciling buy-in – How do you reconcile buy-in from all the different stakeholders if you haven’t figured out what the process is, and therefore don’t know all the people it will touch.

I realize every day how hard it is to put process first. I often get caught up in the minutia of implementation, or other tasks at hand, rather than focusing on the big picture. Process needs to be a part of a project implementation as the software integration itself. Consider this from the beginning of the project and you’ll save yourself and your stakeholders a lot of grief.

When change doesn’t go your way

There are always opportunities for improvement…”harder, better, faster, stronger.” That said, everything you try isn’t going to work out. Cliche, I know but still true. I had an experience outside the corporate environment recently that is having me to reflect on what went wrong, what i would change (or not) and how to recover quickly.

change-all-thingsI have been leading an external effort with a big goal. My team is composed of many volunteers all working towards the same goal. As part of this initiative, we just completed a multi-faceted online/offline marketing initiative. There was a solid group of volunteers working on these initiatives and they really did a good job. Logistically, we pulled off a larger initiative that in previous years. Unfortunately, despite the hard work of the volunteers, the outcomes were not what was expected or hoped for. As I was getting real-time updates during the execution phase, I started to realize that we might not see the results we had projected. We reacted quickly and made adjustments to the execution plan. Even so, the results were underwhelming.

What now? While I was saddened by the results, all I can do, and all I can encourage my project team to do is learn from the experience and move on. Here’s how I’ll approach this post mortem:

Remember that people put effort and emotion into executing change. It’s very important to remember not to point blame. This should be treated as a learning opportunity for everyone. 

  • Determination of too much or too little – This is the evaluation of the prep & execution plans to determine whether you did too much or not enough.
  • Support – Did you get the support you needed across the organization? Did everyone buy in? Did everyone do their part? Where did the breakdown occur? How could more support have been provided.
  • Eliminate technical issues as a cause – This involves checking each and every one of technical component (software, hardware, etc) that could have had issues. To the best of our knowledge, are they in working order now? were they in working order at the time of execution? “Working order” encompasses both the physical “did it work” and “did it perform its function?”
  • External factors – Were there external factors that could have impacted your plan? Common ones might be weather, mergers and acquisitions, politics, etc. Some times these do just get in the way. The goal is to identify the ones that impacted you this time, and review those risks the next time
  • Get up again – Ok, so this plan didn’t work out. It has no bearing on the next plan, or even the continuation of the current plan. We take what we’ve learned and apply it to the next round.

The success or failure of a project isn’t solely in the hands of the project team members. The entire project team, including the direct and indirect stakeholders have responsibility to provide the support needed. Further, it is the broader stakeholders that need to help pick the team back up and give them the leeway they need to make improvements the next time around.

 

 

 

3 factors that contribute to products not delivering business value

A couple of weeks ago I explored the idea of when work is done. This week, I’d like to extend this idea to product management. We have all seen too many products where they promote they do X, but once you start using it you realize that it doesn’t quite do X, or X is so complicated to execute that it defeats the purpose. But how do we really get here? It’s unlikely that a product manager simply decided to push out a bad product. Or that the quality assurance team didn’t actually QA it.

Adobe-blog-product-meme-tell-me-more-extensive-testing-one-client

I think there are probably 3 contributing factors:

  1. Lack of customer feedback – Sometimes businesses truly are on the cutting edge in the development of something new and therefore there is no way to get the feedback needed on your new product (think iPod). However, this is usually not the case. We all need to make sure that we are engaging with customers and getting feedback on the products we are developing otherwise we pose serious risk to missing the mark.
  2. Misunderstanding of the business context – A common factor that occurs as a result of the lack of customer feedback is missing out on the customer context. You can think you know what problem you are trying to solve, and develop a product that solves that problem, but you’ll still have adoption issues if the workflow or functional assumptions don’t align to the business context of how the users will engage with it.
  3. Making assumptions about whether it will work without actually vetting the assumed changes – Too many times we get in trouble for being wrong based on an “I think” rather than an “I think, but I’ll verify and get back to you.” All products are built based on a set of assumptions. It’s usually these assumptions that drive how it gets QA’d. We can’t then assume that because the assumptions change (no matter how small they are), that all will work well. These new assumptions need to be vetted as well.

Product management and project management aren’t exact sciences. They do take a level of art and skill to be able to navigate the chaos and deliver on the business value. However, we can take steps to mitigate these factors, ultimately increasing our probability of success with our customers.

Has discrimination made me a better project manager?

hippoMy dad recently sent me this article by David Silverberg on questioning your hippo boss. Once I got over the unfamiliarity with hippo as a business term meaning “highest paid person’s opinion”, I started to ponder the premise of the article. Mr. Silverberg introduced me to a study by the Rotterdam School of Management, which determined that “projects led by junior managers were more likely to be successful than those that had a senior boss in charge, because other employees felt far more able to voice their opinions and give critical feedback.”

Next consider all the studies and social experiments around how differently men are treated than women in professional situations. The most recent one I’ve read is where two colleagues switched signatures for 2 weeks and Martin Schneider learned the hard way about the not so subtle sexism that happens towards women in professional situations.

Let’s also consider the premises by CIO.com and Capterra that women make better project managers. According to the CIO article, “more than 75% of projects $10 million and over fail, overshooting their budgets by 55%, costing the typical Fortune 1000 company an average of $160 million per year.”  Since only 17-30% of large projects are led by women, the majority of those failed projects are led by men. Much of the differences are attributed to the difference in the ways that women assess risk and the confidence trap (the more wrong men are, the more confident their assertions). The Capterra article shares several compelling details about female leaders including “female project managers are almost twice as likely to be on projects costing $1 million or less”, but “women are seen as more  effective (by others) when they held senior-level management positions.”

And finally, let’s consider my my career. I have been the highest paid person on my team and have run several successful technical implementation projects. I often speak up and challenge the status quo to drive others to find better solutions. I have done this with my team (project or direct reports), peers and bosses (direct and several layers up). I have also been challenged many times in my roles as project manager, director or vice president of technical teams and projects.

Should we then conclude that women make better senior executives and project managers as a result of the inherent bias that results in women being treated differently than men?

It’s certainly possible. As a project manager or team lead, I definitely work harder to:

  • foster a collaborative team – I’m very willing to pull additional resources into conversations, as required and force an issue on a call rather than dragging it out over email. If you start building bridges with other groups, departments or resources, you open yourself up to having a wider variety of people to bounce ideas and solicit diverse input.
  • share everything – I’m also a strong believer in documenting everything I can and sharing that with others. I pride myself on doing this, and making it available. It frustrates me that so much of this is not considered important or too proprietary to share even at the team or department level.
  • do my own research – In the same vein, I do a lot of reading and thinking about different topics. Not only does this expand my worldview, it also makes people more willing to engage with me when I need help.

Whether it’s because of or in spite of, I will continue to learn, adapt and delivery on projects.

 

 

 

 

The alignment of my project methodology to the lean process

I’ve written before on the implementation methodology that I tend to follow when managing my integration projects. If you missed it, you can see it here. I’m taking a lean six sigma course from Simplilearn and was pleasantly surprised by how well our methodology aligned to the lean process.

lean-six-sigma-process-flowStep 1: Critical to both processes is identify the value. Why is the customer engaging in
the in this activity? what are they trying to accomplish? how is it measured?

Step 2: In six sigma, the next step is to map the value stream. This step is about getting to the goals & requirements. In our integration methodology, this encompasses steps 2 through 8 and is the core of the nitty gritty details. Since most of my projects relate to data integration, I need to know:

  • where’s the data coming from?
  • what’s the source of record?
  • who owns it?
  • what’s the data format(s)?
  • how is the data accessed?
  • how does the data need to be transformed?
  • what’s the frequency of exchange?
  • what’s the trigger?
  • are there software requirements or limitations?
  • have yo closed the loop? do you need to?

Step 3: The process of defining and discovering the requirements and goals leads naturally into the development of whatever flow(s) you need. This is true from a data, development and dependencies perspective. This process also helps identify gaps, complexities, inefficiencies and bottlenecks.

Step 4: In lean, like in data integration projects, you must discuss and determine push versus pull. Lean is seeking out the most efficient solution, generating the least amount of waste. While that is the ideal in data integration projects as well, you’re often at the whim of the technology, or other decisions.

Step 5: Seek perfection in all things! In lean, this means developing a system without waste. In my data integration projects, this means developing the process that will deliver the cleanest, simplest, consistent, and reliable system. And for that you need to be vigilant in your measurement, and you can’t forget or forgo testing and validation. This is not a one-time endeavor. With data (and more and more processes (if not all) are driven by data these days), things can change. The importance of closed feedback loops, regular use and validation, the process and data become stale.

As the project manager for data integration projects, I believe that that we should all be looking for ways to simplify and streamline what we are doing to reduce errors and ultimately become more efficient. As we all know, there is a lot we can not control in project management (and in life). We need to be constantly re-evaluating our state and making incremental improvements. This is the core to both lean six sigma and my integration methodology.

For more information and case studies on lean six sigma, check out this “Learn Lean Six Sigma Part 1” article by Mohamed Elgendy.

 

 

When are you done?

it-compiles-ship-itAs a paranoid project manager, I will conduct my own validation before communicating to customers. There have been too many times where I have not done this extra validation and sent it to the customer who immediately identified obvious issues. That doesn’t help anyone during a project implementation. And actually, it can cause serious credibility issues with the stakeholders.

For me, a task is done when I can demonstrate that the requirements are met or the issue is resolved. I’m not talking about the detailed nuances that are found the stakeholder does their deep dive into the solution. I’m also not talking about the scenarios where we have set the foundation early on that the validation would be collaborative in nature. However, I’m finding that the ability to follow through and conduct basic validation before communicating it’s done is a skill. And it’s one definitely not found in my teenage daughters and in many adults. I’ll walk through two quick examples, before I set some guidelines.

My husband pays my teenage daughter, Cayla, to do his laundry. Every week, I over-hear the same conversation. “Is my laundry done?” from Carson to Cayla. Once Cayla confirms, the follow up is either “so why don’t I have any socks (or whatever)?” or “then where is my basket (as it hasn’t been returned to our room)?” For the most part, Cayla has done the majority of the work, she just didn’t fully follow through. This could mean the laundry has been washed, folded and put away but the baskets not returned; or just washed and in a pile downstairs; or some other variation on an incomplete status.

In the workplace, I’ve seen lots of examples of this. A project team member will hand over what is supposed to be a complete deliverable, but I can’t get it to run, or it doesn’t meet the basic requirements. I’ve heard all sorts of excuses as justification throughout the years: “it’s done but not complete”; “it compiled so I thought it would work”, “I installed it but didn’t configure it”, “I finished one piece of it”, “it works if you do x, y and z  (even if that’s not the logical use)”

So, when are you done? I think there a few critical components that project team members should be consider before marking something as complete.

  • Available – The solution must be available in a form to distribute to the business user. Even if it’s something you are developing and installing on their behalf, there should be a tangible output to show for it.
  • Configured – Having a solution installed is often not enough. Is the solution configured as required to meet the customer needs? or in a state where the customer can configure it themselves?
  • Validated – Have you followed the steps the user would use to interact with the solution? Have you ensured the workflow makes sense, the solution does what it needs to and produces output that is as correct as you can determine (sometimes it is just doing a gut check on the output or making sure the user interface works for the inputs).

This is one of the most frustrating components of projects from a customer perspective. We all need to take ownership of the work we do and make sure we are doing some form of validation against the requirements and against basic usability. Does your solution do what the requirements define it should. I understand that not everyone has the business context, but own the functional requirements of whatever you’re developing.

3 differences between Customer Success and Project Managers

I had a recent conversation where I was challenged in my use of the term “Project Manager” to describe myself versus “Customer Success Manager”, the prevalent description for people doing similar work in their SAAS organization. This week’s blog post will explore the key differences.

I’ll first begin by providing some basic definitions.

Customer Success Managers (CSM) – According to Teresa Becker, CSMs provide “a proactive, real-time sales approach consisting of building relationships with existing customers, understanding in depth their company and product goals, and helping the customer meet those goals through day to day contact. Each customer has different needs and uses for your product, so it’s up to the Customer Success Manager (CSM) to thoroughly understand each customer and to be their champion throughout their entire customer journey. The role of the CSM is a value-add and is usually not a fee-based service.”

zombie-customer-success

Implementation Project Managers (PM) Webopedia defines an Implementation Manager as “an IT project manager who focuses on implementing information systems into a business environment. The implementation manager oversees the task, ensuring the project adheres to budget and time frame guidelines.”

From my perspective, there are 3 core differences in the two roles:

  • Longevity  – Implementation PMs are generally involved on a short-term basis for the duration of the project, while CSMs are closely tied to the customer for the length of the customer engagement (or pending other customer alignment decisions).
  • Technical Skills – The technical skills required to do a complex integration or implementation are higher than those required to maintain the customer relationship. CSMs do need to understand the product, the implementation and how to apply the product towards achieving customer goals. However, the depth and breadth of technical skills needed to navigate the implementation process is usually much broader in scope.
  • Project Management Skills – Typically CSMs take on basic project management tasks in the process of deriving & delivering value to the customer. Implementation PMs are often required to dive into the more advanced project management tasks (detailed requirements analysis, project plan definitions, risk assessments, etc).

As companies continue to evolve, we’ll continue to see blurred lines between roles,  responsibilities and titles. Both of the roles will continue to exist, but what you call them really is dependent on the organization, the product and the implementation lifecycle.