This cobbler just made herself some new shoes

Gearmark (my site) was great in 2007. Yeah, you read  that right. I haven't redesigned it since 2007. But I got around that with clients because I was THAT cobbler who didn't make herself shoes. I was just too busy making other people shoes to be bothered with covering my own bare feet.

But if I were to have shoes – they were going to be DAMN AMAZING SHOES!

I originally was going to create a fantabulous UX for this new site – hire one of my designer friends to expand my brand visually, a content strategist to make me sound cutting edge and get the site optimized for SEO, and a developer build it in HTML 5 – optimized for a tablet. It would have all sorts of gadgets and be super cool and awesome. And showcase my touch as an IA/UX strategist.

But then I realized – Gearmark has changed.

I have specialized in UX, but have been doing more Customer Experience work for the past 20 years. I didn't realize this until I interviewed for a Customer Experience position a while ago. They were looking for someone who understood customer support, sales, phones, Web, etc. They were also looking for someone who was more of an illustrator rather than a strategist, so that was a deal breaker. But the experience got me to consider where I was really headed and where my true interests lie.

About 10 years ago, I wrote this methodology paper that supports why I chose the name Gearmark for my company. Basically, the paper is about creating Customer Experiences. I didn't know that then, but a company's personality connects it to its brand and it's actions – or experience – is the same as the CX. I need to finish writing it.

But I digress…

I realized I needed to make some changes – the old site wasn't just dated and dusty and desperately needing to be updated. GEARMARK was dated and dusty and needed updating. 

So this site is a first step for me to make my own shoes – in more ways than one.

Something is better than nothing.

I think I say this all day in an effort to move projects along. Rather than waiting for "perfect," you only make progress by getting something out there for customers to use, give feedback on, and adjust. (Sounds a little like Agile, doesn't it!?)

This time, I listened to what I tell everyone out there and made a new site through Wix. Yes, I used a DIY tool to create a site. Am I embarrassed by that? Honestly, a little. I should be able to build my own site. But at the same time, why should I spend a lot of time and money to build something that I haven't fully thought through myself?

I could miss some opportunities thinking rather than doing.

I think I have rewritten my content 14-16 times so far (and I will probably rewrite the content 14-16 times more). I'm trying to figure out how Agile fits with CX and how to position that. And I'm still puzzled at how my Women at Work blog fits into the whole thing. And I agree with one of my friends who told me that it has too many words and needs more pictures and gizmo's. 

But the bottom line is that I have "something" out there to iterate on. That's more than what I had 2 days ago. 

So without further adieu – TA DA! Here is the new baby: http://www.gearmark.com

Let me know what you think. I'm open to all feedback and looking to improve this venture.

This cobbler just made herself some new shoes

The best quote ever: Control is for Beginners. Iteration is truly the mother of invention.

"Control is for beginners" – that is probably the best quote ever (see the HBR article for more info – thanks, Deb Mills-Scofiel for that!). And it is so true. If we wait for perfection in business – or the exact right thing to do – we get nothing done and become a bottleneck. AT&T stopped being innovative because of it. You can't get to perfection unless you put something out there, see what happens, and make changes to make it better (sounds a little like Agile, huh?).

One my teachers recently told me that we are all perfect – and this applies also to control and to Agile and improv. Whatever you do in this time and space is the right thing to do. You can always make adjustments if you learn more about something in the future. But what we do now is just fine. 

The next time you work on a project – keep that in mind. What you do now is just fine. If improv musicians and dancers didn't think that way – they would never perform, never try something new, never create something great. 

Take it one step further, we wouldn't have flight, lightbulbs, the Internet, x-rays if someone didn't iterate. Iteration is the mother of invention.

The best quote ever: Control is for Beginners. Iteration is truly the mother of invention.

John Lennon would have liked Agile….

Life is what Happens while you are busy making other plans.

–John Lennon

This is why it is so key work in an Agile environment for a project. Things happen – and the team should have a life outside of work. Making plans stops you from doing and acting. And by living – your plans definitely will change…so why make indepth plans that will change again? It's bureaucracy plus.

Just had to share!

John Lennon would have liked Agile….

Day 2: Getting my hands dusty with Linux Mint

I'm starting to get into my groove for using Linux Mint. It's better than what I thought it would be. I'm also starting to think about how I'd like to structure my 30 days. I'm thinking about splitting my time between Mint, Ubuntu (which looks plain sexy and I now want an Ubuntu phone, but that's another story), Tails and maybe another. We'll see.

For now I'm stuck with Mint for 8-10 days. And I think I'm gonna like it.

 

My Linux Mint journey for the day: 

My initial goal was to fix the screen resolution from dainty to usable. It didn't really go as expected. I kept selecting System Preferences (that worked great), but on the screen I couldn't find the Display option. And then when I clicked Display from the footer nav, I got nothin'. It happened a half-dozen times more and I couldn't figure out how to get the screen I wanted, so rather than turn into a crazy person (repeating the same thing and expecting a different outcome), I decided to give up.

A nit pick about the Settings area…The initial display for settings makes sense. The sub-screens are a little confusing because there isn't an arrow to return to the previous screen. There is a "All Settings" type button, to see all, but a back button would be more user friendly.

Yes, I'm a little disappointed. I like Mint, but that's not making me feel so great about it.

 

I noticed a disc on the Desktop to install Linux Mint. I then realized that I got it to run on Parallels, but it wasn't really installed. I was a tad disappointed and confused, but I decided to click on it and install it. 

It was a standard guided installation, so I felt pretty comfortable – until I got to Step 2.

I panicked.

I'm using an emulator, so it's quasi-partitioning my computer to use a different platform. I understand that. But to tell the user that all of his files will be wiped out because the system doesn't see anything, that's scary. I clicked on another option to create a partition, and I wasn't very successful there. I got worried about what I was doing. Will I delete all my files? Will everything go away? Will I kill my hard drive? Another panic point.

After trying this out twice, I decided again to avoid insanity/crazyland, and just move on to something else.

If anyone has any suggestions to me as to what to do here – let me know. I'm just scared to proceed.

 

After all those challenges, I decided to see what it was like to use Mint's MSOffice equivalent products: LibreWriter and LibreCalc. 

Yes, it was comforting to use something familiar.

Here are my high-level thoughts on LibreWriter after 30 minutes of tinkering:

  • It includes some advanced features like Comments. I was surprised – those are hard features to include and they had them.
  • The icons were a little odd – being in greyscale just didn't have the impact. It was also hard to see them in the high resolution – they were baby size. And some of them didn't make sense. The "save" button wasn't what I would expect to see.
  • To save themselves with the icon challenges, they had rollovers with text. It was helpful, but the icons really should be more meaningful.
  • Creating tables was kind of fun! It was very similar to MSWord with the rollover grid.
  • There were also icons in the footer specific for a table. That was an interesting way to treat it. Once the user found it, it was incredibly useful. And the icons that are active are in color – which is also useful.
  • There were also some themes/colors for tables. They weren't bad, but weren't great (colors and fonts could use a little work).
  • Color features – it would be nice if the colors were organized as they are in MSWord or Office, or at least displayed as a spectrum. 

In LibreCalc:

  • If you select "undo," the content in the cell is removed. Not good.
  • Why is there a gallery in a spreadsheet program? I didn't understand this.
  • What is the navigator functionality? Why is it there?

I just noticed that LibreOffice is an open source product. I wonder if I should send this info to them? Maybe this should also be made better know in the Mint OS? I had no idea until just now, looking them up online to make sure I got the product names right.

 

Summary of Day 2:

  • Difficult installing permanently – not to just run it
  • Challenges with screen resolution
  • Feedback on LibreOffice – but would like to see that highlighted on the Mint site that this is being used. That's not super clear right now.

 

I look forward to getting your thoughts/feedback!

 

Day 2: Getting my hands dusty with Linux Mint

Day 1: Starting my 30 days with Linux UIs

Background

My friend Jim Daniel at Tinkerer and I had a discussion the other day about Linux and it’s UI. He asked if I was familiar with it and honestly, I tend to stay away from seemingly complicated products, so I said no. I mean, isn’t Linux is a command line platform? I haven’t used one of those for close to 20 years – I haven’t had to and I don’t want to. My UNIX is rusty anyway.

He told me that Linux had a UI. Huh. Interesting. Then he encouraged me to take a look at it and write up a blog about my thoughts about its UX. I took at look at the Mint site and it seemed like something I’d like to explore more. It honestly reminded me of some of the UNIX UIs back in the day. I know Linux is a better OS than Windows – so maybe this is a good alternative? And I figured it would be fun to expand my knowledge and do something different.

However, after installing Linux Mint, I had an idea. Why not write up my experiences with Linux – 1 hour per day for 30 days? Today is day 1 of my 30 days experiencing Linux UIs (Mint and Ubuntu). I’m still using the Mac OS and Windows, but I’m just testing the waters for Linux to get more insight.

Pre-Installation Thoughts

Before I installed Linux, I visited the Linux Mint site. There is a lot of information, targeted to developers rather than those who are developer-lite or consumers. It was a little intimidating. I’d rather see the features of Linux highlighted – like we offer these software packages with the download, or that if you use Linux, you’ll have these benefits on your hardware – over the release notes and technical insights. And maybe if they showed a way that someone could install Linux in an easier way.

There is a way to get involved with the Linux Mint project, but as a general consumer, I wasn’t sure what to do with that. I almost feel like there should be 2 sites – one for downloading software and one for developers for the project. It may help general distribution to the less technical. Or separate those who just want the downloads from those who want to develop?

But maybe for now it is targeted more to the developers than to someone like me? I had to wonder…

I wasn’t too afraid to download Linux – it was honestly super easy to find and get a copy – but at the same time, I anticipated a difficult installation experience because I would need to have technical knowledge, just based on the site experience.

Installation

I used Parallels on my Mac to install Linux Mint. That was probably the easiest installation experience I have ever had – easier than when I installed Windows 8! The emulator did all the work and everything installed as expected. I then had more confidence to use Linux and started wondering if I made a big deal out of nothing.

Starting Linux

I spent about an hour playing with it. I know I have more to explore, but here is what I liked so far:

  • It felt similar to windows in some ways, so it wasn’t such a surprise to use.
  • I got a few good surprises – like an Office Suite, Firefox built in, and some other tools. I thought I was going to get a blank OS with no functionality and no real way to get any (because there isn’t a ton of support for Linux). Now I just need to use it more to learn how it works.
  • Intuitive at first glance. I was able to pretty much figure my way around – not as an expert – but it was a great start.
  • Some cool little features – I like that there is text available to indicate the product you are rolling over, getting ready to select, and what it does. There are also options to sort/filter your apps so you only see what you want.

What I didn’t like:

  • Opening Linux Mint on Parallels presented me with a high-res screen which was just hard to read. And I couldn’t easily find way to reduce the screen size. I’m fine with struggling with it – now I have a challenge to fix it – but the average consumer-type wouldn’t be so motivated.


  • It’s like windows with some great features  – but maybe go away from windows? Windows is ok as a construct, and people will more easily adopt something similar, but is that really the way to go?
  • I like the filter for the apps but it could be a little more obvious what it is. It took me a bit to figure it out.

That’s all for now. I’d say it was a pretty productive Day 1. I look forward to hearing your thoughts and comments and getting a dialog going. If anyone knows how to fix the screen resolution issue on Parallels, let me know.

Day 1: Starting my 30 days with Linux UIs

Does good security REALLY mean a difficult UX?

Recently, I forgot my password at a financial site. I tried to remember it, and kept entering it into the fields over and over again until I was locked out. I wanted to pay my bill, so I called the 800-number they had posted online to give them money. 

A nice lady answered the phone and asked me a bunch of questions about things I didn't know. Sure, I was traveling and not near copies of my bill, but at the same time, if I can't answer those same questions to use the automated password recovery system – then most likely, asking me those same questions on the phone won't mean that God's light will shine on my head and I will suddenly have an answer to the questions I couldn't answer 5 seconds ago online.

And this company isn't alone. I've noticed some sophisticated financial sites doing similar things. It's astonishing. Financial sites in general can be intimidating because they are dealing with something highly complex – money – so experiencing additional conflict over the phone just makes the experience with that financial institution worse. The most discouraging part of the call I was on was the person on the phone telling me that all systems are like this. I just let it go and hung up (after paying) to avoid a confrontation, but what I wanted to say was:

  1. That's not true – some financial institutions think about their customers more than others. Don't generalize.
  2. Most customers don't memorize their account numbers. Sure, there are cards that have this information – but what if someone doesn't have the card on hand and stores it in a safe place at home? People don't always think in numbers.
  3. I have to wonder if financial institutions like being paid money. Given how some places act, you have to wonder if they indeed like being paid – but more on that later.

With all this in my head, I had to wonder how the nice lady couldn't understand why I paid off my account that day – amazing! 

That experience got me to think more about password recovery systems and the pitfalls that occur with user security – mainly, a focus on company manufactured information about a user rather than information about the user him or herself. 

I'm not proposing users giving up additional personal information about themselves. In some ways, that's even WORSE security. I mean, does a company really need to know who your favorite teacher was? I'm suggesting that there could be ways to use someone's information in random patterns to confirm an identity and keep that person's data secure. I'm suggesting divorcing account numbers from user data, making it harder to link the two types of content together. These types of approaches may reduce identity theft and allow people to prove their identity in simple ways (rather than to make it harder – which is the trend today).

I know that a lot of this is theoretical and I need to spend time trying this out, but if you think about user requirements to have security that "feels good and easy:" 

  • Leverage information that a user will readily know and doesn't need to find paperwork to access
  • Stop asking for additional information from a user that could be leaked to supposedly "increase security" 
  • Balance security and personal knowledge without the "big brother" feel
  • Replace leveraging a data key particular to the company with user data – actually, this may break that connection and make it harder to hack an account – but more on this later.

 

So if a user forgets his password? How would this system work?

  • Leverage a randomizer to present different questions about a user to the user – middle name, zip code, home address vs mailing address – Presenting this information at random could be considered a security measure. This would stop 'bots from being successful to break into an account because there would be no pattern to data presentation. It would also deter a hacker from entering data manually – knowing that this is happening would be a lot of work to enter the correct data. And what if a field was missing? There could always be a default key to enter that the user would know. It needs to be thought through more, but it is definitely one approach. 
  • Use historic activity to validate identity – What if a system asked if you made a purchase yesterday? Or which swimsuit you bought in the past month? The questions don't have to be about an exact time, and it doesn't necessarily need to be presented as if it were "big brother" (I invite you to share your ideas on that below) – it could be presented as information only you and the company would know. It's personal knowledge. And it is more user friendly – the user would most likely know if he purchased something in the past month MORE than he would know his account number.
  • Did you live at this past address? I experienced getting questions like this before. Using a past address you may have for a user is a great form of security (asking which of these addresses did you live at or which one did you not live at – very effective). The chances of a hacker or identity thief knowing that is slim. However, it does border on being "big brother." I'd only suggest that a company uses this if they have the information (rather than discarding past addresses for an account – save them for later use). I mean, you could use past shipping addresses for security as well. And it is something a user would know or be aware.

There are some current trends in security that isn't personal – it is based on the PERSON. I think these trends are intrusive and provide a company or device with too much personal information that could be used against you:

  • Fingerprints. There are other body parts/noises that could be used that are particular to a person and more accurate. If you are going to scan a body part, retinal scans are far more accurate. However, why do you need to use a fingerprint to get into your phone? Why is a body part scan required for confirming identity? Does the data really need to be that  secure? What about voice recognition technology or patterns? That's far more accurate too. But to go beyond that argument – using a body part for security is giving additional information over to a company and that data could be stolen and used against you. Sure, it's a paranoid view, but hackers don't think like we do – they think about how to use data to get money. They will find a way to use this against you.
  • Linking an account number with a person. This is direct and effective, has history with labelling humans for tracking (won't go to a direct analogy with that), and is easy for a company to manage. However, what do hackers always go for? The list of accounts numbers and names and passwords. If the account number data for a user were disassociated from him and his security information (basically, identity information) and his password – that makes things harder for a hacker. Something to think about.
  • Asking a user for additional "security" information. Questions like: what is your favorite color? Where did you go to elementary school? This is to make things easier for the system and a developer, but at the same time, this is additional data to protect. Yes – more security is needed, so what was gained here?

The challenge with these systems is that:

  1. A user is giving you more information than you need to keep their data secure
  2. You need to enter the information EXACTLY as you entered it in the first place to be "approved." That's NOT user friendly. Users don't remember what they had for lunch yesterday – how would they remember how they entered their first grade teacher's name weeks ago? Mrs. Smith, Smith, Elaine. Or again, an account number for something they use once every few months?

Creating secure environments isn't about just about keeping information safe – it's about creating a balanced, usable environment. Some of the ideas outlined here haven't been tested – I'm presenting these ideas for your consideration to create safe, usable environments. In today's data-filled environment where we have a gazillion passwords, account numbers, and other data points – users need this process simplified. Security is becoming complicated with a lot of risks like identity theft. And the current standards aren't really working if identity theft is continuing to thrive.

What is better for the user and their concerns? I invite you to leave comments and contribute to the conversation.

Does good security REALLY mean a difficult UX?

Improv and Agile – Part 3: Limits

Limits. I love talking about limits — it is such a controversial subject with no concrete answers. People can always achieve what they put their mind to, so in some ways, limits don't exist; but at the same time, there are some finite limits in our lives – 24 hours in a day, our need to get nutrients, the need for rest and sleep. There are also some personal limits with skill sets and abilities, and these limits are most curious because yes, we are all capable of most anything over time with study and practice, but there is always the lingering question – what can we really do today? Today we all can't do everything well – unless we are beyond gifts. We typically do what we regularly practice well (the 10,000 hour law from Malcolm Gladwell in Outliers) or have natural abilities to do (either innate talents, which I do believe in, or from a past life, a la Shirley MacLaine), but I digress. 

 

Knowing Your Role

It would be more than a surprise if a belly dancer performing with a live band suddenly stopped performing, walked over to the keyboard (or drum or whatever instrument) and took the musician's place while he started to dance. It would be a pleasant surprise if the switch was successful and entertaining; most times, I think the switch would be just make a bad show.

It's the same for an Agile team. If the database guy suddenly stopped his work and started doing UX work, it would be the same experience – a bad one. Everyone does something really well – and that should be respected (see my blog entry on "The Do's and Don'ts of Collaboration"). Sometimes, this doesn't happen and team members get into each other's business, which causes solution quality issues for a project – but that's a whole separate issue and there is a blog entry about that.

Knowing your role on a team is partly about knowing your personal limits, your personal strengths (your knowledge), and how you can contribute best to a group. Not everyone can be the belly dancer in the same way not everyone can be the UX person – and that's what makes a successful project. Everyone's talents are leveraged to achieve a goal.

 

Time and Daily Energy is Truly limited & Limits help you figure out how to make it happen

A dancer can only perform for so long physically for a show – it just can't go on and on for days or hours. And there is the audience attention span to consider (it can't really be more than 20-30 minutes per dancer – people zone out). You can't stop in the middle of a performance – you have to finish it to the end. And the musicians and the dancer both want the best performance possible. The musicians may determine the best song to play that showcases their strengths and the strengths of the dancer. 

Agile is also about knowing your limits. What is an estimation meeting but finding what can be done in a finite amount of time with a team of a defined skillset? You determine the size of a task and its level of difficulty. You openly discuss with your team what is easy and what is hard based on the strengths and weaknesses of the team. You talk about your area of expertise and how you can contribute best. The team works to achieve a weekly velocity (a limit), sometimes trying to surpass it, sometimes just trying to achieve it. The stories are prioritized and scheduled to that velocity/limit. And the business prioritizes tasks, knowing which is most important to get done first. Agile is all about getting as much done as possible within limits. 

Limits help produce the best product/performance in a given timeframe. There is always time to do more later, but you have a set amount of time for delivering something today.

 

Limits Optimize Preparation 

Improv and Agile are about people being prepared rather than following a plan (See Improv and Agile – Part 1). It's about having the self-confidence to know that the goal will be achieved in the timeframe rather than living under the stress of a deadline to achieve a goal that everyone knows is close to impossible to get done. Successful performers rehearse and practice, know there is a performance date, but if they see the performance date as a deadline for the "big performance"- they stress out. This is what new performers do. Seasoned performers see a performance date as a snapshot in time – this is what I am able to share with an audience today. That same performer may go on stage to do the same piece again – or not – it's about what they do at that time based on how prepared they are that day.

The same is true for an Agile project. The team does the best they can in the timeframe based on how prepared they are. They can only do so much research, only do so much per task. It's not about perfection – it's about how good can it be based on what is known in the timeframe to get it to work. An Agile Sprint is truly about a performance by the team to see what can be created for the demo, and shared with the larger group in the company.

 

Without limits, I don't think anything would ever get done. There has to be a day where what people are working gets presented, or shared, with society. Everyone on a team has a role due to personal limits. A team figures out what they are going to do based on their strengths (limits). Sure, we all have infinite potential over a lifetime, but we have a lot of limits so to what will make us successful today.

Improv and Agile – Part 3: Limits

Microsoft could get a needed makeover with a new CEO

I decided to continue reading the article series about Balmer departing Microsoft and its hopes for the future. I like that the article is based on what insiders think and their candidness about Microsoft is really like; it's a voyeuristic peek inside the Empire.

If Microsoft decided to do most of what is on the list, that would be awesome. It's a company with some great talent that unfortunately gets lost in a mix of bureaucracy and restrictive business ideology with dashes of a lack of original vision and "me too" thinking.

I stick to my guns about the Microsoft OS. The days of a huge, overactive OS managing and running applications on a PC is fading away. Maybe it's needed for large servers – but not for individual use. There will be more and more online apps that will make the concept of a Personal Computer seem limited. Personal Home servers with files (including movies, music, etc.) accessed by any home device is almost a necessity; cloud storage is a minimum requirement as you move from location to location, device to device, working with distributed teams; storing information on your own device is emerging as just plain weird because you can't access those files from your phone, computer, tablet, etc. and you can't share them with other people. Businesses have been moving towards this sharing model as well over the past few years – storing files on a server and using corporate Intranets or Sharepoints so anyone can access it from any device. The technology needs to mirror how people work – we don't work alone in a cubicle anymore. It's all teamwork.

With that said, Microsoft really need to make MSOffice available on all platforms and devices. Microsoft is paranoid sometimes and it's just silly. For the longest time, they didn't really innovate Office for the Mac because it is a competing platform. That's old thinking. In today's business world, we know that it benefits you to make your product available across platforms. The world is getting smaller and smaller and it's all about sharing and partnerships – even with your competition. How paranoid can you be to believe that offering Office on an iPad will cannibalize your sales? People are buying tablets anyway. If they don't buy your tablet, they could still be a customer of your products. It's like restaurants that don't let you BYOB. You are still eating there, so what does it matter that you aren't drinking there? Isn't $25/person better than $0/person because the person wanted to have a particular wine?

I found this article on Ars Technica which proposes that Microsoft has been a little cutting edge. It's an interesting perspective. The article claims that Microsoft's challenge is merging consumer and business technology. That's true at some level. However, many of the technologies raised in the article are frankly, me-too competitive responses to what's in the market. It's not innovation. Office 365 is a response to the market – it should have happened years and years ago. Microsoft SQL database was a response to Oracle – and they got market share by originally offering it for free to get people on it. Lync is a chat tool like AIM, YahooIM, and Hotmail chat. It's another technology response. I could continue.

Microsoft needs a vision beyond doing "me-too" technology, responding to the market a little too late, and make a difference. It needs to change its market position from being so self-contained and paranoid and see technology as something people don't need to "marry" to use it – they use Microsoft, Apple, Google, HP, Samsung, IBM – you get the picture. It's a BYO world – not a one-stop-shop world, with multiple platforms and apps, where people are using what they perceive as the best on various platforms. The concept of Windows on a PC is dying. They need to go on a retreat and get a fresh perspective. Ok, they need a makeover.

Microsoft could get a needed makeover with a new CEO

Improv and Agile – Part 2: Teamwork makes the experience

Agile is about teamwork – as is a live music belly dance performance. There is distributed ownership and responsibility and in both cases, the teams work together to create great experiences for customers/users. So here are more fun comparisons…

 

In Egypt, the top dancers have their own band. Yes, the band works for the dancer – the dancer orchestrates the show, chooses the music, and leads the band.

However, when you aren't as well known and don't have a budget (or if you are traveling without your band), you come to a club or restaurant to dance and the band comes to jam. The band and dancer are colleagues and everyone collaborates on the performance. The band doesn't question the dancer's technique or choice of movements, but the band may think a different song than what the dancer requests will make for a better performance choice and is just better suited for the dancer. The audience participates by showing approval and disapproval. The performance is a group effort and experience – its not just about the dancer.

This is more true with a drum solo. Great live drum solos aren't about just a great dancer and drummer; it's about how the drummer and dancer interact with each other and the audience. It's about trust – the dancer trusts that the drummer is going to make her look good. And the drummer trusts that the dancer is going to respond just right to what he does. And both watch the audience and try to give them a memorable experience.

If we look at an Agile project, it's quite similar in that developers aren't under the "control" of a UX person. They are peers working together to create a final product. A developer may have a technical reason why one UX approach is better than another. And like the band playing a different song for the dancer, the UX professional may think that the developers are telling him what to do, but actually, they are recommending a better approach for the product. It's about the collaboration.

 

True collaboration isn't about ownership; its about knowing your role and what you are expected to contribute to a project. 

 

Dancing to recorded music is a little like Waterfall 

When a dancer performs to recorded music, the music is secondary; the band who played the music is in the background – literally. The music is experienced through a device and the dancer is the star. The dancer knows that version of the song and is able to control what the experience should be. The dancer needs to only build a relationship with the audience. There is no collaboration (and no "magic").

The same is true with UX. If the development team is independent and executes "orders", then the relationship between UX and development is strained. One is dictating to the other what to do and basically, dictating a result. Everyone owns their own area, but there is no communication about which approach is better or worse. Everyone is working in their bubbles, executing according to a plan defined without knowing the implications of all decisions (or months earlier when market conditions were different).

 

The Audience/Users really, really really want to like you

Any audience wants to like you and your performance. People go out and want to have a good time – they aren't going out to be critical and mean. They want to enjoy the evening. For someone not to like your performance, you almost have to earn that. I have seen ok and outstanding performances, and if you ask the people you went with what they thought of either one, most times they will say both were great. There may be some critique, but generally, people are pretty pleased no matter what they see. Why? Because people like to like other people (just do a Google search on being liked – there are dozens of articles about how to be liked. Facebook is a great example of people wanting to like other people – how many people do you like that you barely know?). Most people are fairly positive and they want to like the restaurant they are eating at, the people who are there, and again, have a great time.

Users are the same way. They want to like your site or application. They really do. Of course there are people who are haters; they are everywhere. Those are the same people who watch a performance on Youtube and feel the need to make a negative comment rather than just click to another video. Generally, people want to like a site and will use it even with imperfections. And if people like the product – it's all good.

I worked on an online print site that had a number of usability challenges. Everyone in the company knew it, the customers knew it, but people still bought from the company because it produced great product. The company wanted to fix their issues and as part of the research, I called a few customers and got their feedback. In all cases, the customers found ways to work around the site's ineffectiveness and inefficiencies to make their purchase. They loved the product and wanted to love the company so much that they were willing to work around challenges to make it work. It was incredible to see (and these workarounds gave us incredible insight into how to fix the site).

I've also witnessed usability tests with a product that had a well-liked concept. And these test participants really tried to make the site work as expected and are almost sad when it doesn't do what they want. In usability tests they want to help you – not just because they are getting paid – but partly because if they are part of your brand – they are a cheerleader (see my article on how getting customer feedback involves customers).

Of all of the team members to create an experience, the audience is probably the easiest to win over. They are there to enjoy the experience and are willing to be led; the dancer/band or UX/developers need to create the experience and need that relationship to create something memorable. 

 

Teamwork and collaboration is key to getting any project done – and everyone needs to understand their role and what they are contributing.  Even the audience. But without everyone contributing, you don't have an experience. If you don't have an audience or users – you have a few people hanging out to jam (or create a site or app). It's about coming together to create an experience that brings joy to everyone participating. The audience/users want to like what you are doing; and if the dancer/band or UX/developer like working together, then they will create something unique and fun. That's what's great about Agile – it's about people coming together and bringing their best to make their best. Working in Agile is technical live entertainment – it's a jam session to create art.

 

 

Improv and Agile – Part 2: Teamwork makes the experience

Fascinating article about new technology adoption and narcissistic CEOs

I saw this today on the HBR Daily Stat – Narcissistic CEOs Take Bold Action When There's an Appreciative Audience. Very insightful and, sadly, often a driver for change in things that may not yet be broken – or just changes to make changes. Definitely worth a read. I can see how it could impact a project – especially with Agile. A sudden reprioritization or change to satisfy an ego rather than a bottom line. Or stories are written to support the disruption rather than see how the disruption can contribute to the company. Something worth thinking about….

Fascinating article about new technology adoption and narcissistic CEOs