Organizational Change

Observations of a burned out corporate soldier turned entrepreneur

As I reflect on the year 2009, my first full year at my new startup, I thought I would share my observations as I look back at the challenges that I used to deal with throughout my long corporate career.

From Enterprise Initiatives

In November of 2008, I joined a startup called M-Dot Network as CTO and employee #1. I had spent the first 23 years of my professional career working for medium sized corporations with IT shops in the 100-300 person range (Note: I enjoyed working at all of these companies and learned valuable lessons). I started out as a programmer working on mainframe systems and eventually followed the market and developed on Unix and Microsoft based client server environments. In the late 90’s there was a manager position available in my group. I applied for it only because I was tired of working for managers who knew nothing about technology. What I found out is that I knew nothing about management and I really sucked at it. Being a competitive guy and one who does not like to suck at anything, I worked real hard at improving my management skills and eventually my leadership skills. Over time I worked my way up into senior IT leadership roles where my last corporate role was chief architect. Along this journey from programmer to manager to C-level, I learned a lot about people, cultures, and organizations. I also learned that many of the frustrations of corporate America are not unique to any one company or culture but are almost epidemic in our society. Here are some of my observations:

I could go on but for those current and former corporate soldiers out there, you get the point.  Now that I am in startup, I am completely free of all this nonsense.  At the same time, I want to make sure as we build this company from 10 to say 100 people, that we don’t make the mistakes of the past and create another one of these political, silo-based, innovation-starved organizations.  Life in this startup has been so energizing to me for the following reasons.

Conclusion

I think my early days of working in my dad’s pharmacy trained me to be very customer focused and results oriented.  Then I entered the corporate world.  In the early days while I was in development, I was so energized by learning new technologies that many of the issues in the corporate world were foreign to me.  When I entered management, I started to realize that corporations broke many rules of good business practices.  The higher up I got, the more apparent it was and the more frustrating it became.  Even though I was getting paid good money, I was actually happier when I was in my own little world solving problems with code.  All along, I was trying to apply the mindset of an entrepreneur in organizations that were not able or willing to accept those principles.  It is hard to create change when status quo is rewarded.  So I bailed after 23 years, with no job.  Now, 18 months later, the same philosophies that I tried as a law abiding corporate soldier are welcomed and necessary in the daily survival game in the world of a startup.  My biggest challenge (besides making sure we succeed) is figuring out how to grow this company and keep the entrepreneurial spirit.

We have a joke around here….”When we have to hire a VP of Human Resources, it is time to sell”.  It is a joke, but it just might be reality.  When we have to dedicate people to managing people instead of delivering products and services, it is the first sign that the company is on the path to becoming corporate.  When the business and IT leaders start talking about aligning, it is time for the next startup!

Podcast: SOA and Change

Back in September I shared with all of you the presentation I gave about SOA and Organization Change Management. Today I am happy to share the podcast from that discussion that took place at the quarterly SOA Consortium meeting in Orlando. Here are the slides.

SOA & Change
View SlideShare presentation or Upload your own. (tags: soa change)

And here is the podcast that goes with it.

The panel discussion at the tail end of the presentation is fantastic. There were a lot of great questions and many lessons learned shared from experts like Todd Biske, Brenda Michelson, Frank Bowen from IBM, and others. If you have the time, listen to this podcast. Failure to recognize and counteract the resistance to change is the number one cause of failure for all enterprise initiatives, not just SOA.

Managing Change in a Business Transformation Setting

I was invited to speak at a forum for IT executives in Detroit this week sponsored by Information Week. The purpose of the forum as described in the agenda goes like this…

This executive breakfast, specifically designed for senior business-technology executives, will explore why the pressure is on IT to help the business transform, and how it can meet those expectations. More than ever before, companies are demanding their CIOs to be strategic thinkers in helping them innovate and operate at peak performance – especially as businesses are under pressure from the poor state of the economy and the ever-faster pace of change in a global market. In this environment, you can’t miss this opportunity to gain insight into the tactics and strategy that will help you be on your best game.

I was specifically asked to talk about why transformational IT initiatives like BPM & SOA fail and what advice I would offer to prevent failures from happening. I put together the following presentation which is a combination of some of my previous presentations, Preparing for SOA and SOA & Change.

I wrote a very popular article on CIO.com a while back about the Top 10 reasons why SOA fails.  I speak to each of these points in the presentation and present solutions for each.  I also discuss using John Kotter’s 8-step process for managing change which I highlight in the presentation.  Here are my keys for preventing failures.

  1. Plan for and manage organizational change
  2. Key drivers should be business focused not IT focused
  3. Evaluate internal skills and fill gaps.  Do not try it without help!
  4. Don’t let the vendors drive your architecture.  Do your homework.
  5. Grow your governance model over time

Speaking of governance, here is an analogy I like to use…

Implementing SOA without a solid governance model is the equivalent to having an airport without a control tower. Sure, there are some very good planes and talented pilots, but without the proper planning and timely information the end results would be disastrous. So make sure you build a control tower and hire some air traffic controllers!

If you would like me to create and present a custom presentation like this one, feel free to contact me

Plan for and manage change

I have mentioned several times in the past that the hardest part of implementing enterprise initiatives like SOA, governance, enterprise architecture, SDLC (software development lifecycle), etc. is not the technology but rather dealing with people and change. Below is a presentation I gave at the SOA Consortium in Orlando last week that discusses how to plan for and manage change. If you would like for me to discuss this presentation in detail with your organization, give me a shout. Enjoy!

SOA & Change

View SlideShare presentation or Upload your own. (tags: soa change)

Are you prepared to start a SOA initiative?

There is so much to consider when embarking on an enterprise SOA initiative.  Many people focus solely on the technical aspects but don’t plan enough for the business and organizational aspects that need to be considered.  Here is a presentation that I prepared for a client that discusses most of the major areas to focus on before investing heavily in SOA.  Those that heed this advice will be in a much better position in the long haul!

Are You Ready For Soa
View SlideShare presentation or Upload your own. (tags: change services)

The Missing Link in IT

To successfully lead an IT organization, one must excel in three key areas: Technology, Business, and People.

When attempting to implement enterprise initiatives, those leaders who do not excel in people skills will have some serious challenges.  For whatever reason, many IT leaders neglect the “people side of change” (listen to my podcast with ZDNet’s Michael Krigsman) and do not address a critical need – Organizational Change Management.

I am a huge fan of Harvard’s leadership guru, John Kotter.  Kotter has a proven 8-step methodology for leading through change.  Here are the steps:

1. Create a Sense of Urgency
2. Pull Together the Guiding Team
3. Develop the Change Vision and Strategy
4. Communicate for Understanding and Buy In
5. Empower Others to Act
6. Produce Short-Term Wins
7. Don’t Let Up
8. Create a New Culture

For more on this topic I recommend his books “Leading Change” , “Our Iceberg is Melting“, and also “Change Management: the People Side of Change” by Jeffrey Hiatt and Timothy Creasey.

And remember, now matter how good you do with the technology and business side of the equation, if people resist change your project will more then likely fail.