One Moment Please

I wrote a few months ago about some of the new ads coming from Microsoft- specifically the bizarre Bill & Jerry ones and also the very promising "Life without Walls" (aka: I'm a PC) ones.
 
I just saw this new one out there, which takes a similar direction to the "Life without Walls" campaign, but is quite the different approach.  What I really like is that finally MS has shown the chutzpah to directly attack Apple.  No more snarky references to Apples campaigns ("I'm a PC"), but here Lauren (the character in the advert) actually goes into the Apple store and leaves disappointed because she could afford so little on her budget.
 
Perhaps it's risky throwing the "I'm just not cool enough to be a Mac person" line in there, but I applaud them anyway!  It's the truth, and of course by definition "cool" is always the miniority.  The message I get here is: wouldn't you rather be smart than cool?
 
Anyway, I don't know if this ad's is intended to get TV play or just online, but check it out below and tell me what you think.
 
MS Advert Video
 


TraxWeekly Logo
 
I took a trip down memory lane this evening as I ran across a trove of old "Music Scene Newsletter's" called TraxWeekly that I had done some writing for in the mid-90s. You see back then the internet was just taking off-- we were in Web 1.0 not 2.0, so we didn't have things like blogs- we had these newsletters that were all text and would be distributed through FTP sites, IRC, BBS's, Newsgroups, and Email. I believe this particular one had a "circulation" of a bit under 1000, very low by today's RSS standards, but back then that was pretty good.
 
I came across one article I had written way back then and felt compelled to re-post it here because it struck me how close my thoughts of 15 years ago still ring true to my ears today. Obviously today the music references would be replaced with something else like social media, but it's spooky to "hear" myself speaking in the past about beliefs I still hold today. Note that because this newsletter was based around an IRC community (or "scene" as we used to call it) I went by my chat handle, Spyder.
 
--[5. Aesthetics of Composition and Music Groups]---------------
I've been having many recent conversations on #trax about the pros and cons of belonging to music groups and the philosophy about composition practices. Here I just want to express my views on the subject and hopefully generate some thought by the traxweekly readers.
 
When I first started tracking a year ago I thought that music groups were just a way for insecure trackers to make themselves feel more important. This was a gross overgeneralization, but to a new fish in the sea I guess it was my way of dealing with my own lack of confidence. No doubt, there are trackers out there that only join groups so they can put a /xxxx after their name, but I now believe that they are a minority. As I see it, the groups around today exist for two reasons: 1) promotion of music (via distribution) and 2) personal musical development of their members (via collaboration).
 
Someone asked me the other night "why do you need other people to listen to your music?" Some people might say "well thats why I compose!" The high and mighty would look down on this statement and say that you should compose to please others, but I take another angle on this statement. I think it is essential to SHARE music with others because its in our nature. A poet may keep a personal journal for his thoughts, but when he writes poetry he needs to share it with someone to get that "aesthetic experience". The danger here is that human nature leads us to seek acceptance, which can stifle creativity, but we should remember that its the SHARING that is important, not whether those you share with like your stuff or not.
 
Another good reason for sharing music is that you can get feedback from your peers on your work. Its your perogative whether to take their advice or not. There are many out there who scoff at music theory and thumb their noses at any criticism. This is too bad, because knowledge is power, no matter what you do with it. For example I can learn all about communism without becoming a communist, and I'd probably be a better democratic citizen for it. Same goes for music theory, the more you know the better off you are, even if you're one of those people who hates to "sound like everyone else".
 
The moral of the story (if you're still reading :) is don't be prejudiced towards people in music groups or toward people not in music groups... we're all friends! Share you music and listen to others music and tell them what you think (but don't flood my mailbox with all those tunes you never released because they were raw, heh). Learn as much as you can about music and create as many "aesthetic experiences" as you can for yourself and those you love.
 
--Spyder/NOISE


Early in my career I was a technical trainer and then later a training manager for a staff of 8-10.  I was recently reminded of some of the lessons I both learned and tried to teach back then and wanted to get them down electronically before I forget about them for another 10 years.  Edu-Chaos is the first one of these that comes to mind.
 
As I got to teach groups of various sizes and backgrounds (all adults though), I noticed that some classes were dull and boring with little interactivity while others were full of chatterboxes and egotists that could quickly get away from you and turn the class to chaos.  What I discovered was there was a narrow place just on the edge of chaos that was the perfect context for pedigogical flow.
 
Kathy Sierra put this nicely in a recent tweet of hers:
Good learning nearly always involves a feeling of discovery rather than acquisition.  The best teaching creates an efficient context for this.
As I tried to explain this place to my fellow trainers and we brainstormed techniques for geting a class into this state and keeping it there for long periods, the phrase "edge of chaos" was shorthanded into a new term of mine: Edu-Chaos
 
The idea is that you want to increase levels of interactivity and "stuff going on" within the class so that each learner has a "place" they can go where they feel most comfortable and can learn the most.  This goes beyond interactions just between the trainer and the students, but must also be between the students themselves as that is where they can discover problems and work them out in a way that will be memorable for them.  Again another tweet from Kathy:
Good teachers set us up for success, but they should ALSO set us up for strategic failures. When things work as expected, we remember less.
So increased interactivity can be achieved through many facilitation techniques.  At all costs we want to get out of the "lecture" style of teaching.  In cases where that is necessary, just the basic use of pattern interuptors can go a long way.  However, to really increase the level of chaos (interactivity) usually more drastic measures are needed.  This is especially true in mid-sized classes where most of the students don't know each other (like in a public class setting).
 
One of my strategies for this that worked out very well is to intersperse periods in the class where small groups of students on working on diverse activities all at the same time, which are designed to teach the same thing, but in very different ways.  I found that people would tend to migrate to the activities that were most interesting to them and best fit their mode of learning.  While some liked "switching stations" to get better coverage, I didn't force them to "rotate".  After these periods though, I did ask for feedback about each activity from those that participated in each so that the rest of the class could get a flair for what they may have missed.
 
This type of facilitated learning activity because of it's nature almost always brought the class to that "edge of chaos" just due to the fact that there was so much going on at once.  As a trainer, it is our responsibility to insure that we, as a class, don't cross that fine line and fall over the edge into chaos.  This was most likely to happen in large groups where most of the people know each other (like a corporate training setting).
 
One of my trainers had a great method for reeling a class back in (he liked to be a lot closer to the "edge" that I ever did).  What he would do is walk around to help/observe the different groups and if he felt the class was teetering on crossing the chaos line, he'd casually leave his coffee cup somewhere in the room and about a minute later shout "STOP!  EVERYONE STOP WHAT YOU ARE DOING! ... WHERE IS MY COFFEE CUP?  OH YOU HAVE IT AGAIN. THANKS. CARRY ON."  This, of course, always got a laugh, but I was amazed at how effectively this little interuption would setting the class back down and back onto task.  I tried this a couple times myself, without nearly the positive effect- so basically, you need to find techniques and methods that compliment your own unique personality.
 
So to summarize this Edu-Chaos concept, here's my graphical depiction:
 
Edu-Chaos Graphic
 
My goal now is to figure out how much of this is just good classroom management, and what from it can be applied to other settings, such as smaller facilitated meetings, or even un-facilitated meetings.  Certainly the ideas from Lencioni's Death by Meeting come to mind.  Just increasing drama within a meeting with a little chaos could be healthy.


While the trends of last year in the Corporate Portal and Enterprise Content Management areas continue, many are predicting that Business Intelligence will be 2009's hot business system push.  This makes sense, especially in these tough economic times as companies are finding it even more important to make good decisions (because you may not get as many chances).  Certainly my company is seeing an upswing in BI related projects and with many of the new toolsets available today, these projects are finally within the financial reach of small and medium sized businesses.
 
However, the main problem that we often run into is that a BI solution is always limited by the quality of data that is behind it, and many of these mid-sized companies just don't have the data infrastructure to produce what they need without spending a lot of money on that first.  In these companies much of the business insight is still locked within their employee's heads, or at least require their expert interpretations to make reasonable decisions based upon them.  That's well and good for the data analysts, but in this web 2.0/enterprise 2.0 world we live in, we want to engage ALL possible intellectual capital to solve our problems.
 
I just want to remind everyone that there is indeed a way of tapping into this immense goldmine of crowd wisdom by using an Enterprise Prediction Market. These are by no means new, but as with the afore-mentioned technologies it's only been in the last couple years that they have become relatively inexpensive enough for the small-medium sized businesses.  This is a great way of producing real crowd-sourced insight into business intelligence for decision making.  It also has a great side effect of engaging your employees (or extended-enterprise, or customers) and giving them a voice (and maybe even having a little fun!)
 
The way they work is simple.  You present a "market" or "stock" (or in some cases a "bet") and let your user group openly trade (buy/sell) these based on their expert knowledge and strategic intuition (more on SI in a future post).  The market prices rise and fall based on the laws of supply and demand which allow you to develop an insight picture based on a diverse group of opinions.  There have been many studies done that show crowds almost always produce more accurate predictions that individuals or small groups.  The chart below shows just how close to perfect one particular prediction market did when looking across the board at all "markets" (questions) they had posed.
 
Inkling Chart
 
The main reason I'm so high on prediction markets right now is I see them providing the following benefits:
  • They leverage what you already have (intellectual capital) - no data scrubbing required :)
  • They are an entre into more sophisticated employee engagement systems such as idea markets.  These can be difficult to implement if your culture is not geared up for them, but predication markets give the employee base and the decision makers a taste of the participation culture, while still maintaining some control.
  • I believe gaming and game theory is the next HUGE wave in business, and this type of system certainly has that flavor as well. 

So where to start?  Well, if you want a jump off point, there is a great post (and in fact an entire blog) that I recommend: A (long) review of prediction market software.  If you just want to jump in and see one of these in action I highly recommend taking a look at Inkling.  I really like Inkling because they have done a great job at making the whole "trading" thing much simpler (by using plain English instead of stock market terms, using a Market Maker so you don't have to worry about volume, and having a very slick streamlined interface).  You can participate in a market almost immediately from their site for free (or create your own pilot market, free for 45 days).


I just wanted to dump some ideas out there surrounding one of the trickiest pieces of using agile development methodologies in a consulting / outsourced environment: Agile Contracts.  Much of the musings below come from other sources with my own thoughts mixed in, but one source I'd like to specifically call out is the PDC 2008 session I attended given by Mary Poppendieck and Grigori Melnik.
 
The Problem with Two Party Interactions
So the first thing to look at is why we even need contracts in the first place.  The conventional wisdom is as follows:
  • Companies inevitably look out for their own interests
  • Contracts are needed to limit opportunistic behavior

What Mary points out though is that really at the core the problem is that there potentially exists conflicts of interest which drive the paranoia of opportunistic behavior.  In an ideal setting though we:

  • Assume other party will act in good faith (so this requires a level of trust)
  • Let the relationship limit opportunism (again, requires trust, but also some basis for the relationship)
  • Use contracts instead to do these things:
    • Align the best interests of each party with the best interests of the joint venture
    • Eliminate conflicts of interest

I'll come back around to how this type of relationship and contract are formed up in a moment, but first lets look at how the two types of traditional contracts fall short of meeting the ideals above.

Problems with Fixed Price Contracts

  • Supplier is at greatest risk
    • Customer has little incentive to accept the work as complete
  • Generally does not give the lowest cost
    • Competent suppliers will include cost of risk in the bid
    • Creates the game of low bid with expensive change orders (which blows a hole in the primary reason CFO's like fixed-bids, which is budget predictability)
  • Generally does not give the lowest risk
    • Selection favors the most optimistic (desperate) supplier
      • Least likely to understand project's complexity
      • Most likely to need financial rescue
      • Most likely to abandon the contract
  • Customers are least likely to get what they really want.

Remember, that the "protection" that a fixed-bid contract seemingly provides (if we don't like it, we don't have to pay for it) is all illusory.  This is because the value that the project is projected to provide is greater than the price of the effort otherwise the project would not move forward.  If the effort is "not-accepted", then the vendor is out the costs of the resources employed on the project.  However, the customer is out both the costs of their resources involved in the project as well as the anticipated return of the project (which we already said is greater than even the PRICE, much less the vendor's actual COST).  So who is the biggest loser here? Obviously depending on the relative sizes of the vendor and customer it may still "hurt" the vendor more, but clearly the customer has more at stake, and so I would contend that fixed-bid "protection" is a fabrication.

Problems with Time and Materials Contracts

While there are many useful scenarios where T&M projects make sense (staff augmentation, etc...) in general there are quite a few problems with them in an outsourced project model as well:

  • Customer is at greatest risk
    • Supplier has little incentive to complete the work
    • Therefore we believe we need to control supplier opportunism
  • ENTER: Project Control Processes
    • Detailed oversight generally provided by the least knowledgeable party
    • Supplier must justify every action
  • LIKELY LEADS TO:
    • Increased costs
    • Artifact creation that does not add direct business value
    • An assumption that the original plan is the optimal plan (the one created at a time of lowest knowledge/information about the project)

Candidate Solution: Target Cost Contracts

Circling back to our idealistic world now that we know some of the problems with traditional contracts, let's look at a different kind of contract.  How can we build a contract that has the following properties?

  • Target Cost defined and includes all changes
  • Target is the joint responsibility of both parties
  • Target cost is clearly communicated to workers
  • Negotiations occur if target cost is exceeded (or projected to)
    • Neither party should benefit under this scenario (it's a failure scenario)
  • Primary goal of contract is to remove conflict of interest.

In order for such a contract to work there are a few assumptions that probably need to pre-exist:

  • We have some basis for relationship and trust.
    • This means we may have to start off with a small project using a traditional contract.
  • We are probably using an agile development methodology that utilizes fixed-time, fixed-budget, and prioritized variable-scope mechanisms (backlogs,etc...)

The structure of this contract includes the following:

  • An unbrella or framework contract with the legal stuff in it.
  • Establishment of a target cost
  • Work themes defined in stages (prioritized)
    • Stages should be small to limit risk for both parties and to provide everyone with frequent points to revisit the value-proposition of the relationship
  • Scope beyond the current stage remains fluid and negotiable
  • Contact should describe the relationship, not the deliverables
  • Contract should set up a framework for future agreements
  • Contract should clearly define a means for mediation if no agreement can be reached. (this is important!)

My Conclusions

So what I've found in my almost 15 years in this industry, is that our best customers always seem to end up in this type of contract model anyway (after perhaps a few projects using a traditional contract).  But wouldn't it be better if we could actually LEAD into a relationship with this idea in mind and use it as a means to better define our value-proposition and distinguish ourselves from competitors? (or at the very minimum, get to this model sooner than later so that everyone can be more productive).

Those are my thoughts, please share yours!


Just saw this... it actually seems to be more the real deal than those other Linux hacks of gOS that I've seen in the past.  I personally think it's a stretch to call this an OS, but I can imagine a bunch of embedded scenarios where this would be perfect.
 
You Tube Video
 


Ran across this trick that switches your mind out of defensive excuses mode and into an offensive problem solving mode.  Whenever you find yourself saying I want to do x BUT y.  Just replace the BUT with the word AND... then add a SO z on the end with a possible solution.
 
For example:
 
Defensive Excuses:
I'd like to see my family more, BUT I have to travel a lot for my job.
 
Problem Solving Statement:
I'd like to see my family more AND I have to travel a lot for my job, SO I need to figure out how to bring them along on trips more often or maybe find a new job.
 
Another:
I want to read more, BUT my morning commute just got longer and eats up my spare time.
<<turns into>>
I want to read more, AND my morning commute just got longer, eating up my spare time, SO maybe I could try audio books in the car and see if that gives me what I'm looking for.
 
And one last one:
I want to change the world, BUT I just don't have any influence.
<<turns into>>
I want to change the world AND right now I don't have any influence, SO let me build a tribe to leverage my influence into something that can make a difference.
 
You try some.


Hello everyone!  Sorry I've had a lapse in posts here lately.  Mostly this was due to the Thanksgiving holiday, however, I've also been connect-challenged for the past few days.  Here's the whole story, with commentary.
 
While traveling up to see my family in Milwaukee, my cell phone lost all knowledge of the Sprint network.  No voice signal, no data signal, nothing-- doesn't even seem to know that it's actually a cell phone anymore.  Funny how you come to take that little device for granted, now that I use it not only for voice calls, but also email, calendaring, pandora radio, and keeping up with the various social networks that I participate in (mostly just Facebook and Twitter).
 
Phone Picture
 
It really hit me on Monday morning, when I was heading out the door to go to a client office, went to start my car, and realized that I had left a power inverter plugged in all through the holiday (no cranky).  So after rushing to do a quick jump-start from my wifes car, I knew I was running a little bit behind.  Crazy thing was, I had no idea HOW far behind, because of course the car's battery had discharged, meaning the clock said 12:01 and the radio was asking for a security code.  I don't wear a watch... why?  well because my cell phone always has the time!  But since it had crossed timezones and been off-the-network for 4 days, it had no clue either!  Anyway, I did make it there with 5 minutes to spare and had a great story to open with.
 
What Time Picture
 
After swinging by the Sprint store afterwords, they told me since I had insurance on my phone, I could get the newer model of my phone for free (Treo 800w), but it would take 5 days for them to order it in (because they of course couldn't give me one of the ones already IN the store).  So it looks like I'm gonna be "disconnected" at least through the end of the week.  One thought I just had-- they said they'd "call me" when the phone was in... I wonder what number they will try?
 
Normally this wouldn't be a huge deal, except this week I'm in and out of the office quite a bit, so running around with no cell is a bit harder than one would expect (I have since set the clock in my car, so at least I know what time it is).  Before you all start feeling too sorry for me (fat chance I know), I do have a USB Cell data thing that I can plug into my tabletPC to stay somewhat connected.  That's been saving me so far (haven't missed any appointments yet), but it's pretty hard for me to imagine doing the other alternatives (printing out my calendar?).
 
I guess something I'm thankful for though is that all of these "things" I'm disconnected from, are actually meant to be disconnected- email, twitter, voicemail (hope I'm not missing too many of these), etc...  the "cloud" is perfectly content to hold onto my stuff until I get reconnected.
 
So anyway, one big choice I'll have when I do get the new cell phone is keep it (it'll be a brand new Treo 800w), or finally give in to the pressures of our controller and get on board our corporate cell plan (which is AT&T, so I'd probably get an iPhone).  Anyone have opinions?
 
And speaking of clocks- here's a very cool one:
http://www.leogeo.com/28_timebeat.htm


This is Richard St. John from the TED conference 3 years ago.  He defines success in 8 simple words in under 3 minutes. 
 
Ted Video
 
Passion, Work, Good, Push, Ideas, Focus, Persist, Serve
I especially like the term "workafrolics" :)


From Typemock and Roy Osherove earlier today:
 
Typemock are offering their new product for unit testing SharePoint called Isolator For SharePoint, for a special introduction price. it is the only tool that allows you to unit test SharePoint without a SharePoint server. To learn more click here.

The first 50 bloggers who blog this text in their blog and tell us about it, will get a Full Isolator license, Free. for rules and info click here.

 Next >>

RSS FeedBack to the HomepageMy Twitter FeedAdd this site to Technorati favorites.

Welcome!
First time here? Read this post for important info!

Tags

Archives

Recent Posts