Showing posts with label projects. Show all posts
Showing posts with label projects. Show all posts

Saturday, April 21, 2012

See communications and delivery as separate but a part of the same customer-centric whole

It's all part of the same thing,
we just don't know the difference sometimes
but we have to create and define it.
Most projects are tough because there are two main and competing parts to them: doing the work (adding value) and communicating about the work (selling).  I wrote about these two things yesterday.  When we're in roles like project manager or business analyst, we have to do both and can't focus on just one or we'll fail. 

One time at Microsoft I focused exclusively on delivering the value and failed because I didn't spend enough time on communications and change aspects with the customer (I had no time or willingness to, either, so serves her right...). 

On the flip side, dealing exclusively on with the selling aspects is the same as analysis paralysis and we shouldn't just want to sit there and talk about it all day: that's not the goal either.  So there must be some kind of balance between these two things.

I think we're lucky: Scrum makes communications a daily occurrence through standups and has a standard process and roles for communications.  Scrum fixes the time of communications and gives most of  the time to the development team to do their work.  In the meanwhile, management and planning activities happen in parallel. 

In Scrum there's a clear and defined way of communicating and this is necessary.  Many new projects don't have this structure and need to get it as soon as they can.  So, in summary, we need to have the role of delivery, the role of sales, and then a defined and clear relationship between them.  Get it!!

Friday, April 20, 2012

Think of services instead of projects

Hitting the drum once is fun and nice and all (and important)
but playing a sweet drum solo is really what you prefer.
Projects are a convenient way to think about things: they have a beginning, middle, and an end.  How cute.  But the truth is, though, that we shouldn't want to think about the end because this means no pay and no relationship!  I'm not talking about death or anything that serious here, I'm talking about the end of our projects when the value has been delivered and the relationship with the customers and project team is over.  What I'm trying to get at here is that we should rather think in terms of long term and strategic (at the program and account level) than at the project level. 

All this said, we really can't have long-term and strategic without projects and immediate value delivery mechanisms.  The truth is that most value is and can be delivered through projects but we have to learn and enact ways to do projects continuously and forever for our customers.  This takes teams to do. 

Let's start imagining things that are built to last and repeat forever rather than one and done.  Forget the old-school ways.

Name the project

Even kids know how to tell us what to do.
In organizations we become followers.
But don't.  Be perceptive and share it.
Between all the clutter and crap of organizations there is a project somewhere.  You are the person that has to identify and name these projects.  Without you, there are no projects, just chaos and disorder.  Get good at finding, naming, and talking about projects and what they are.  Get good at telling people about them, getting them excited about them and helping them understand how they can help the project succeed.  Don't be martyr or fall guy for the project but continue to represent and be clear with people on it and the way forward, to a better place.

Saturday, March 31, 2012

Consulting is business development: grow two teams

As the main producer,
surround yourself with sales people and delivery people./
Grow two teams.
As a consultant and project manager I realize more and more that one of the primary and fundamental roles is in performing as a sales person.  But I can't do this alone, I need to create and grow a professional and highly capable sales and marketing team.

A big (and probably the biggest) part of consulting is making sure that you get the job done and make the customer happy.  As a consulting sales person this should be easy because you can always blame the delivery folks that the thing went wrong.  But when you're also on the hook for the thing that actually comes out the other end you'd better be really careful.

As a delivery and sales person you have to make sure that you're winning and influencing all of the time: both on the sales and customer side and an the internal delivery side.  It's hard a lot of the time to wear both of these hats but what it means is that you need to build up two teams as the lead consultant: the sales and account management people who support you as well as the delivery people who support you. 

In consulting you are in the middle in a major way.  You have to build up teams above and below you that support you and create cushion and padding so you can comfortably deliver the end product and deflect attacks from difficult customers and the market with very high expectations.

Thursday, March 22, 2012

Be the chief framer

Continue framing and flexing the thing.
Don't get burdened and bogged down
with too many details.  Keep changing.
I want to be the chief framer of things.  This means that I want to be holding the thought process that it is the thought process of record, the one followed by the team.  In this way, I want to lead and be the guy.

I want to be able to suggest what is needed and continue to shape and frame the solution as it changes over time.  I want to guide and shape things so that the optimal solution can come out the other end.  I want to be agile and flexible, responsive.

Things change in projects all of the time but with proper framing and an ability to reflect and change, we can continue to be good and create win-win solutions with our collaborators.