Monday
Apr252011

IT Needs to Speed Things Up

One the first critiques that comes from interviewing a new customer or client is often the perception of how slow IT has been in delivering new functionality. Business customers and IT leaders are quick to point out a recent failure, delay in delivery or a project that has taken way too long to deliver and missed their expectations. The business partner has become impatient.
Consequently, the speed at which IT is delivering and is impacting business results cannot continue.
IT needs to step up to the challenge of speeding up delivery of solutions. IT needs to step out of its comfort zone of technical jargon, methodologies, and program delivery, and realize that business expectations have changed.
How often have you been in a meeting where the business is asking for something in 90 days or less and IT can only come back and deliver in six months (or more)? How often has IT gotten in the way of a business solution, by pushing back the timeframe for delivery and then deliverying a mediocre solution? Either IT gets in front and helps to quickly drive a solution for its business partner, or the partner will quickly turn to someone else to deliver what they need.
Instead of becoming the victim in this scenario, how about trying a couple of techniques? Who knows, they may work with your business partner and your IT Team to create a new model for delivery. Some items to consider include:
  • Accelerate development: Instead of long term projects, try shorter iterative projects. According to the Corporate Executive Board, more than 45% of projects today are labeled as ‘information projects,’ such as collaboration or customer facing websites. These can be delivered quickly by deploying functionality as it becomes available.
  • Identify the roadblocks to speed and challenge them: Several repeatable items can get in the way of speeding up a project and can be addressed proactively:
Delivery Team – Make sure you have the right team and enough resources. Why not ramp up the resources and reduce the time for delivery? Adding more help at the onset of creating the capability or seeking a true expert can make a significant difference. And it could give the business the competitive advantage they are seeking.
Governance – How can you expect a large governance program to deal with a project that needs to move fast? How flexible is your approach to drive a balance between speed and quality of delivery? You need the data on delivery, but be sure to also focus on transparency and the trade-offs that come with speed.
Security – Take a hard look at what a delay in delivery could mean and how it might impact the business. Aside from doing the key requirements for security, could the team adopt the approach of resolving issues as the capability is rolled out? What is the real risk and is it worth the gamble? What about test driven development? And continuous build testing? Can these approaches effectively reduce time without compromising quality?
Speed to market should be a core IT strategy. The importance of delivering results with speed and flexibility will drive operational models. IT leadership should be looking at what it will take to reduce the time it takes to deliver results and continusously measure time to deliver.
Sunday
Apr102011

Collaboration and Social Media – Delivering Results

Collaboration and Social Media can become powerful assets in the IT arsenal to deliver business results. Social computing presents opportunities for IT to promote and support connections, both inside the organization - through technologies such as SharePoint, Jive, Yammer, wiki’s, blogs - and with external partners and customers through the use of online social media tools - LinkedIn, Twitter, Facebook, YouTube, etc.

 

The truth is that many companies struggle with where to start with social media and how to move forward. While you may perceive potential value in social media initiatives and pursue those initiatives accordingly, deriving that value and delivering results requires changes to how IT has been approached in the past. IT needs to consider moving away from conventional IT management approaches in several areas.

 

The key areas that will challenge organizations and need to be considered when initiating a focus on collaboration and social media include:
  • Unclear ROI — The business case for social computing typically breaks down because of the unclear nature of how and where social computing will deliver value and how the results will be recognized and measured. This is reminiscent of the history of determining an ROI for email. At that time, email was deployed with limited or no ROI.
  • Availability of Opportunity — The reality is that business units can often identify and exploit social media opportunities before IT. IT needs to sharpen it’s focus, become more aware of how the business partner views each opportunity and gather those requirements so that they are part of the solution.
  • Magnified Risk — Social media diminishes corporate perimeters and controls for information exchange, so organizations must “get over it" and determine a risk profile for social media (more on that later).
  • Consumer Technology Options — Business users may select technologies to connect and collaborate, which may not be corporate-controlled. The organization needs to determine its policies on technologies outside of its control.
  • Rapid Change — Velocity and complexity of social technologies outpace IT's roadmapping capabilities. To remain relevant in the social media conversation, IT organizations often rely on technology-centric "supply push" strategies, when instead they need to quickly understand and respond to "demand pull" from their end users.
Successful delivery of collaboration and social media solutions depend on four user-centric factors:
  1. Understand technology fit with end-user workflows and behavior. You need to map these out and create a view of the future. For example, IT teams are now adding visualization software to the agile process of development so that developers and business customers have a clearer picture of what will be delivered.
  2. Drive use by communicating tangible end-user benefits that can be directly connected to clear business metrics and outcomes (e.g. time saved). 
  3. Apply a risk framework that can evolve and improve as social media changes – set up 2-3 risk factors that will frame the focus on risk.
  4. Collaborate – as silly as this sounds, spend the time to collaborate with your business customer on a solution that will deliver results! Leverage proof of concept and pilots, as well as asking the business customer to come back with examples of functionality that may already be available and used by public social media groups today.
All of the above items need to considered, giving you the runway to avoid the pitfalls experienced by many social media projects.
Sunday
Mar272011

More on Managed Services

Monday
Mar212011

Program Management

What’s the worst program management you’ve ever experienced? Chances are, we can all tell a few tales. Who hasn’t witnessed some pretty interesting program management teams or, unfortunately, some horrible events? If you have experienced any of the following scenarios, you might be in the running for experiencing the worst program management ever:

  • The program management approach is failing miserably, not able to drive a program or meet a target;
  • Everyone on the program management team is looking out for their own interests, not the goals of the program; and/or
  • One or several of the program management team members are not carrying their weight, causing the rest of team to rise up in disgust, give lackluster support to the program or display a host of bad behaviors (take your choice).

You have an option to either participate in any of the above, continue to drive down the program,  or recognize that help is needed and be part of the team that  positively turns around the approach.  Successful program management is tough. The really great program management teams and methods I’ve been a part of all displayed some common characteristics:

  • A strong executive sponsor or set of sponsors. These folks are not just names on a chart; they take a proactive interest in making the program successful.
  • A strong team. The team is not just technically strong, but is actually a team that helps each other and continues to move the ball forward.  Egos are left at the door and everyone pitches in.
  • The team starts to have fun. It’s really hard at the onset of a serious program to even think of having fun! As soon as the team starts to enjoy the program, the team will shift. This may mean that initially the program has to hit a few tough roadblocks, which they can resolve and learn from in order to grow and start to have fun … but it is possible.
  • The team gets rid of deadwood. This doesn’t always mean resources. It may mean that the program plan is not realistic. It may mean that the team is measuring too many metrics and there are only a handful of metrics that really make sense. The team can quickly determine what is valuable and what is just overhead.
  • The team purposefully establishes a charter for success. Good teams realize that success is not just critical to maintaining the momentum of the program, but that communication and change management around success needs to be defined, mapped out and systematically used to keep the program moving forward. It’s not just about meeting your delivery roadmap, it’s about creating the positive buzz that this program is successful and is a good model for the future.

Program management certifications, plans and models are everywhere.  A team should be able to get project management expertise into the group and set up a model that is best-in-class. But aside from the setup of the program management model and the delivery plan, consider some of the items above and see if they apply.  Ask yourself, the key leads, and maybe some key team members for their view on the topics above.  You may find out that you get some great feedback, and that through this feedback, you are building a stronger program management approach! 

Monday
Mar142011

IT Transformation and Business Value