11/26/2013

FTE or Consultant?? Let me Coach!

Oh, the dilemma!

Agile Coach contemplating a new opportunity: "Should I go in as a consultant or an FTE (full-time employee)?

The decision around consulting versus being a full-time employee when it comes to coaching companies in Agile encompasses more than benefits, vacation, salary, etc.  It encompasses what you plan to accomplish, and how successful you want to be at reaching the goals.

In general, there are two coaching paths.

  1. Coaching teams already using Agile techniques
  2. Coaching a department or entire organization through the transformation to using Agile techniques

If you're about to coach teams already using Agile, choose whatever suits you; FTE or Consultant will work.

However, if you're getting an organization up to speed on adopting, and eventually transforming to Agile, then there are a few things to consider.

Why Consulting Works for an Agile Transformation Coach (or any position that requires an organizational change)


No More Politics Please                                                

As someone who has to influence everyone from the teams to upper management, it is important not to have to report to one department.  We all know how politics play out in a matrix organization.  Some departments don't like other departments, one manager wants something different than the other.  At some companies I have consulted with, I saw full-time employees trying to undermine other employees so  that they can get promoted.

Being a consultant means you don't have to play the company politics.  You're able to stand back and watch, so bring some popcorn and a large cherry coke.


Objectivity                                                                        

If you're an FTE assigned under one manager, that person determines your salary and bonuses.  That tells me that you're going to be biased toward what that person wants.

It is important to set expectations up front, especially to the person who is paying you from their department budget.  It is vital to your livelihood as a Coach to reiterate that you are working for everyone involved in the transformation and that you are an objective party no matter what. If you feel that the company is not for that, don't take the job.

Being a consultant means you answer to the entire organization.

Freedom and Focus                                                             

By freedom, I mean freedom to do your job.  As a consultant, you're brought in for one purpose and you should be given the freedom to accomplish that purpose.  As an Agile Transformation Coach, you want to focus on the transformation, not other tasks that are outside that realm.
As an FTE, there are times when you will be asked to take on something else.  Although, this benefits the organization in the short term, the long term effects of not being able to focus on the transformation will hurt the company as your time is taken away


Being a consultant means you get to focus on the goals that were set forth when you were hired.

Trust                                                                                        

One vital component to bringing about change (and Agile Adoptions & Transformations are all about change) is that people have to trust you.  This means that every point I mentioned above has to be true.  The organization has to believe that you aren't playing company politics, that you are objective, and that you are focused on the transformation of mindsets and practices.
Your goal and purpose is to make this company succeed through the practices you teach and live by.  Your goal is not to sell a tool, not to progress in the company, not to make yourself look good. You are to transform an organization so that they are delivering high quality, valuable products that are within a reasonable range of the schedule, scope, and budget constraints.

Being a consultant means that people can trust you to get the job done and see the change through so that it sticks.

________________________________________________________________________________

After the transformation, taking an FTE position or staying a Consultant is up to you.  If you think you've achieved all of the above, and that being an FTE won't change anything because you've set your ground, go ahead.  There are times when being an FTE will work.  My take is, in the beginning especially, it is important to stay away from politics, be objective, have the freedom to focus, and be trusted.  This happens best as a Consultant.

What do you think?  Do you think that when transforming an organization, being an FTE is better?  If so, let me know. I'd love to hear your feedback and experiences. 



 

11/04/2013

Team Fever? Grab the Thermometer!

With symptoms ranging from runny noses, to dry coughs, to fevers that put you in terrible sweats, getting sick is never fun. Being sick is even more disruptive to a team when someone has to miss work and others have to pick up slack, work later, or come up with other innovative ideas on how to continue at the same pace.

The same applies when team members are "sick" at work and have negative symptoms in their work environment; their productivity and quality are negatively impacted.  So how do I gauge how a team feels? I take their temperature.  A temperature gauge is my favorite way to start conversations and anonymously see how team members feel.  I do this before starting a retrospective, but this can be used in other meetings, at a wider level, or even at home for family meetings.

STEP 1

Create a thermometer with a scale, and feel free to make it fun.  With a recent team, someone saw my thermometer and thought I had the junior high girl I mentor work on it. In reality, I was the horrible artist, but the team loved it. We knew what it was for and it served it's purpose.

STEP 2

Create a measurable scale for the thermometer.  I like to use 1-10, though I have also used 1-5 to make it less convoluted.  You can also use words like "Perfect", "Not the Best", "Lousy", "Can I go Home and Never Come Back."  The point is to have some way of measuring how people are feeling.

STEP 3

Identify and document what the scale means and what is being measured so that there is no confusion. What does 1 really mean versus a 5? Am I allowed to use 5.5 or other fractions?
What are we measuring (the last iteration, the release, external factors, etc)?

STEP 4

Have each team member vote anonymously.  I like to hand out post it notes on which individuals write their temperature and hand it in.

STEP 5

Average the responses to get the temperature.

STEP 6

Follow up immediately on why the team thinks the temperature is the way it is.  What factors brought us to a 6?  How do we get to a lower temperature so we don't have a fever?
Document and decide as a team how to resolve any issues that were brought up.

STEP 7

Keep a rolling graph in the team area on the temperatures throughout the project.  You will mostly notice that as velocity lowered or things weren't getting done that the team temperature was worse.  

Let me know in the comments if you have been doing something like this or will be trying it, and what your result is.

TIPS:

  • If a team  has low temperatures all the time, it could be a good thing or it can be that your team doesn't feel like they can be open. Evaluate the cause.
  • Do not call people out if you think they put a bad temperature in.  Keep the conversations objective and allow for openness among the team members.
  • If issues come up that will continue to impact the project, put those items in the backlog so they can be mitigated or resolved. 


10/29/2013

Ghosts, Ghouls, and Estimations

Lurking behind the ominous shadows is something so scary that the shadows cringe in fear.  The mere mention of it sends people running and screaming as they trip over each other in their best efforts to get away.
If  you are one to get scared easily, I recommend you stop here because this is a word that sends chills down spines, makes people cower, automatically arches cats' backs in a defense stance.  The word is:

             Estimation

_________________________________________________________________________________

Estimating within an Agile project is an easy thing to do, but one of the hardest concepts to grasp.  We just don't get it.  If using points, we want to try to correlate points to days.  If using ideal days, we want to use that to understand why something we said would take "two days" really took three or four.

10/24/2013

Attack of the Cop Out Words

We say about 10,000 to 25,000 words a day, according to the latest statistic I could find. Well, here's what I have to say to that...

If we're saying all these words, let's make them valuable. Let's make sure they do not minimize our intentions.  Let's make sure they are powerful.

Below is my list of words to stay away from (in day-to-day work contexts). 

10/22/2013

Iron Man's Initial Resistance to Teamwork

Walking through the front entrance where I'm currently consulting as a transformation coach, stands a life size replica of Iron Man. I don't yet know the significance of why it is there, but i




Iron Man's existence begins with a child prodigy who grew up to be a pretentious, mostly egocentric engineering genius named Tony Stark.  During the movies, comics, and books, Stark takes on the Iron Man persona, saving people, being a hero, and letting his selfishness shine through.  He can do it all.  He is the one who is the genius. He doesn't want anyone else involved.

However, as things progress, it becomes apparent that Stark cannot do everything by himself.  He needs his friends, his assistant/lover, his community to help him.

As I work with and coach teams, and organizations, I see this same mentality.  Famous quotes I'm used to include:
     "We're getting the product out the door, something must be right..."
     "I'd rather just get my work done than have to worry about a process..."
     "Having code reviews is a waste of time; I know what I'm doing..."
     "I don't want anything else added that takes up more time..."

9/02/2013

ACT on Adaptability


A = Adaptability
C = Consistency
T = Teamwork 


Applying Adaptability, Consistency, and Teamwork is important when it comes to delivering a successful project. 

Being able to Adapt is the first and major part of successfully delivering a high quality, valuable product within a realistic time frame that still meets the customers' needs.

Changes come at all times during a project:
  • Requirements change due to the market's demands. 
  • Resources leave or get transferred.
  • Organizations go through mergers or acquisitions.
  • Tools get introduced mid-project.
  • Schedules change. Scope changes.  Budget changes.
Adapting means that we have to be able and willing to open our minds to thinking outside the box, to allow ourselves to take that step down a road we are not yet accustomed to.

How we adapt at work can be seen by how we adapt in our everyday lives.

4/16/2013

You Say "Just a Phone Screen", I Say "Just Your Career's Future on the Line"


Common Etiquette of Phone Screens (or you would think it should be common knowledge)

Over the past couple years, I conducted over 100 phone screens for my and other's teams.

Phone screens are the first time that I get to hear a candidate and talk to them.  Besides the resume which helps me choose whether to phone screen, the phone screen gives me the knowledge to know if I should bring someone in for an in person interview.

Fortunately, most phone screens go well.  However, some do not.  Below are my 10 tips to make your phone screen as best as possible.

For Vendors: Take note, because many of your candidates are guilty of not doing the following.

Answer the Phone with your Name.  For instance, "This is Ebony" is the first thing I say if I'm expecting a call.  Here's why.  I don't want someone to butcher my name (yes, it is only 5 letters, but trust me, there are many ways I hear it pronounced).  Second, as an interviewer, I may not know how to pronounce your name.  Make me feel comfortable, so I can skip the first few seconds asking about pronunciation, and we can focus on seeing if you're a great fit for the job.

Use a Landline if Possible.  One of the most popular commercials years (and years) ago had the tagline "Can you hear me now?" and there was a reason for it resonating among millions of people.  No, I can't hear you now, and even if so, if you have to ask, there's a problem.  My advice: find a landline.  Granted, I know it can be difficult these days (I have one phone and it's my cell phone).  So, if you're planning on using a cell phone.  Call some friends using that cell from the exact location you'll be taking the phone screen.  You want to make sure you get good reception.  And, if you choose to use a cell phone, don't blame me for the fact that you hear an echo or I'm cutting out.  I'm on a landline, and most companies will be.  Plus, you're being interviewed by me, which means stay away from pointing fingers at me.  Instead, work on getting the issue solved or next time prepare like I mention here.

Be Ready for the Phone Screen.  You should not have to tell me to wait while you go find a room, finish a task, or get off another call.  Phone screens are scheduled (or should  be), so be prepared.

Prepare for Common Questions.  Some of these include: "Tell me about yourself", "Tell me about your last job", "Why do you think you'll be good for this position?", "What do you like about our company?"...  Most importantly, as you're preparing, make sure that your answers apply to the job for which you're being phone screened.

Answer Concisely while Selling Yourself. Phone screens aren't hours long (or mine aren't), so I want to get a good grasp on who you are and how you will fit into this company.  Give me what I will find important.  At the same time, sell yourself!  30-45 minutes isn't as long as you would think.  Sometimes, if you haven't sold yourself in half that time, you could be cut short from finishing.

Listen, Listen, Listen.  I want to know certain information about you so listen to the question and answer that question.  So many times, interviewees don't even answer or address the questions I ask. That proves to me that you most likely won't be able to take direction, or listen to others or even work together competently on a team.

Answer honestly.  If you don't know an answer, say you are not familiar with that concept, but will follow up on it.  I put this on here because it's funny how many people try to get over on me.  I can hear you typing in the background trying to google an answer.  I can tell when you put me on mute to look something up or maybe ask someone who is there with you. I will cut a phone screen short if it doesn't seem like you're being honest with me.

Lessen the Silence.  Long pauses on a phone call can be detrimental by seeming much longer than they really are.  Since I can't see you, I don't know if you're thinking, yawning, or just sitting there dazed and confused.  Try not to have pauses longer than two seconds.  If you're figuring out an answer to a technical question, explain how you're getting that answer.  This will lessen the silence, and give the interviewer an idea on your thought process.

Don't Ask Unnecessary Questions.  The phone screen is only the first part of the interview process for many.  This means that there's still more to do.  Stay away from asking questions right now about salary, vacation, work hours, etc.  This only tells me that you're more worried about that instead of what the job entails or what kind of culture we have, etc.

Give a Firm Handshake.  Yes, I know you're on the phone and can't give a physical handshake, but end the call as if you are giving me a handshake and thanking me for my time.  I recommend to interviewees I coach to extend their hand and pretend they're giving the person on the other line a handshake.  As an interviewer, I don't know you're extending your hand, but your tone of voice will say so.  By giving thanks for my time and speaking with you, it shows gratitude and respect.