Mislaid project intentions

If you managed a few projects, you eventually come upon one with mislaid intentions of some sort. I’m specifically using that word because it comes bearing a sense of temporary-ness, and lacks a sense of malice. Both of which I think are what’s at play in these situations.

misplaced-meme

Sourced https://memegenerator.net/instance/66917865

What do I mean by “mislaid intentions?” For me it’s those situations where things just don’t seem to add up. The actions of the stakeholders or members of the project team don’t align to the published project goals. It might be the subtle (or not so subtle) withholding of information or the constant flux of sidebar conversations or even the lack of follow through.

So, what do you do? Do you put your tail between your legs and run away? Do you whine to the powers that be? I rarely shy away from a chance to show my scrappiness and use this as an opportunity to insert myself into the process. I’m not too concerned about what others think of me. My goal is to execute on a project so I need to use all the resources I have at my disposal and pursue those goals (sometimes quite aggressively, if that’s required).

But, what’s the point? To me this is actually the more interesting question. If we are all working towards the same goal of delivering on the project goals, what’s the point in mislaying intentions? This is where the organizational and personal dynamics come in. Usually the reason for this behavior has nothing to do with you at all. It usually has to do lack of knowledge or understanding (of your role, value, or even the mechanics of the project); or it could relate to broader project issues that originated before you arrives; or it could have to do with personal insecurities.

It’s really not necessary for you to spend too much time speculating on why this is occurring. Remember these are “mislaid” intentions with implications of benevolence and a lack of permanence. Your job is to figure out how introduce your role, and work you way into the dynamics of the project often changing it as you march towards your goal of execution. Don’t stop fighting the good fight.

 

3 reasons to embrace your most vocal customers

So, you’re in the middle of a project and your customer spent the last 15 minutes telling you all the ways the are frustrated with how the project is going, and what you need to do to fix it. As a project manager, this can be quite disheartening. Often we put so much of our selves into our work and it’s hard to hear that your falling short. That said, I think we need to view this scenario from another perspective. Here are 3 reasons to embrace this vocal customer:

improvement_construction

  1. Engagement – If your customer is taking the time to vent their frustrations with you they are still engaged. At this point they still want the project to be successful and haven’t given up on you as a vendor. You still have work to do to resolve issues and mend the trust issues, but they are enabling you to do this.
  2. Improvement – Your most vocal customers are the ones that are pushing you to be better. These customers are sharing their intimate business challenges and opportunities and asking for your help in solving them. While it can be frustrating and  the relevancy to the organization may be foggy, this customer has chosen you to help them. Working closely on defining solutions together allows you to do a better job servicing other customers in the same industry.
  3. The alternative is futile – Doing nothing to respond to your customer’s concerns sets you on a very difficult path. This will ultimately drive your customers away. They underlying business requirement doesn’t go away in this situation so if you aren’t helping to solve it, so other vendor will. Additionally, if you aren’t constantly listening to the changing landscape of your customers’ industries, you aren’t able to iterate to solve those challenges.

Next time you are feeling a bit attacked by your customer, take a step back to breath and recover. Once you relax and realize this isn’t a bad thing, then you can identify your plan for exceeding expectations and delivering to the customer.

Do Project Managers still deliver value in 2017?

“Between agile and automation, project management is going away. There may be jobs with that title but the work will be very different.” — Kevin Brennan

I saw the above quote today on Twitter. Just like a couple of weeks ago, I was totally taken aback. Agile and automation doesn’t take away what a really good project manager can do. These are methodologies and tools that a project manager can use to deliver projects better. When I asked my husband, a software engineer, what he thought of the quote, he suggested that maybe these would drive the non-technical project managers into extinction.

I guess it all really begs the question of what does or what should a good project manager do? I’ve been asked to help train someone on how I run implementation projects, so I guess I should start putting to paper the criteria around what I do and why it allows me to deliver on implementation projects. I will start by saying that all project managers are not equal. This is a big part of the reason that many technical resources are so critical of the PMO and project managers. They don’t see the value and often feel that the project manager just adds work to the technical resources.

Above anything else, a good project manager should remove obstacles from the team and the project. This might be resource alignment, or a dependency from another department, or almost anything. Status meetings, project documentation and stakeholder management are merely manifestations of this work. The catch here is that the project manager needs to be technical enough to fully understand the nature of technical issues, and work with resources on getting them what they need to resolve them.

Second, a good project manager has the analytics wherewithal to assist business and technical resources. On the business side, the project manager can help bridge that gap between that user story or business requirement to the details of how functionality works, to ultimately helping coordinate the validation efforts further offloading work from the technical project team. On the technical side, the project manager with strong analytic foundations can step in at any point from requirement interpretation to design to validation/QA.

natural curiosity can also differentiate a good project manager. The ability to ask questions and drill into the details yields a great project management dividends. It shows your stakeholders and project team that your interested in what they have to say, and is instrumental in the trust building required to successfully deliver. Very few projects run without hitches. The desire to ask why can broaden the range of solutions, ultimately resulting in a successful implementation despite the twists and turns.

A good project manager will balance tenacity with adaptation. Too much happens too quickly these days for project managers to stagnate within in a set methodology, toolset or process. We too often see project managers so set in their ways, unfortunately often following the PMI rulebook to its smallest minutia. The moment the project offsets the delicate balance (of the PM), the delivery becomes jeopardized. Come to the table with your preferred methodology and toolkit, but be willing to be flexible during the project implementation. Ultimately, the project manager will be more successful.

At the end of the day, I don’t think being a good project manager is really difficult. I think a shift in mindset and the ability to constantly learn can make you successful. I’ll continue to do what I do and deliver projects. In the meantime, I’ll leave you with this description of a project manager, sent to me by a former coworker. He hadn’t been a fan of project managers until he had the opportunity to work with me on a project. In addition to the several job referrals, he sends me funny project management memes.

pm-meme

 

What’s the virtual candy jar?

Years ago my friend, mentor and boss introduced me to the simple wonders of the candy jar effect. If you have a jar, basket, drawer, etc always supplied with candy, people across the organization will come to you. This is a great and super easy way to find out what’s going on in other parts of the organization, and with people in general. It also helps you develop an idea of what they like, so you can come bearing gifts when you need some assistance.

That said, I haven’t worked in an office full-time since 2008. With that in mind, I try to make sure i’m extra communicative. But, what about everyone else? Flexible work schedules are becoming more and more the norm, so how do you keep pulse on the organization and obtain all that knowledge you would have gained had you been in the office with a candy jar?

I have two separate thoughts on this spanning both sides of the spectrum. On one hand, I would argue that the people who are most effective in working remotely are often times their own “candy jar.” In my case, I find that people come to me with questions because they believe I have something to contribute. This allows me to get some of that additional information and continue to foster those connections outside of the immediate people I work with day in and day out.

But not everyone does a great job working remotely. I have had team members who were extremely difficult to figure out. Even the basics of determining exactly what they were working on, or how a project was progressing was difficult to ascertain. In this situation, I tried the daily stand up call. That helped a bit, but that was all the communication I got in the 24 hour period, unless I initiated it. An additional problem with the daily stand up call is that it gives you insights into the very specific yesterday’s work, today’s work and any roadblocks but doesn’t necessarily allow you to get a pulse on how the person is feeling.

As a manager, I think it’s my job to know what’s going on with my team. As a project manager, you may not be responsible for the team members but it’s still important for you to know the general pulse of the team. But in lieu of a better option, I think I’m stuck with doing my part to check in and ask. I’d love to hear if you have better suggestions.

What’s your virtual candy jar?

What did #givingback teach me about team dynamics?

My younger daughter and I did some volunteer work yesterday at the Capital Area Food Bank warehouse in Washington, DC. We were part of a group of about 12 people, some parents with kids who needed community service hours and other adults. It was fascinating to watch us evolve from individual or small groups to a graceful machine that just did what needed to get done. I left thinking about how a group of strangers working for a good cause can naturally meld, while we have all been in professional situations where people seem to work against the natural evolution.

team-dysfunction

Our job was to unload several pallets of breakfast and lunch foods in the refrigerator, repacking it all into individual banana boxes. Our group of volunteers started working either individually, or with the people that came together. Fairly quickly, people started stepping into roles that just needed to get done. Instead of fighting for floor or pallet space to load boxes, started opening all the boxes and handing them off to packers. Stronger individuals started collecting the boxes as finished, and others stepped into to funnel empty boxes to those that were packing. As pallets were packaged and left empty, others stepped into to breakdown boxes. And we did all of this, with politeness and instinct. I’m not sure anyone even asked any other person their names. It was awesome to have a bunch of strangers work together so seamlessly, all pursuing the same goals (either the short term one of getting out of the fridge or the more altruistic one of helping a worthy cause.)

Why is it then that I have been in more than one professional situation where the team  doesn’t meld in any capacity, let alone as smoothly as yesterday? I’m not talking about the individual who marches to the beat of their own drum, as I’m pretty sure I fall into that position quite a bit. I’m talking about the person or team that seems to fight against almost every request or initiative to solve our customers problems. Maybe it’s because I’ve grown up around small businesses as a child and for most of my professional career. Small businesses need be customer focused to survive in a way that larger companies some times forget. My professional roles have always been in bridging the gaps between customers and technology, so for me, every decision I make is with the customer in mind. It’s unfortunate then when I’ve been in situations where process or team goals have been misaligned. If I’m working to deliver customer value but all efforts are stymied, does it mean the unhelpful person or team isn’t aligned to delivering value to the customer?

I know that this is a harsh criticism. I also recognize that different people have different motivations, and are provided different team goals within organizations. While I don’t truly believe that these teams intentionally set out to hinder what I’m trying to accomplish, I do think it’s unfortunate that there’s that much misalignment across organizations. Too often, customers see the results of this disfunction and ultimately are the ones that get hurt.

 

What are processes without people to follow them?

The … process is only as great as the people who participate in it. – Jeff Miller

Congressman Jeff Miller is attributed to saying this quote in reference to the democratic process, but I think it applies to most process. A process without people following doesn’t go very far.

If you know me, or have navigated my site at all, you know I love to read. Fiction, non-fiction..books, articles, blogs, pretty much anything I can get my hands on. This also means I look for and want documentation and process. I want to see my starting point, and then figure out where I need to go. This also means that I strive to leave the same for others. I am not afraid to leave behind my knowledge or information for others to benefit.

Too often though it is becoming more common to want to be fed information, rather than seek it. When did we lose our natural curiosity? And further, why are we so quick to stop after the first roadblock? Even more frustrating to me are those that should know where to find the information they are looking for, but still don’t follow through.

Don’t get me wrong, this inclination has yielded plenty of new opportunities for me. Because I know these resources exist, I can leverage them and very quickly expand my knowledge, making me more effective. I guess I will keep doing what I do, and try to leave my knowledge on for the next person. I can hope that someone will take advantage of it.

 

 

 

Losing ourselves in the moment….

or maybe it’s just on conference calls. I believe strongly in remote work, and by extension I believe in asynchronous communication like email and chat apps, but also believe we need real-time communication like phone calls, conference calls or web sharing sessions. However, I am still amazed by how people behave on conference calls. It seems as if people just lose a little bit of themselves, and forget common courtesies. Today I’m going to use my soapbox to discuss some of my bigger pet peaves.conference-call-meme

  1. Remember everyone on the conference call, not just those in the room. As a project manager, I try to be conscious of everyone on the call. This includes multiple people that might be in the same room or that person sitting alone. There have been times where I’ve been the only decision maker participating by conference call. During these times, I feIt I had to time my opportunity to speak up just right. I had to do this by jumping in on any pause, regardless of where the discussion was at the time.  Alternatively, I will often have side conversations via text to facilitate progress. For people in the same room, or for the conference call organizer, it is important to remember to intentionally include all participates. You invited them for a reason.
  2. Someone needs to lead the call. The belief that conference calls aren’t effective speaks more to the organization of the call, than anything else. There is always a reason a conference call gets scheduled. Someone needs to facilitate the call. What are you trying to accomplish? What is the take away? And most helpful, if something needs to be prepared or investigated beforehand, make sure that expectation was set when the call was scheduled. Otherwise you are wasting everyone’s time.
  3. Don’t forget your manners. I guess all my frustration really boils down to this. I want to believe that we are all passionate human beings and sometimes tempers flair. I know that’s happened to me. We can only control our own behavior so let’s try to reign in our tempers and remember we are all there, in that moment, for a common good.

 

Semi-homemade is better than bespoke for data analytics

I read a product review this week where the company referred to themselves as a provider of “bespoke” data analytics. I had never heard that term used in the context of data analytics, or software specifically. However, when I googled the term, I found many companies using it in their marketing language, but no reference to it by the people who write about data analytics or software. This led me to start thinking about my experiences managing data integration software projects and how my customers view the solutions.

The projects that I’ve worked on in the last couple of years have primarily been data integration projects where we are combining multiple datasources into a single data warehouse and then leveraging that data to deliver data insights. The platform has some standard integration components that you can leverage, but there is also room for quite a bit of custom development. In every implementation, I have had conversations about what “standard” tools are available and what capabilities can be developed custom. On one hand, once these customers start reviewing the available tools, the first questions asked are usually about how we can customize those tools to their business. Each customer self-identifies as a unique even though most are within the same overall industry. There are always unique scenarios for each customer that needs to be accounted for.

bespoke-suit-pattern

http://www.giandecaro.com/img/background-bespoke.jpg

On the other hand, customization takes time and effort, regardless of whether the work is done in house or by external consultants. Where does that leave us if our customers want/need something specific to their business but don’t want or can’t invest the time and money to do so?

I think as integration partners, we are probably looking at the entire product management and implementation process incorrectly. Our customers need a balance of standard tools that they can quickly customize to their specific needs along with partners who will work with them to develop custom solutions for new or innovative work. This is similar to the idea of leveraging a template to develop your website, but then be able to customize your experience by changing colors or adding widgets that extend the template capabilities. We can think of these types of products as “semi-homemade.”

Semi-homemade is a term used heavily by Sandra Lee regarding her cooking style. She leverages pantry staples and other ingredients and creates amazing dishes. By not having everything made from scratch, Sandra Lee reduces the cooking & prep time but is still able to deliver tasty dishes people want to eat. If we apply the same principles to data analytics, I think we can definitely leverage some basic tools that we allow people to extend or meld, which result in delivering data insights without the pain of everything being a custom solution.

It’s time to shift our mindset away from solely developing out of the box solutions, or solely developing custom solutions. Product and services should be working together to build base tools that are easily extended to meet the changing needs of our customers. We won’t totally eliminate the need for custom solutions, or new products for that matter. But we will more quickly be able to meet the changing needs of our customers.

 

Whose job is QA?

not-my-problem-meme

Tribute to Gene Wilder as Willy Wonka – it’s not my problem meme

developer.com defines the QA (quality assurance) role as “the role responsible for guaranteeing a level of quality for the end client. It’s about contributing to the quality of the final product.” I really like this definition as it does 3 critical things. First, it highlights the importance of the client. A product that works as designs, but doesn’t solve the customer problem fails to address the crux of software development, giving people an application they need or want. Second, it directly states that the QA role contributes to the quality of the final product. Just as developers contribute to the building of the product, and project managers contribute to getting the project done. Last, this definition removes the perception that QA is the responsibility of a single person. And this, my friends, is the topic of today’s post.

Our job as the project team is to build a solution that solves a customer problem or need. I agree that sometimes you are building a solution that customers don’t know they need yet, but unless that need or problem exists, there’s no point in building it. From the very beginning of development, we should all be working with this goal in mind. And if everyone is focused on the same goal, are we then inherently focused on QA? I think so.

My role as project manager puts me directly in front of the customer. This means that I need to be familiar with the solution, in order to speak intelligibly to customers. I tend to do the “final test” of replicating the steps provided by the customer and using the output as proof that the issue is resolved. Unfortunately, there have been too many times where I’m delivered a solution that doesn’t solve the problem or clearly doesn’t yield the “correct” results. Or, if I report a more general issue about performance, I get very tactical response, rather than considering the customer experience.

So what happens? Why does the solution I’m provided not solve the customer problem? Is it because the developer didn’t understand? didn’t care? More likely, it is the developer did some initial investigation and solved what they thought was the problem but didn’t walk through the steps to see it from the customer perspective and therefore missed a critical step.

I’m not advocating for or implying that I wouldn’t or shouldn’t still have the final sign off not the solution, before delivering it to the customer. I’m suggesting that each person who has touched the solution before getting to me should understand the problem we are trying to solve, and be focused on delivering a quality solution. Each developer should be incorporating regular quality checks into their own development. I never want to hear that “my team doesn’t have a QA person” or “it passed my acceptance test.” If the team members understand the goal, and view QA as a part of their job, the customer solution is bound to be better.

 

All hope is not lost..3 reminders regarding the human side of project management

folly-beach-shoreline

Folly Beach SC shoreline

I just returned from a friendcation in Charleston, SC. This was a much needed vacation after a few really stressful weeks. This vacation was filled with good food, good friends and perfect weather. More than the relaxation and rejuvenation, this vacation reminded me of some key pieces to the human side of project management. Yes, fundamentally, all project management is human, but many times we forget the basic courtesies as projects get challenging.

These three reminders have been playing through my head today as I have returned to my project work.

Don’t forget the generosity of strangers

On the first day of our travels, we were taken under Mary’s wing. Mary was a new acquaintance of one of the group members, who happened to be from the Charleston area. Mary went above and beyond, picking us up, showing us around her town, chauffeuring us to the drugstore, grocery store, and finally depositing us several hours later at our beach house. She provided us with a list of places to go and things to do. We were four friends with a lot of luggage, and a lot of “asks” but Mary extended her southern hospitality and made our lives a whole lot easier. We hadn’t realized how much until about a day or so later when we realized that there were no available Ubers in the area we stayed during the off-season.

In project management, you are usually so focused on your immediate team members and milestones that you can lose sight of the periphery. You might be missing out on just the thing you need to deliver more effectively.

If you’re all aligned to the same goals, you can make anything work

This particular vacation had 4 friends, traveling from 4 different areas, with 4 different budgets. There wasn’t a single spat or disagreement of any kind. Nobody complained about people’s choices to sleep, or golf, or not drink, or even to work a little. We each respected the boundaries the others set and made arrangements for food or checks or whatever we needed.

During challenging projects, it can sometimes get contentious. It’s important to realize that everyone should be aligned to the same goals, and therefore should be able to work together to make it happen. If you truly start to see and feel stakeholders pulling away from the central goal, you need to explore that. Sometimes goals have changed, or other times it’s the pressure they are feeling approaching a looming deadline, or something else entirely. It’s your job to figure out what it is, and how to work through it.

Beware of the driftwood in the corner

Driftwood & Sea Glass

Driftwood & Sea Glass

The beach house we stayed in was very cute. As we were lounging in the front room chatting on the first day, I noticed this driftwood and sea glass art piece in the corner. As I looked more closely at it, it manifested itself as a dead, jumping rabbit carcass. It was all a bit morbid and creepy, but this became the consensus of the group.

Unfortunately, projects often end up with a similar situation. Something seemingly “artistic” morphs into its not so pretty reality. As the project manager, it’s your job to identify these instances before they escalate. Just like the driftwood rabbit, once all the stakeholders start to “see” these in the project, it’s very hard to un-see them.

I’m really glad I took this time away. Yes, I did a bit of work. But mostly, I didn’t. We relaxed in the sun under an umbrella on Folly Beach. We laughed. We explored. I’m back at work, taking my projects to the finish line and reminding myself of all that I learned.

Thanks friends.