February 27, 2012

Know Your Team

Posted in Project Management tagged , , , , , , at 8:21 AM by Solutions2Projects, LLC

To get bored in IT project management is to give up.  No project is ever the same regardless of the technology being implemented.  Every project requires some form of a project team which means people are involved.  Even if you work with the same team over and over, there are always new inputs, influences and dynamics that make it a new situation requiring you to adapt as a project manager.

 This is perhaps the most challenging and rewarding part of project management that applies regardless of the industry and technology.  People’s lives are dynamic which means they are puzzles to be decoded on a regular basis throughout a project.  Just when you think you’ve got it figured out, someone has a baby, gets a new boss, is heartbroken, or finds a fabulous new hobby.  All of these things change the person’s priorities which means their interest and devotion to the project shifts and as project managers, we must respond accordingly to ensure that the project is successful. 

 It is important for me to get to know my project team members as people and not just as the resources on the project.  I like to get to know them as individuals and understand what is going on with them personally and professionally.  This provides me with a personal connection and a communication path to getting information regarding changes early in the process so as to better react in the event the changes impact the project.  This sounds manipulative but it’s not.  I am genuinely interested in the people on my projects.   This is evident in that I keep in touch with most project team members long after projects have ended regardless of how tough the project was. 

 And this is the challenge…as project managers we must be genuine in our interest in the resources on our project.  People can sense when you are only in it for the project or your own personal success.  The good news is that the investment in the time to get to know the resources on the project and understand their motivations and obstacles, is invaluable for all parties involved.  The team members feel heard and valued.  The project manager gathers information to effectively manage the team.  The project can move along towards success.    And that’s what it’s all about in the end.

Advertisements

February 6, 2012

Learning From My Mistakes

Posted in Project Management tagged , , , , at 11:51 AM by Solutions2Projects, LLC

I ran my second half marathon yesterday and based on my training, expected to come in at 2 hours and beat my first race time of 2:06.  Training times supported this expectation as two weeks prior to the race, I ran 12.6 miles at a 9:09 pace.  Reality didn’t match expectations and not only did I not reach my 2 hour goal, but I exceeded by first race time by 2 minutes.  It was a very disappointing experience and one I don’t intend to repeat in my next races.  Rather than looking at the experience as a complete failure (I held a personal pity party yesterday), I am choosing to learn from it.  The success here was that I finished despite having to run and walk the last 5 miles of the race. What I learned was the following:

  • Do not train beyond 10 miles prior to the race (I peaked too early)
  • Do not play soccer the Thursday before the race (my legs were tired)
  • Do not participate in any quad workout the week prior to the race (I had a softball coaching clinic with lots of knee bends the day before)
  • Keep the mileage up until a week before the race, then taper (I tapered too early)
  • Set my own pace and go with what is comfortable for me on that day, at that time
  • Running a race alone is tough for me and requires super mental toughness that I need to train for

 This is all valuable information and information I, personally, could only gain from failure.  Other experienced runners provided me with some guidance that I ignored thinking it wouldn’t apply to me as a seasoned athlete.  I may be a seasoned athlete but I am not a seasoned runner.   

 What is relevant here is that I made some fairly sizable tactical errors, still completed the race, and I plan to learn from the errors. 

 The same holds true with any projects I manage in that the results of a decision or series of decisions may not be as expected.  The first goal is to recover from the errors and the second goal is to learn from the mistakes.  I am constantly looking for ways to learn from previous experiences to improve processes and make things more efficient even if it was a total success.  Actually, I apply this to all aspects of my life as accepting mediocrity and the status quo is not acceptable. 

 No project ever goes according to plan.  Assumptions change.  Resources change.  Expectations change.  Situations change.  There will be mistakes, some more costly than others.  The important thing is to learn from the mistakes and apply the newfound wisdom to the next situation so as to avoid a disappointing repeat performance.

February 2, 2012

Nail Down the Details Before Signing Any Agreements

Posted in IT, Project Management tagged , , , , , , at 10:47 AM by Solutions2Projects, LLC

Negotiating contracts with software vendors is always a challenge.  The vendors won’t commit to resources until contracts are signed but without knowing the resources and their qualifications and availability, how do you know you will get what you want?

Vendors also want to defer detailed planning until after the agreements are signed.  Once again this is at odds with best practices from a planning perspective.  During the planning, a lot of details come to light that affect the final buying decision and overall timeline and budget.  Signing before nailing down these details generally ends up being very costly from an expectation and overall resource perspective. 

 A number of years ago I was working for a biotech company and we were selecting an ERP system.  A big name player was interested in breaking into the small-midsized life sciences market and saw our company as an opportunity to make this happen. Our budget wasn’t in line with their typical installs and they were touting a turnkey solution for life sciences.  I was skeptical.  They claimed the implementation and validation could be performed within our budget.  After detailed planning and working through the resource assumptions, it became very clear that they were shifting the responsibility for significant documentation tasks to our team (which was limited) which resulted in the reduced consulting fees.  Once we shifted the responsibility for those tasks back to their consulting team (to meet our timeline), the cost went through the roof and was no longer feasible.  This was not a surprise to us.  What was surprising was that they thought they would slip it by us. 

 In other cases, I’ve been brought into manage projects after agreements have been signed and quickly realize that my client made a series of assumptions (not documented) that were not aligned with what the vendor planned to deliver.  This tends to put me in the awkward and uncomfortable position of renegotiating the contract without much leverage as my client has already committed.  It often requires significant diplomacy on my part in that I have to demonstrate what was overlooked by them during the selection process.  Since they tend to have to defend their decisions and actions internally (politics!) and the scope or budget or timeline changes once detailed planning is performed, it can get pretty hairy. 

 If you are able to work through the details before signing the agreement, a lot of this messiness can be avoided or minimized.  I recommend performing the detailed planning prior to signing contracts, working with the vendor to create detailed statements of work to minimize surprises, and generating a project charter capturing the project elements.  The project charter is an internal document but I generally have the vendor consultants read and sign as well in order to hold them accountable as members of the project team. 

 And one of thing greatest benefits of going through this process is that you can learn very quickly how committed the software vendor is to the success of your project and to your company.  If a vendor is completely resistant to investing the time to generate a detailed statement of work based on detailed planning, this is a major red flag.  I would seriously reconsider doing business with that particular vendor.  Detailed planning sets everyone up for success.

January 26, 2012

Change of Scene

Posted in Project Management tagged , , , at 7:45 AM by Solutions2Projects, LLC

A change of scene offers us the opportunity to look at things from a different perspective which allows us to see what we may not have noticed before.  Seeing it differently can offer up new opportunities or solutions or even eliminate roadblocks or obstacles.  It can also help us to appreciate our original scene. 

 A change of scene requires us to get our of our comfort zone.

 Yesterday I was forced out of my (latest) normal routine of writing some blogs and doing some online marketing from the comfort of my couch, with my dog cramping my laptop, after the kids have left for school (much like I am doing today).  From the comfort of my living room, I have found myself staring outside at the birds and squirrels, listening to the dog snore, without writing a word for a period of time.  It’s been comfortable but not always productive.

 But yesterday I had to leave the house for an hour before an appointment and I went to a local coffee shop.  I got more than a buzz from the super caffeinated Mexican coffee.  I ran into a friend and had a discussion that gave me the inspiration for yesterday’s blog.  The writing flowed so easily, I finished it in less than 15 minutes (and not because of the caffeine).  

 All it took was leaving a comfortable spot and moving to a different one to get an idea that would not have surfaced if I hadn’t moved. 

 This is one of the things I like best about consulting.  While I’ve enjoyed the comfort of working with a particular client on and off for over six years (with other clients at the same time and in between), I’ve also enjoyed the challenges associated with starting new projects at new client sites.  I can take what I’ve learned at one client and apply it at another client (both what works and what doesn’t work).  It also forces me to be flexible as all companies have different cultures, processes and people that require different approaches.  I can refine my processes or try a new approach at a new client without them knowing that I am trying something new.  I might get resistance at an existing client.   

 I am in between projects right now and this too is a change of scene for me.  My workaholic / jam packed schedule routine is thrown off and there are days that I have no scheduled appointments.  Talk about uncomfortable!  What I have been given during this time is the opportunity to stand back and evaluate what works and doesn’t work in my life, both professionally and personally.  It is a welcome and unwelcome gift that I do not want to squander as I can establish some new and healthier habits and practices that will make me a more effective consultant and a happier person. 

 I’ve already started asking myself some questions about what I want to be doing differently, what I want to do more of, and what things could look like if I change things up a bit.  I don’t have any answers yet but without the change in scene, I wouldn’t even have the opportunity to ask them.

January 25, 2012

Staying Connected

Posted in Project Management tagged , , , , at 7:41 AM by Solutions2Projects, LLC

During a project it is very easy for me to focus on the tasks and forget about focusing on the people (other than to make sure they know what tasks they are to be working on).  I assume that everyone is working toward the same endpoint and that completing tasks is the most important thing.  I have to remind myself that part of my job is to stay connected with the people and make sure they are feeling the love.  It is easier to stay connected than to have to reconnect after a period of neglect. 

 This means getting up, walking around, getting on the phone, and giving team members and stakeholders personal attention.  In a formal team setting, they don’t always want to openly discuss issues related or unrelated to the project that could indirectly or directly impact the project.  Taking the time to give them an opportunity to feel heard is vital to the success of the project. 

 Sometimes the information or feedback is difficult to hear (which may be why I sometimes avoid it) but to be effective, I need to set aside my personal insecurities and do what’s right for the team members, stakeholders, project, and client.  I often learn things that may not be pertinent at the time but can be useful later or when pieced together with other pieces of information, begin to form the answer to a problem we might be encountering or better yet, provide us with an opportunity that wouldn’t otherwise be made obvious to me. 

 This is helpful personally as well.  While at a coffee shop this morning, I bumped into a friend I hadn’t seen in a while.  She’s on a board with my husband and mentioned a meeting tonight that I wasn’t aware of.  This prompted me to text my husband to confirm that I need to be in home with the kids.  The bonus here was that I got to reconnect with a friend and, as an extrovert, replenish some energy that’s been lacking a bit lately.  She also shared with me some information about some mutual friends and community projects that I am storing for future reference (all of it good).  I had to look away from my computer long enough to have the chat but it was worth it. 

 As a goal oriented person it is so very easy to focus on ticking things off the to-do list leaving others to their own devices.  This also leaves others to their own agendas which may not match up with the goals and objectives for the project.  Making the communication a to-do list item (a high priority one at that) is critical for project managers.  The people are the keys to the success of the project regardless of the number of tasks completed and staying connected keeps the people connected to project.

January 24, 2012

The Perfect Project Plan

Posted in Project Management tagged , , , at 7:33 AM by Solutions2Projects, LLC

The perfect project plan is perfectly accurate for a nanosecond before it is no longer accurate.  The hours of discussions and effort to create tasks and dependencies, assign resources, add durations, and determine the overall timeline are not completely wasted.  The effort of bringing everyone together to understand the overall objectives and subsequent details is priceless.  The perfect project plan provides a framework for the overall project. It takes into account past experience, expectations, and reality and combined together is a guidance document for the overall project. 

 Resources and availability change.  New information is obtained.  External and internal pressures adjust priorities.  These are all elements that contribute to the immediate obsolescence of a project plan.  As effective project managers, it is our job to take this data into account to reassess and rework the plan and the plan details.  This does not mean modifying the MS Project Plan (my tool of choice) every time there is a new piece of information.  It means communicating revised priorities and tasks and expectations to project team members and stakeholders.  Experienced project managers are constantly adjusting the pieces in the project picture to achieve the overall objectives and communicating to keep the project team members moving toward the finish line.

 I use a status report to communicate tasks on a weekly basis.  It includes the barriers or red flags, work for the week with assigned resources, completed tasks, resource availability, and a high level weekly calendar.  During the status meetings we walk through each section to confirm team members are aware of what tasks should be worked on that week.  We also discuss the completed items, albeit briefly, to give a sense of accomplishment.  I like to go over the weekly calendar to reinforce what is coming up to reduce the number of surprises.  We never look at the project plan as I believe that it is a project manager’s tool.  It is available to team members but generally, no one else actually wants to look at it. 

 The perfect project plan is a project manager’s tool designed with the intention that it will be modified throughout the project.  Resources, durations, end dates, and dependencies can be adjusted to give the project manager a revised sense of what is important on a weekly basis.  In other words, the perfect project plan is flexibly designed to be modified and perfected throughout the life of the project.

January 20, 2012

In Between Days

Posted in Project Management at 7:10 AM by Solutions2Projects, LLC

Over the last week or so, I’ve had a lot of trouble getting motivated to do anything that requires more than two hours of my attention (maybe even an hour).  I thought it might be the weather or being out of a regular routine or post holiday blues.  And then it hit me…this happens after every project I finish (I just wrapped up at Alexza) or after a major goal is accomplished (like the half marathon).  It’s what I’ve dubbed the ‘post project letdown’.

 It’s a very frustrating period for me as I pride myself on accomplishing a lot in a very short period of time.  As a goal oriented person, the more I can check off a list the better I feel.  But it’s during this time that what motivates me normally is what I most abhor.  I can’t even schedule coffee or lunch with a friend while I am in this phase.  And of course it causes my world to be completely off kilter. 

 I used to fight and resist this as there was always another project demanding my attention and there was no time to rest.  Every task took a lot of effort and in the end, resulted in some level of burnout. 

 Now, once I realize what is going on (yes, it can take over a week), I allow myself the time to decompress and replenish my energy stores.  This time, I am blogging, cooking, running, networking, playing poker with the kids, spontaneously spending time with friends, and resisting the urge to feel overwhelmed by the personal project list that grew while I was focused on a client project.  This is no mean feat and a gift that I try to grant myself until I am out of the dip. 

 In a few days, my energy stores will be replenished and I can go back to conquering the world.  Until then, each morning you can find me on my couch, in my pajamas, drinking cappuccinos, listening to French Café Radio on Pandora and focusing my short attention on sharing my wisdom and realizations on Solutions2Projects blog entries.  It’s not a bad way to get back to my ‘normal’ when I am feeling a bit ‘in between’.

January 19, 2012

Carrot or Stick

Posted in Project Management tagged , , , , at 7:43 AM by Solutions2Projects, LLC

What is the best way to motivate project team members?  The short answer is that it depends.  It depends on the individual and as project managers it is incumbent upon us to find out what works for each person and tailor for each. 

 We must get to know the team members and understand what makes them tick.  This takes time that may not appear to be a value-add at the beginning, but it is certainly an investment for later in the project when things really need to get done.  Finding the lever that will get each person moving in the right direction toward the collective goal, helps to eliminate some of the bumps on the road to project success.

 This also means that incentives and rewards need to be built into the project and project budget.  While it would be nice to assume that project team members are intrinsically motivated to do the ‘right thing’, the ‘right thing’ is different for each person and doesn’t necessarily align with the project goals. 

The team can be rewarded or recognized collectively but individual agendas need to be identified in order to increase the likelihood for success. The rewards do not need to be costly and they sometimes don’t cost anything.  For some, recognition is the best reward. Others require cash.  And others, flexibility to work on project tasks at 2 AM. 

Think about what motivates you.  What does it take to get you motivated especially when you’ve been assigned to a project that takes you out of your normal routine and comfort zone.    What would motivate you to work more effectively?  What information or tools do you need or want?  What rewards do you like?  Are you motivated by fear or money or recognition?   

The first step is recognizing that getting your team members motivated to work effectively towards the project goals and objectives cannot be achieved with a one-size-fits-all approach.  The most important and hardest step is taking the time to find the lever that will make each team member a more productive member of the team but it’s worth the effort.

January 18, 2012

Outsourcing to Save Our Sanity

Posted in Project Management tagged , , , , , , at 7:27 AM by Solutions2Projects, LLC

Recently I realized that I will not be the one to teach my children how to drive.  I realized this when my 10 year old was driving the golf cart while we played golf the other day.  It was quite stressful and we were only going 5 miles per hour and no other carts or pedestrians were in sight to run into or over.  Apparently my husband had already given thought to this and was in total agreement.  We have both realized that some things are better left to professionals to save our sanity, increase likelihood of success and reduce likelihood of bloodshed.   

 This got me thinking about my clients and the essential skill sets they need to have on site in their staff versus those that are needed on a periodic basis.  Most of my clients are only able to cover the basics like helpdesk, network, and if they are lucky, database.  Once enterprise or business specific systems are in place, a business analyst is pretty critical.  But IT project management?  The expertise is only really necessary when they are implementing a new system or upgrading and existing one.  This is a function that can be outsourced to experienced professionals. 

 When hiring an external IT project manager for a small company (less than 300 people) in the life sciences industry, compliance experience is key.  Without this experience, the projects can be seriously under planned as validation may not be considered.  Validation is a process that begins at the beginning with requirements definition and vendor selection and goes through system retirement.  Validation is not just documented testing and can add significant time to a project depending on system complexity and risk assessment. 

 Another key element is experience working in small organizations where a project manager has to get his or her hands dirty.  We don’t have the luxury of simply leading and guiding others as resources are generally limited and timelines short.  Therefore, IT project managers in this segment need to step in and act as business analysts, validation resources, and trainers in some cases. 

 Outsourcing IT project management makes sense as projects, by their very definition, have a defined beginning and end.  Once the project is over, it can be closed out and transitioned to on site personnel for ongoing support and your company does not need to retain additional headcount when the project is over.  If done properly, the project-specific knowledge gained by the IT project manager during the project, is transferred to the on site support personnel before the project is closed out. 

 As for drivers’ education, oursourcing makes sense for us personally.  Hopefully the training will be a short-term project beginning with a spin around the block with everyone coming back alive with no bloodshed and ending with a driver’s license.  At this point, as with system projects, once the project ends, or in case of my kids with their driver’s licenses, the real fun and headaches truly begin.

January 17, 2012

Change is Hard

Posted in Project Management tagged , , at 7:30 AM by Solutions2Projects, LLC

My dad often said that if it weren’t for the clients and employees, his job would be perfect.  The same could be held true with regards to project management.  The system implementation from a technical perspective isn’t hard; it’s managing the people and expectations that is most difficult. 

 We all know change is hard.  We also know it is necessary to grow and move forward.  Why do some of us resist it even when we know intellectually it is good for us?

 I know that from my project experience employees are afraid.  In their minds are a series of questions, especially if they haven’t gone through the process before.  Will I still have a job?  Will I be able to do my job?  What if someone finds out I don’t know what I am doing?  What if someone wants more from me than I can do or that I want to do?  I am comfortable with my discomfort; why do I need to change anything?

 I find that getting affected people (team members, employees, stakeholders) to talk about these issues (externalize rather than internalize) acts as a release valve and reduces the fright associated with the unknown.  We also discuss the benefits associated with the change and acknowledge the discomfort associated with the uncertainty.  This doesn’t happen just once and is an ongoing process throughout the project and through the adoption phase after Go Live.  If users don’t use the system and continue to follow old practices, the implementation cannot be considered a success.

 As project managers we are always managing…people, tasks, expectations, constraints.  How we help the people in the organization adjust to the change is a major factor in determining the success of the project.

Next page