Sunday, 3 October 2004

Yes, and – not But

Improvisational comedy, like all team sports is about effective, high-energy, spontaneous collaboration. One of the seven major tenets of Improv is building off each person’s comment and suggestion with “Yes, and…” rather than dismissing it with a “but…”.

“Yes, and…” extends, explores, and enhances the previous suggestion – building trust among all the team members, moving the entire team closer to a successful solution. “But…” stalls the conversation. Cold. Even worse than dismissing the initial suggestion, team members are now second-guessing their solutions to the problems for fear it will be destroyed by the next “but..” This provides a disincentive to solving to the current problem. Turning the team and project into the stagnant, stereotypical office meeting blah. On a related note, questions frequently have a similar effect on teams – see Stop Asking Questions.

In working with different teams, I’ve heard “but..” used in 3 major ways. Though each usage may not contradict the preceding statement, it does stall the conversation and turns a peer-to-peer collaborative opportunity into a unequal power play.

    The 5 Breeds of ‘But’:

  1. “I have information you, the ignorant peon, didn’t consider.”
  2. “A different team tried that under different circumstances, so it won’t ever work.”
  3. “I don’t want to do and don’t actually want to be involved in this project.”
  4. “I have something off-topic to say, and don’t know how else to make my opinion heard.”
  5. and my own personal favorite:

  6. “I completely agree with you and want to take credit for your suggestion.”

    Here are 3 tips for transforming a serial “but” into a ‘yes, and’:

  1. Firmly focus on starting a solution.
    The final solution is rarely needed immediately. An initial starting point and direction will go far in gaining forward momentum. This means any solution is viable, and the objection raised in the ‘but’ can be addressed when it arises.
  2. Question specifically how the ‘but’ affects the situation at hand.
    This is a simple and effective way to specifically identify which one of the 5 breeds of ‘but’ you’re dealing with.
  3. Force the ‘but’ into a solution
    For often entertaining results, have the offender, repeat the statement back substituting ‘yes, and’ for the offending ‘but’.
  4. Completely ignore the ‘but’.
    There’s a fair chance, the objection is a defensive reaction to a fleeting situation. This is especially true for a #1’but’.

Get Your Email Read with Specific, Compelling Subject Lines

One of my biggest pet peeves is vague email subject lines. This is for two reasons;

  1. Sometimes I only have time to read the subject lines – anything urgent needs to jump out.
  2. If I need to file and revisit the email, a clear specific subject line is easiest to re-find.

My experience analyzing open rates and click-through behavior tells me if you want your opt-in marketing email to be read – the subject lines need to be specific, descriptive, and compelling. I’m sure Curt at ExactTarget would agree. The same goes for messages to your colleagues, friends, and family.

Clear, compelling subject lines not only set more accurate expectations for your recipient, they also have a better chance of surviving the numerous SPAM and virus filters between you and your recipient.

We’re all familiar with the vague subject lines of virus carrying emails:

  • “the information you requested”
  • “your resume”
  • “Here is it”
  • “hi, it’s me”
  • “something for you”

Compare these against the subject lines currently in my inbox:

  • “Please Call Me”
  • “your comments appreciated”
  • “Tuesday”
  • “update”
  • “See attached”

Without checking the ‘From’ line, I’m hard pressed to separate the personal, legitimate messages from the hazardous, virus-laden mail.

At the most basic level, subject lines are more like headlines than book titles. Like all compelling headlines – and proper sentences – they need a subject, verb, and predicate. An easy way to guarantee this is by pushing the message details into the subject line. Think of the short text messaging service – SMS – the mobile phone providers are promoting. The brief, one-line messages these services support are like an email without the body.

By making better use of your email’s subject line, you’ll spend less time writing your email and it will be better received.

Tuesday, 24 August 2004

Stop Doing Dumb Stuff

When I need a quick kick in the pants, I reach for Tom Peters’ Brand You 50.

Each one of his 50 tips are tow trucks pulling me out of what ever rut I find myself in.

This is why I’m so excited about his new manifesto from Seth Godin’s ChangeThis project.

This I Believe! – Tom’s 60 TIBs

Yes, that’s 60 perspective changing points to reposition your work, and more importantly, your life.

  • 22. Screw-ups are the mark of excellence; I’ve seen many teams so afraid of making a mistake that the project falls victim of Analysis Paralysis. It’s not pretty. Often, the paralysis could have been avoided by the creation of a few prototypes and being comfortable with learning from failure.
  • 40. Stop doing dumb stuff; Systems become ingrained, systems that were created to solve one problem are repurposed to solve a different problem. They start to get in the way. They start being counter-productive.
  • 43. Take charge of your destiny. Or as Seth Godin says – The Time (to take action) is NOW. Things are constantly in flux, and ironically, that change you’re waiting for to make the big move won’t. That first step is up to you.

The remaining 57 are great and just as thought-provoking.

Thanks Tom.

Sunday, 1 August 2004

Want Better Collaboration – Stop Asking Questions

The first step to a collaborative environment is to banish questions. Yes, banish the question mark from all conversation.

Questions reinforce heirarchial relationships rather than build the peer-to-peer relationships necessary for innovative, effective collaboration.

Step #1. Everyone is smart and everyone’s knowledge is of equal value.

A question forces someone else to make something for you.

Step #2. You can create things others find valuable.

Thursday, 29 July 2004

Only Pigs Can Talk

I’m reviewing an excellent presentation [pdf] on the agile software development landscape when two bullet points on Scrum’s daily meetings stopped me:

  • Chickens and Pigs are invited.
  • Only Pigs can talk.

It took Googling to decipher the metaphor.

Though it goes against my earlier stifling team work post, identifying who’s involved and who’s committed is an excellent way to focus energies and keep the project on task.

Take a look at your projects – are you involved or committed? Where can you be more committed and less involved?

Further in the presentation:

“The error [is] typically 100 times more expensive to correct in the maintenance phase than in the requirements phase.”- Software Engineering Economics.

Reminds me of a story in the automotive design world. Traditionally, automotive designs were modeled in clay. Clay hardens as time passes. So, the longer a decision was put off, the harder – literally – a change is. Just because software doesn’t have a physical manifestation, doesn’t mean it’s not as time-sensitive as clay.

Two final bits of insight from the Extreme Programming camp:

  • If the future is uncertain, don’t code for it today.

  • Do the simplest thing that can possibly work

In other words: Do as Little as Possible.

Monday, 12 July 2004

Usability Not Usable? – Part 2

“People are usually not receptive to a newcomer waltzing in and telling them they’ve been doing their jobs wrong.”

Usability departments exist in a number of our client organizations. Unfortunately, their organizational structural frequently instills an adversarial relationship between the project teams and usability group. The usability group is considered an outside agency – ony evaluating ‘ready for prime time’ work.

This relationship places the usability professional in the lose-lose position of telling the project team their baby is ugly.

Here are 3 tips for making this process more valuable for everyone:

  1. Invite everyone in all the project meetings from the start. This includes developers, usability professionals, project sponsors, clients, and even a customer or two. (and make the meetings working meetings)
  2. Evaluate early and often. The earlier in the project customer insight is captured, the more valuable is it to the project (and the customer). The project is less malleable as time progresses, more decisions (good & bad) have been made, more constraints exist. Everyone learns from early evaluation.
  3. Create, don’t just destroy. Usability evalutions are most valuable and insightful when participants are offered alternatives to compare. Perhaps alternatives don’t exist for the initial evaluation session, but they surely exist for each additional. To make the most of the evaluations the learnings from each session to the next participant in the form of a rough prototype.

The quote beginning this post is from from Ester Derby’s article Change that Fits. Her story describes a recently-fired software development quality engineer. Usability professionals should heed warning.

Thursday, 1 July 2004

Instructions not Inventory

To create a to-do list reflecting your ultimate goal, we highly recommend taking the advice descibed in Recipes Instead of Lists from Nerdherding for Beginners:

“A recipe will include infrastructure work and ‘planned re-work’ that might otherwise be forgotten the alternative is simpliy a list of ingredients.”

Friday, 25 June 2004

Daily Productivity Tips

We’re working with a number of clients to make their days more effective. One of the smallest, yet most profound changes is making each meeting a working meeting. Though powerful and effective, this technique does go against more than 96 years of conventional wisdom

This technique works especially well for document review meetings – have an attendee, you?, make the changes discussed as they’re decided upon. At the end of the meeting, the document is updated – no longer hanging over anyone’s head.

Another tip – before scheduling an in-person meeting, ask yourself what the quickest, easiest way to accomplish the purpose of the meeting. Can the 1o-member project kick-off meeting be handled through email? Probably. Can a decision be reached by a couple of phone calls? Probably.

Over at Worthwhile Magazine, Anita Sharpe highlights a couple other tips for getting time back on your side.

Friday, 11 June 2004

The 30 Second Rule

If it takes you or your collegues longer than 30 seconds to find a piece of information, then your workplace organization needs drastic improvement.

I recently attended Minnesota Technology’s overview on Lean for the Office. The 30 second rule is a great yardstick to measure your day against.

Extend the principal a bit..if no one but yourself can find the information needed to conduct business, the office is being held hostage, and you can’t take a vacation. Two points that wear down the morale of the workplace.

Do As Little As Possible

How little can I do to successfully reach this goal?

Continually asking youreself that questions is the best ways to minimize rework, reach goals quickly, guarantee sustainable solutions, and design for wear.

This approach creates a functional prototype quickly, keeps stress levels down, and keeps product teams lean.

Johanna Rothman has an excellent post highlighting other benefits of this approach from the product development perspective:

  • Understanding the requirements is a scarce resource, and we should focus our energies towards delivering something that shows we understand the specific requirement and the value it has to our customer.
  • Schedule is critical and we don’t have time to do it again, or build technical debt
  • Project cost is important, and we need to manage it

and another on how this approach specifically addresses rework

See how little you can do, and deliver that much as quickly as possible. The technique I use most often is to break the pieces into groups of requirements/features and then perform iterations within whatever lifecycle the people are used to.

Thanks to NerdHerding for Beginners.