<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The .NET Sweatshop (v2) : management</title><link>http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx</link><description>Tags: management</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Peanut Butter Jelly Time? (Part II)</title><link>http://blogs.msdn.com/sandyk/archive/2006/12/27/peanut-butter-jelly-time-part-ii.aspx</link><pubDate>Wed, 27 Dec 2006 10:59:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1368493</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/1368493.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=1368493</wfw:commentRss><description>&lt;p&gt;Following up on the Yahoo memo, I found it interesting to read the section regarding the effort level at Yahoo. I believe the larger your company grows, the harder it is to get &lt;em&gt;everybody&lt;/em&gt; driving hard--especially at the levels of a startup. For as much as people love to lobby for the "startup mentality" at large companies, I think that's rare to get that to happen. I would love to tell my team to operate like a startup, but if my VP (or for that matter anyone up to Steve Ballmer &amp;amp; Bill Gates) hands down a mandate that we use a certain product, restrict a branding decision, or align with a corporate direction, I am obligated to push that direction down on my team. And by accepting these uber-decisions, the team knows that it answers to a higher authority. Startups don't have that. With the exception of the venture capitalists, the highest authority is usually sitting just down the hall or, in some cases, in the same room. No "blaming it on the man"--you are the man.&amp;nbsp; That's empowering.&amp;nbsp; Yahoo is a mature company and a random developer in Yahoo Mail eventually has to make sure he is aligned with Terry Semel and his band of merry executives, who, in turn, need to keep Wall Street happy. Sorry, but that's different than a couple of guys in a garage with a dream--no matter how much you encourage your team otherwise.&amp;nbsp; Go ahead and try to convince him to work like it's a startup.&lt;/p&gt; &lt;p&gt;So as a manager for the world's largest software company, does that mean I'd accept anything less than a 100% effort from people on my team?&amp;nbsp; Of course not.&amp;nbsp; Occasionally, you spot people that are dogging it and I expect the managers on the team to call them out and suggest they look for more interesting employment if we can't keep them entertained (and that has happened in my career).&amp;nbsp; Complacency is contagious and it's nice to nip that in the bud.&amp;nbsp;&lt;/p&gt; &lt;p&gt;But what of those people ready to work, but lacking the motivation that is built-in to to startup's "do-or-die" culture?&amp;nbsp;&amp;nbsp;In other words, how do you maximize the effort at a large company?&amp;nbsp; I think it's twofold.&amp;nbsp; First is to "accentuate the positive": &amp;nbsp;I think&amp;nbsp;you need to focus on a&amp;nbsp;separate set of incentives at play with a larger company, not the least of which revolve around the &lt;em&gt;magnitude&lt;/em&gt; of the impact they can make.&amp;nbsp; While the startup is exciting, 9 out of 10 startups fail (heck, I've failed once myself). Doing something at Microsoft is like doing it into a megaphone and the thrill of knowing your effort will be enjoyed by &lt;em&gt;millions&lt;/em&gt; of people (which is what I can boast to my team) is pretty powerful as well.&amp;nbsp; It's the difference between the effort an indie band makes trying to score a record deal and the effort that&amp;nbsp;U2 makes during a sold out set at Madison Square Garden.&amp;nbsp; Just because you've made it doesn't mean you can rest on your laurels--in fact, the expectations are &lt;em&gt;higher&lt;/em&gt;.&amp;nbsp; Nothing in the Yahoo memo suggested that the success they have had should hold them to a higher standard.&amp;nbsp; It's as if they'd be better&amp;nbsp;as the two Stanford PhD's who create a web directory.&amp;nbsp; Embrace your success!&amp;nbsp; Second is to eliminate the negative: while I can hope that they feel enough autonomy to let operate at a startup pace&amp;nbsp;(complete with insane hours and the sense of being on a mission that makes the effort worth it)&amp;nbsp;and feel that level of empowerment, I realize that it's foolish to set it as an expectation when I'm at a 70,000 person company.&amp;nbsp;&amp;nbsp;That's said,&amp;nbsp;&lt;em&gt;minimizing&lt;/em&gt; the impact of the rest of the company on the individual contributor, shielding them from the unnecessary garbage that often comes in.&amp;nbsp; Only then do you get the empowerment and autonomy that creative people crave.&amp;nbsp; That spurs effort.&amp;nbsp; The delta between what comes from the team themselves and what reaches the customers should be minimal.&amp;nbsp; That's empowering.&amp;nbsp; Getting caught in the exec spin cycle of "tweak this, change that" cuts down on the empowerment.&amp;nbsp; Of course, what, then, is the role of the "boss"?&lt;/p&gt; &lt;p&gt;The Yahoo memo did make mention of the bureaucracy facing their company and how ownership was split around the company in different disciplines (Engineering, Finance, Marketing, etc).&amp;nbsp; With no clear ownership, execs were being forced to make decisions.&amp;nbsp; My question is "which decisions?"&amp;nbsp; In most cases, execs don't need to make decisions, but rather they need to assign who should make which decisions and stand behind those decision-makers (unless they are in strong disagreement, in which case, a discussion should occur).&amp;nbsp; They should also ensure proper collaboration between the appropraite parties to come to compromises when necessary and arbitrate when no other solution can be reached.&amp;nbsp; I like what Eric Schmidt at Google said about his role as CEO (I believe this came from the SF Chronicle, but I lost the link):&lt;/p&gt; &lt;blockquote&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;font size="1"&gt;(Schmidt's)&amp;nbsp;primary job is to run Google's numerous staff meetings. To get the most out of them, he relies on two philosophies. One is getting opinions from as many people as possible, particularly dissidents, under the theory that decisions are better when based on many viewpoints. Another is to set deadlines because, unless there's a reason to end an argument, people will continue to argue. He described a time when founders Sergey Brin and Larry Page were arguing violently about Internet browsers and software that had pitted them against one another in front of other managers during a meeting last year. After a while, Schmidt, who was also in the fight, put his foot down. He emptied the room and told the co-founders they were to reach an agreement by 6 p.m. because the dispute was confusing the staff. They resolved it by the next morning.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;That's a powerful way to lead:&amp;nbsp; ensure all avenues are reviewed, get the objections out of the way, and force the elimination of dangerous stalemates.&amp;nbsp; Life is all about dissenting opinions, tradeoffs, and compromises and your ability to navigate effectively is the difference between success and failure.&amp;nbsp; The exec should be a part of the debate and, when necessary, step up and make the decision.&amp;nbsp; Yet it shouldn't be an in a vacuum, but rather the exact opposite.&amp;nbsp; Empowerment isn't absolute authority, but rather an voice that will be heard loud and clear--particuarly as it relates to one's expertise.&amp;nbsp; It's not consensus.&amp;nbsp; It's not even necessarily a democracy where majority rules.&amp;nbsp; It's a collaboration where the collective establish mutual respect and can generate something greater than a solo entity and the best ideas win.&amp;nbsp; Imagine that... &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1368493" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/business/default.aspx">business</category></item><item><title>Peanut Butter Jelly Time? (Part I)</title><link>http://blogs.msdn.com/sandyk/archive/2006/12/21/peanut-butter-jelly-time-part-i.aspx</link><pubDate>Thu, 21 Dec 2006 10:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1338853</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/1338853.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=1338853</wfw:commentRss><description>&lt;P mce_keep="true"&gt;The shakeup at Yahoo is a fascinating reflection of the life and times of a tech company. Now many consider Yahoo a competitor to Microsoft and I have no interest in disparaging their company, but this is an interesting business case study and there is a lot of learn here from a strictly academic perspective. So ignore my MS bias and assume my statements are made from the perspective of a innocent bystander. &lt;/P&gt;
&lt;P&gt;Seems like even before the shakeup, there'd been a lot of dissension over at Yahoo, which included an e-mail entitled "&lt;A href="http://online.wsj.com/public/article/SB116379821933826657-0mbjXoHnQwDMFH_PVeb_jqe3Chk_20061125.html?mod=blogs" mce_href="http://online.wsj.com/public/article/SB116379821933826657-0mbjXoHnQwDMFH_PVeb_jqe3Chk_20061125.html?mod=blogs"&gt;The Peanut Butter Manifesto&lt;/A&gt;" that came out last month. In it, a Yahoo senior exec called the company to task for (among other things) spreading themselves too thin across too many projects (losing focus) and pretty much giving a half-baked effort on their projects. He seemed to think the company lost its drive and was wallowing in their bloat. Interesting. There are two parts of the document that are interesting:&amp;nbsp; the diversification of interests and the operational efficiency of a disenfranchised workforce.&amp;nbsp; I've got a lot of thoughts on both, so I'll split them into two blog entries. 
&lt;P&gt;Judging the "Peanut Butter" effect as it relates to an overdiversification of business interests, it makes for an interesting debate. According to rumors that I recall floating around, Google is undergoing the same sort of internal scrutiny and recently shut down their &lt;A href="http://answers.google.com/answers/" mce_href="http://answers.google.com/answers/"&gt;Q&amp;amp;A service&lt;/A&gt; as a possible harbinger of things to come. While their success has been far greater than Yahoo, they are being critical about how they are execute on their charter. They also believe that they need to focus on the businesses that have the highest chance of success instead of the spaghetti approach of throwing a bunch of stuff against a wall and seeing what sticks. When Jack Welch was at GE, one was his most popular approaches to optimizing its success was to tell businesses "either you're #1, #2, or you will be #1 or #2 in an market within a couple of years. If not, out you go." Well, those might not have been his exact words, but you get the point. Welch was focused on markets that he could successfully compete in. For students of the BCG 2x2 matrix, he wanted to be a Star or a Cash Cow, but had no interest in the question mark or the dog. For those who have read Jim Collins' &lt;EM&gt;Good to Great&lt;/EM&gt;, this sounds like the "Hedgehog" concept (fwiw, I really didn't like that book) in determining what you do best.&amp;nbsp; With the Yahoo memo, there was a suggestion that they were complacent in being the question mark (high growth, low market share) and that was impeding their ability to succeed in their other businesses and hurting their overall corporate health. Some might suggest that Microsoft is in danger of doing the same thing. 
&lt;P&gt;I agree that simply getting into businesses for the sake of getting into the business is a bad idea. I also agree that you need to learn when to say no. But I also believe that there are some businesses that may take a while to incubate and you need to know where to preach patience and where to come quick. I look at other companies and wonder how their decisions are being perceived internally. eBay's decision to buy Skype shows a plan to diversify in a way that (in my mind) still doesn't quite align with their strategy to be the world's greatest flea market. Amazon's S3 play is a bold move that has nothing to do with retail.&amp;nbsp;Are these&amp;nbsp;good or bad? My instinct is to say "bad", but I've been too quick to judge in the past.&amp;nbsp; I do recall chuckling when Apple came out with the iPod, thinking "what does the iMac company have to offer the gadget world? Here's another Newton..." Well, I was obviously wrong about that. Now, in retrospect, that was a great move by Apple. But wasn't that spreading the Peanut Butter a little bit?&amp;nbsp; I have to admit that I like a lot of Yahoo's offerings.&amp;nbsp; I think their foray into being a content company wasn't as flawed as people are trying to make it out to be in retrospect.&amp;nbsp; The problem with bold, gutsy decisions is that you are a hero when they succeed (Steve Jobs and the iPod) and an idiot when they fail (John Sculley and the Newton)--and oftentimes, the result has as much to do with luck as with any specific aspect of the decision.&amp;nbsp; For Microsoft, diversifying into enteprise computing has given them a growth engine that has been pivotal in the last several years.&amp;nbsp; Building a home and retail presence with XBox and Zune is meant to give us something to hang their hat on for the next decade.&amp;nbsp; To base Microsoft entirely on operating systems and productivity applications (the historical primary money makers) and cut all else would completely ignore the fact that you need to prepare for life after your core competency.&amp;nbsp; Thank goodness Microsoft didn't give up on SQL and hopefully we'll be saying the same about Zune in a couple of years.&amp;nbsp;&amp;nbsp; 
&lt;P&gt;Again, I'm not suggesting haphazard business launches for the sake of letting workers do whatever the heck they please.&amp;nbsp; But when I see things like &lt;A href="http://labs.live.com/" mce_href="http://labs.live.com/"&gt;Live Labs&lt;/A&gt;, I am excited, rather than pertubed, by what to bodes for Microsoft's future.&amp;nbsp; Cutting businesses provides a short-term fix and does quench the Wall Street thirst, but be careful where that leads you in the long run...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1338853" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/business/default.aspx">business</category></item><item><title>Intrapreneurship and the Innovator's Dilemma</title><link>http://blogs.msdn.com/sandyk/archive/2006/11/22/intrapreneurship-and-the-innovator-s-dilemma.aspx</link><pubDate>Thu, 23 Nov 2006 01:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1124211</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/1124211.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=1124211</wfw:commentRss><description>&lt;P&gt;Has anyone else noticed how much the word "innovation" gets tossed around lately.&amp;nbsp; I think it has always&amp;nbsp;been&amp;nbsp;important&amp;nbsp;in the technology industry where it is seen as the holy grail.&amp;nbsp; We all aspire to be innovative and be called innovative.&amp;nbsp; Personally, I've tried to stray from the word a little bit because it's like one of those catchy sayings that's lost its cool because everyone uses it.&amp;nbsp; It's like how &lt;A href="http://blogs.msdn.com/misterm/" mce_href="http://blogs.msdn.com/misterm/"&gt;Eric&lt;/A&gt; (one of our developers)&amp;nbsp;told me how once&amp;nbsp;his mom said "What's up, dog?", he just couldn't use that phrase any more.&amp;nbsp; But I will ignore my one word semi-boycott for the purposes of this blog because I've been faced with a fascinating dilemma.&lt;/P&gt;
&lt;P&gt;So, if you've read some of the blogs from our non-CodePlex side of the house like &lt;A href="http://processofchange.com/blogs/blog/" mce_href="http://processofchange.com/blogs/blog/"&gt;Bob&lt;/A&gt;, &lt;A href="http://blogs.msdn.com/yag/" mce_href="http://blogs.msdn.com/yag/"&gt;Yag&lt;/A&gt;, and &lt;A href="http://davemscom.spaces.live.com/" mce_href="http://davemscom.spaces.live.com/"&gt;Dave&lt;/A&gt; (internally, we refer to the non-CodePlex projects as "Athens"), you are probably aware that we are trying to take on the social computing technologies.&amp;nbsp; Traditionally, we've been a meat &amp;amp; potatoes sort of group, building on-line forums, chats, and working with our partners at Telligent on blogs.&amp;nbsp; About a year ago, I took this role and met with each of my new direct reports.&amp;nbsp; When I met with Vikas (my Test Lead) for the first time as his manager, he spent most of our meeting on a rant about how we were continually behind the curve in what we were building (if you know Vikas, you'll realize his rants aren't quite like mine as he is far more reserved).&amp;nbsp; He felt we were playing it safe, taking on projects that added value but weren't game-changers.&amp;nbsp; This was just before my paternity leave, so I spent a month thinking about his words and I didn't have an answer.&amp;nbsp; I wanted to say "but we're doing important stuff" (which we were), but Vikas is a smart guy and he was right.&amp;nbsp;&amp;nbsp;While neither he nor I would say that building something like Forums isn't extremely important to Microsoft, I think of the words of Woody Allen in Annie Hall&amp;nbsp;in describing relationships as being similar to sharks:&amp;nbsp;"It has to constantly move forward or it dies."&amp;nbsp; I think that goes for software organizations as well.&amp;nbsp; I felt this team had to move forward or it would die.&amp;nbsp; Execs would question our usefulness and future investment.&amp;nbsp; Our technical talent would&amp;nbsp;get bored.&amp;nbsp; The product management folks would&amp;nbsp;be reduced to taking&amp;nbsp;feature requests&amp;nbsp;from product groups like a waiter takes orders from a customer (that was already happening).&amp;nbsp; As the new leader of the team, I had an opportunity to make a change.&amp;nbsp; While I would do everything possible to honor the commitments to the existing sites (including currently ratcheting up an entire team in China dedicated to just solidifying and updating the current Forums), I wanted to do something that would truly change the way people interacted with Microsoft.com and with one another.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A month later, I met Bob Rebholz at a time he was looking for a job.&amp;nbsp;&amp;nbsp;He asked&amp;nbsp;for an informational interview about positions we had.&amp;nbsp; For the first half hour, (to borrow a &lt;A href="http://blogs.msdn.com/scottdensmore/" mce_href="http://blogs.msdn.com/scottdensmore/"&gt;Scott Densmore&lt;/A&gt; phrase) I thought he was "trying to sell crazy".&amp;nbsp; The second half hour, I &lt;EM&gt;knew&lt;/EM&gt; he was trying to sell crazy. The third half-hour, I had my money on the table.&amp;nbsp; He spun tales of tagging, social bookmarking, reward systems, and other mechanisms that connected people to other people.&amp;nbsp; &amp;nbsp; Even at Microsoft, we were doing some amazing stuff in the XBox division around gamer tags and this idea of building relationships on-line and he was asking why we were missing the boat.&amp;nbsp; Where Vikas knew we were missing a vision, Bob offered his own as reflection of what was going around in the world around us and this notion of "Web 2.0".&amp;nbsp; This was around the same time Josh and I were discussing &lt;A href="http://blogs.msdn.com/sandyk/archive/2006/03/31/communities-and-the-stickiness-of-q-amp-a-vs-t-amp-o.aspx" mce_href="http://blogs.msdn.com/sandyk/archive/2006/03/31/communities-and-the-stickiness-of-q-amp-a-vs-t-amp-o.aspx"&gt;whether Q&amp;amp;A Forums are truly community&lt;/A&gt; if there was no "sticky" connection with the people involved.&amp;nbsp; I wanted to make that sticky connection that brings people back.&amp;nbsp; Bob won me over by showing me the success that was already being achieved through these concepts with Flickr, del.icio.us, and several other sites.&amp;nbsp; He told me how he connected to so many different people through these worlds--people to whom he remained connected.&amp;nbsp; He also told me how his teenage son was using the new technologies (if you want a harbinger of many things to come in technology, watch the kids).&amp;nbsp; Before I listened to Bob's take, I avoided a lot of the Web 2.0 stuff.&amp;nbsp; With the exception of this blog, I didn't think I needed it.&amp;nbsp; But Bob convinced my to try and now I can't live without many of those sites.&amp;nbsp; But even more exciting was that this stuff was what I was tasked to do--I could work on this on behalf of Microsoft!&amp;nbsp; This was community.&amp;nbsp; This was risky.&amp;nbsp; This was a game changer.&amp;nbsp; If there's one thing I've learned from&amp;nbsp; Microsoft's history, you have to be willing to "bet the company".&amp;nbsp; To quote David Treadwell (former .NET VP who now works for Ray Ozzie) from one of our CodePlex executive reviews in the early stages of development, "if you are going to play, play to win".&amp;nbsp; &lt;/P&gt;
&lt;P&gt;But (yes, you knew there was a "but") not everyone embraces a big risky bet.&amp;nbsp; For those who read business books, you may be familiar with "&lt;A href="http://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation/dp/0875845851/sr=8-2/qid=1164231047/ref=pd_bbs_2/102-2258185-7019304?ie=UTF8&amp;amp;s=books" mce_href="http://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation/dp/0875845851/sr=8-2/qid=1164231047/ref=pd_bbs_2/102-2258185-7019304?ie=UTF8&amp;amp;s=books"&gt;Innovator's Dilemma&lt;/A&gt;", the book from Harvard professor Clayton Christensen&amp;nbsp;that built this notion of &lt;EM&gt;disruptive technologies&lt;/EM&gt;, which upset the balance of the marketplace by rendering the incumbent technology obsolete over the long-haul.&amp;nbsp; What makes disruptive technologies so potentially disruptive is that the producer of the incumbent technology has an obligation to its current batch of customers and, therefore, cannot fully invest in the new technology for fear of jeopardizing its exisitng revenue.&amp;nbsp; Classic example include what digital cameras did to the photography business and what CD-ROMs did to traditional encyclopedia businesses.&amp;nbsp; Whether you were Kodak or Encyclopedia Britannica, your core competency was in jeopardy.&amp;nbsp; Kodak was all about the world's great film, while Britannica made a reputation on door-to-door salesman and huge collections of books that sat in your den.&amp;nbsp; Suddenly, these new technologies come along with the express purpose of eliminating the need for those core competencies.&amp;nbsp; What do you do?&amp;nbsp; Do you jump on the bandwagon, risking your current customers for something that may or may not pan out?&amp;nbsp; Do you stick with that you know and trust that the hype will blow over?&amp;nbsp; There's never an easy answer.&amp;nbsp; But I do know this much:&amp;nbsp; if you don't take new trends seriously, one of them will obsolete you very quickly.&amp;nbsp; I believe that Christensen was focusing on old companies vs. startups, so he didn't really address the concept of intrapreneurship (entrepreneurship wihthin a company).&amp;nbsp; In other words, what happens when two groups within the same company have conflicting objectives as one side supports the general business while another side goes after the potential opportunity?&amp;nbsp; Christensen implies that it can't be done, but companies like Microsoft do it to stay alive.&amp;nbsp; Ray Ozzie is spending his days and nights making sure that "services in a cloud" trend is not lost on Microsoft, even as we are heavily invested in packaged software for tens of billions of dollars.&amp;nbsp; It's not an easy thing to deal with, especially those who consider software-as-a-service as a fad.&amp;nbsp; I spent months fighting conventional wisdom while we built CodePlex, where we seemed to be endorsing open source--which many saw as counter-culture to the Microsoft way of life.&amp;nbsp; In fact, my real contribution to that project was managing the FUD (fear, uncertainty, doubt).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So, when it is suggested to me that our work with social computing ideas will do "nothing to increase the satisfaction of developers", I am not sure whether to get frustrated, upset, or laugh.&amp;nbsp;&amp;nbsp; Many of them are the same ones who told me not to build CodePlex.&amp;nbsp; Now, in the words of Yogi Berra, it's "deja-vu all over gain" as I need to convince people that change is among us and we are doing the right thing and ask for patience.&amp;nbsp; In my opinion, we were vindicated with CodePlex.&amp;nbsp; Will that happen with Athens or are we going after something that is going to fall flat on its face?&amp;nbsp; Are we building something that will add no value to Microsoft?&amp;nbsp; I believe it will succeed, but we'll only know years from now when history will tell the story.&amp;nbsp; As long as our goal is to change the game, I'm in.&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"But the bravest are surely those who have the clearest vision of what is before them, glory and danger alike, and yet notwithstanding go out to meet it." &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;- Thucydides&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1124211" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/communities/default.aspx">communities</category></item><item><title>'What The Heck Is He Doing Here?'</title><link>http://blogs.msdn.com/sandyk/archive/2006/10/24/quot-what-the-heck-is-he-doing-here-quot.aspx</link><pubDate>Tue, 24 Oct 2006 22:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:870013</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/870013.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=870013</wfw:commentRss><description>&lt;P&gt;For the last few weeks, I've been spending one day a week sitting in the shared workspace that several members of the&amp;nbsp;Microsoft.com Commuinities&amp;nbsp;team uses.&amp;nbsp; We have about nine people sharing one large office in Building 6 that was once home to Bill Gates and then Steve Ballmer.&amp;nbsp;&amp;nbsp;"So what?", you may say.&amp;nbsp; Well, I'm a manager (and in fact&amp;nbsp;the manager of their managers) and therefore don't do any of the "real" work.&amp;nbsp; In fact, I have my nice solo office where I can play my music, have private phone calls, and handle drop-ins from anyone on the team.&amp;nbsp; Why on earth would I skip that for an admittedly cramped office that is bursting at the seams with little to no privacy?&amp;nbsp; That easy:&amp;nbsp; Spying.&amp;nbsp; OK seriously, when someone e-mailed and asked me why I do it, I itemized some reasons and after I wrote it, I thought it would make a good blog post.&amp;nbsp; It connects a little be with trying to be the best manager I can be for a team trying to do agile development and some other ideas about what I think effective leadership and management is about.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I am doing it for several&amp;nbsp;reasons:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Empathy&lt;/EM&gt;: I know it’s cramped in there and I am trying to empathize a little bit.&amp;nbsp; I've grown to be a big believer of the shared workspace as a means of fostering (forcing?) communication between team members.&amp;nbsp; Microsoft is an e-mail culture and e-mail leaves no room for nuance of diction or truly constructive dialog. But Microsoft facilities also weren't designed to support the shared workspaces and we've had to improvise.&amp;nbsp; As a result, some of the conditions are tight.&amp;nbsp; As I explained to the teams, I have a solo office because I need it for meetings, but I don’t like the “exec washroom” exclusivity it fosters, so this is my way of at least showing that I get it. 
&lt;LI&gt;&lt;EM&gt;Communication&lt;/EM&gt;:&amp;nbsp; In the same manner that the shared workspace is about opening the lines of communication between teammates, the days I sit in the office are partly meant as an open forum for anyone to ask me questions at any time.&amp;nbsp; I've tried to do lunches with each of the teams, but that comes off as a more contrived environment.&amp;nbsp; Meanwhile, with the shared workspaces, it’s harder to do the “management walk-by” when people are sharing offices, so this opens the lines of communication.&amp;nbsp; I'm just there working away, so if you have anything to say, go for it.&amp;nbsp; I think I've gotten some pretty thoughtful questions and feedback as a result, including the fairest question of all:&amp;nbsp; what do I do on a typical day?&amp;nbsp; (Answer:&amp;nbsp; there is no typical day) 
&lt;LI&gt;&lt;EM&gt;First-Hand Knowledge:&lt;/EM&gt;&amp;nbsp; Get a little more in touch with the development teams.&amp;nbsp; It's my effort to “trust but verify” the info from the leads that report to me.&amp;nbsp; I also like the idea of being closer to the trenches whenever possible.&amp;nbsp; I was reading the Wired article on Ray Ozzie and how he likes to sit with developers and practically work with them because (a) he understands the code and related issues better and (b) he draws a lot out of the conversations that are happening at the time.&amp;nbsp; I don't know if I'll be pair programming with any of these guys any time soon, but I do think being "on the ground" helps my appreciation of the situation and associated challenges.&amp;nbsp; 
&lt;LI&gt;&lt;EM&gt;Feedback&lt;/EM&gt;: Opportunity for the teams to show me their work, if they so choose.&amp;nbsp; We are having monthly demo days , but if they want interim feedback, here I am.&amp;nbsp; Also, to the point about Ray Ozzie, I also like hearing the conversations and issues that arise in the daily work that goes on.&amp;nbsp; It's hard to give feedback on the spot (which is essentially what I ask people to do in one on ones or at the team lunches), but in the course of the day, many things will pop up. 
&lt;LI&gt;&lt;EM&gt;Fear&lt;/EM&gt;: Scare the living bejeesus out of them to keep working and not slack (that’s just a fringe benefit) ;-).&amp;nbsp; OK, that's not true at all and that's part of why I picked Fridays--I want to pick a day that is a little more mellow, perhaps.&amp;nbsp; Hopefully, the moods are a little better, people are looking forward to the weekend, and they can be a little more informal.&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I don't think I would have done this nine months ago.&amp;nbsp; I think there is a comfort zone that I think I feel with most of the team that allows me to do this.&amp;nbsp; I’d do it for some of the other Microsoft.com Communities teams (there are two other teams as well as the CodePlex team), but those teams are either smaller where my presence might be a little more imposing or, in the case of CodePlex, they'd intimidate me :).&amp;nbsp; In all seriousness, I do worry about the work equivalent of Heisenberg's Uncertainty Principle (the position of an object can't be determined because it is affected merely by being observed).&amp;nbsp; I don't intend to scare them and hope that isn't the end result.&amp;nbsp; I only do it one day a week because it's all my schedule really allows and I don't want it to reach a point where it does feel like Big Brother.&amp;nbsp;&amp;nbsp; 
&lt;P&gt;{Dave Matthews - Some Devil}&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=870013" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/agile/default.aspx">agile</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category></item><item><title>Management Accountabilty in a Scrum World</title><link>http://blogs.msdn.com/sandyk/archive/2006/05/30/management-accountabilty-in-a-scrum-world.aspx</link><pubDate>Tue, 30 May 2006 21:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:611022</guid><dc:creator>SandyK</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/611022.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=611022</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Last summer, I was having a conversation with a friend who worked in Microsoft Research.&amp;nbsp; I knew him from outside of work and we rarely talked shop, but in this specific instance, I was telling him about my projects.&amp;nbsp; The biggest project on my plate was CodePlex.&amp;nbsp; After bragging about the featureset, I began describing the way we were building the software using the agile methodologies, from the spike we did at the project inception to the weekly iterations and TDD.&amp;nbsp; I was telling him about how we were even trying to get a shared workspace to put the entire team in one room (we did get it and, while it’s not as cool as my &lt;A href="http://www.agileprogrammer.com/dotnetguy/archive/2006/05/15/14766.aspx"&gt;old team’s workspace&lt;/A&gt;, it is the office once inhabited by Bill Gates and then Steve Ballmer—so that’s pretty cool)…&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;My friend’s response took me a bit by surprise.&amp;nbsp; He was more impressed with the development approach than the product and he went out of his way to not only praise the team, but also praise me as the manager.&amp;nbsp; He pointed out few managers had the patience and trust to support agile development at Microsoft as there’s a leap of faith that is required and trust in the team.&amp;nbsp; He believed managers couldn’t handle the ambiguity of the schedules and deliverables (though I believe that is changing at Microsoft).&amp;nbsp; After all, with waterfall software development, everything is lined up and the dates are in stone—when you say it is going to be “Code Complete”, it will be complete.&amp;nbsp; That’s a mirage, of course as software projects rarely hit dates, but managers still manage to get some level of satisfaction from deluding themselves.&amp;nbsp; Personally, I’ve always felt that you can’t effectively run a business on a twelve-month ship cycles and assume no changes.&amp;nbsp; Waiting until month eight to determine there’s a slip or key features will get dropped is borderline suicide.&amp;nbsp; Either the product will come up short of expectations or the date will slip and surprise upper management.&amp;nbsp; It also guarantees the infamous death march.&amp;nbsp; The ability to continually course-correct is something that has a sister-theory in business called “&lt;A href="http://harvardbusinessonline.hbsp.harvard.edu/b01/en/common/item_detail.jhtml;jsessionid=CHIM2DMCKZATICTEQENSELQ?id=95406"&gt;Discovery-Driven Planning&lt;/A&gt;”&amp;nbsp;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;and I see it in the &lt;A href="http://blogs.msdn.com/sandyk/archive/2005/09/26/474222.aspx"&gt;NFL every Sunday in the Fall&lt;/A&gt;.&amp;nbsp; But agile is not perfect and isn’t the cure-all for every software project.&amp;nbsp; What happens when results are less than perfect?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Recently, Doug Seven from my team posted a blog entry entitled “&lt;A href="http://blogs.msdn.com/dseven/archive/2006/05/22/AccountabilityInScrum.aspx"&gt;Accountability in a Scrum World&lt;/A&gt;”.&amp;nbsp; In the past several months, Doug has really come to embrace many of the agile principles.&amp;nbsp; Well, with one of our projects, a team that is very new to agile development had struggled with the first two iterations.&amp;nbsp; Doug was obviously frustrated with the progress and was trying the get to the root of the problem. In this specific case, I think there were many things working against them that make any sort of assessment unfair.&amp;nbsp; Plus, to judge after two iterations in any case is WAY premature.&amp;nbsp; I think it’s easy to fall into an expectation of everything working in textbook fashion from day one.&amp;nbsp; Guess again—nothing in life works that way.&amp;nbsp; While I myself am inherently impatient, this is one case where I refuse to be so.&amp;nbsp; In fact, I gave the team a short-tem goal I felt was very achievable in a fair timeframe.&amp;nbsp; I wasn't looking to stretch the team on a deliverable.&amp;nbsp; In fact, my manager and I locked horns about it as he thought I was sandbagging.&amp;nbsp; In a way, I was. Why?&amp;nbsp; Because I wanted the team to have enough room to take risks.&amp;nbsp; If you are under time pressure, you will revert to your old approaches.&amp;nbsp; When adopting agile development, teams need to be allowed to struggle without fear of reprisal.&amp;nbsp; Changing the way you do your craft is scary and that’s what we’re asking from the team.&amp;nbsp; As a manager, I need to be willing to make the short-term investment for the long-term prosperity.&amp;nbsp; Again, it's a matter of trust.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;The unintended consequence of Doug’s post was to scare the team into thinking they were under the gun, which draws them back into the world where they fear failure.&amp;nbsp; That spins them into a world of the blame game, whether it’s teammates, the process, management, and other things.&amp;nbsp; And let’s face it—all those are likely guilty of something, right?&amp;nbsp; I don’t want people on that team thinking about reviews or their bonuses or anything like that and their need to defend that (yes, that is naïve, but I want to at least minimize focus)—I want them focused on the success of the team.&amp;nbsp; To the sports analogy, the athlete should be thinking about winning a championship first and then trust that if he contributed sufficiently to the cause, he will be rewarded (yes, another sports analogy—I can’t help it).&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;But, to Doug’s question, what of accountability?&amp;nbsp; Not in the case of this team, but with &lt;U&gt;all teams&lt;/U&gt;, successful and not.&amp;nbsp; With the infamous Microsoft performance curve no longer in existence, we can now operate in Lake Woebegon, where all the children are above average (well, not quite…).&amp;nbsp; I believe the only way agile works is when everyone feels accountable for everyone else.&amp;nbsp; That’s the purpose of the daily stand-up—people sharing their progress and their obstacles, in some cases looking for help.&amp;nbsp; If one person fails, everyone fails.&amp;nbsp; Communication is vital, everyone on the team should be looking to assist, not blame, and the accountability must hang with the team. At the end of the project, you can certainly do the retrospective and recognize who stepped up for whom.&amp;nbsp; I’d rather reward the person that chips in to help a teammate get past a tough issue than someone who writes the random killer feature.&amp;nbsp;I'm not talking about the hero dev thing (which can be a different problem), but rather taking care of the little things and removing obstacles to keep the cadence.&amp;nbsp;In fact, I’ve been on projects where one person failed miserably, but the team was successful because the rest of the team stepped up.&amp;nbsp; Once the project shipped, the rest of the team was rewarded nicely and the person whose contribution did not measure up was not with the team for long.&amp;nbsp; That said, we gave him the full v1 release to prove his worth before casting judgment on him.&amp;nbsp; But when you start playing the individual accountability game from the start, then it’s every man for himself.&amp;nbsp; &lt;U&gt;Agile will fail in that mindset&lt;/U&gt;.&amp;nbsp; My personal management philosophy is to keep an eye on any unique events that need immediate attention, but I try to reserve judgment on people until the project is out the door.&amp;nbsp; Trust the team and give them the ability to self-correct.&amp;nbsp; Once they ship, it is clearer to assess why the project was able to ship and what could’ve been better.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;So will the team that struggled with the first two sprints succeed?&amp;nbsp; My confidence is very high.&amp;nbsp; There’s too much talent there for it not to.&amp;nbsp; In fact, the third iteration has already gone MUCH better by all accounts. But just as I won’t judge the 2006 Orioles baseball season until October (though I will keep an eye on the standings),&amp;nbsp;I won’t judge this team until we’re much further along in the project.&amp;nbsp; They know what they’re accountable for as a team and that’s all I am keeping an eye on at this point.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;{Foo&amp;nbsp; Fighters – In Your Honor}&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=611022" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/agile/default.aspx">agile</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category></item><item><title>Revenge of the Marketing Nerds</title><link>http://blogs.msdn.com/sandyk/archive/2005/10/26/revenge-of-the-marketing-nerds.aspx</link><pubDate>Wed, 26 Oct 2005 18:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:485353</guid><dc:creator>SandyK</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sandyk/comments/485353.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sandyk/commentrss.aspx?PostID=485353</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Recently, Microsoft went through a major reorganization that really changes the primary leadership of this company. Three primary groups were created to divide the business into broader areas of focus. While many are speculating on why Microsoft did this, I am actually very interested in looking at who they did it with and the ramifications. As someone pointed out to me, all three new presidents (Jim Allchin will be stepping down in a year, so I am not counting him) are essentially marketing guys. Jeff Raikes was Microsoft's first-ever product manager and spent a great deal of time running the sales organization. Kevin Johnson has an undergrad degree in business administration and was the most recent head of sales &amp;amp; marketing. And Robbie Bach is a Stanford MBA that has marketed products throughout Microsoft. All three will report to Steve Ballmer, a near-Stanford MBA who also led the sales &amp;amp; marketing organization at one point.&amp;nbsp; For a company that prides itself on its technical prowess, that's a whole lot of marketing prowess at the top.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;The funny part is there are times when I feel like my b-school background was almost a liability at Microsoft. Don't get me wrong--it was definitely a useful education and I draw on it frequently. However, I think I didn't really get the respect until I was able to speak intelligently to the technology. That's the kind of culture Microsoft is--it's all about the technology. So the fact that arguably the four highest-ranking officials at Microsoft (not counting Bill Gates) are marketing guys is fascinating, especially on the heels of Intel naming their first-ever CEO without an engineering backgroun in Paul Otellini. Don't forget MBA and ex-management consultant Kevin Rollins taking over for Michael Dell. The next generation of the dominant PC companies is being turned over the (gasp!) marketing guys.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;So what does that say about the tech industry? To paraphrase the best answer&amp;nbsp;I've heard&amp;nbsp;about turning Microsoft over to the marketers, it's less about technical knowledge and more about leadership. The fact is: Bill Gates didn't write a line of code in the 90s, but he is hugely responsible for the success of Microsoft due to his business savvy. While his ability to grasp technical details is incredibly important, it's his ability to translate that into a cohesive set of marching orders to enabled Microsoft to navigate through the highs and lows that were the 80s and 90s.&lt;/FONT&gt;&lt;FONT face="MS Shell Dlg"&gt;&lt;FONT face=Arial size=2&gt; Strong companies need strong leadership, regardless of who brings it.&amp;nbsp; Bill Gates brought it and I think Steve Ballmer brings it.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Still, the question is "why marketing guys"? After all, aren't there technical leaders? Probably, but I think this is a sign of understanding that these companies have less of a technical responsibility and more of a &lt;EM&gt;customer&lt;/EM&gt; responsibility. When we focus on the technology, we do a disservice to the customer. The technical guy goes "wow, this is really cool". The marketing guy goes "wow, soccer moms are gonna love this and therefore spend a lot of $$ on this". Take Steve Jobs--most hail him as a technical visionary, but he is the world's greatest marketing guy (no, that's not an insult). Wozniak was the technical force behind the early days of Apple--Jobs just put it in the perfect context. By the time Jobs returned, he helped bring the iMac to the market (bubble gum computers are hardly technical innovations) and eventually products like the iPod (plenty of MP3 players, but the iPod hit the mark). These are products that triggered a reaction from regular people. I admit that I envy that thinking and hope Microsoft does more of that.&amp;nbsp; Cool doesn't make $$--changing people's lives does. I see signs, but the next 12 months will be the best indication. Good luck to Bach, Raikes, and Johnson. The world is watching...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;{Coldplay - X&amp;amp;Y}&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=485353" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sandyk/archive/tags/management/default.aspx">management</category><category domain="http://blogs.msdn.com/sandyk/archive/tags/Microsoft/default.aspx">Microsoft</category></item></channel></rss>