Saturday, March 20, 2010

Managing the implementation of the strategy in IT

With ever more increasing disruptive requirements and reduced time to market, IT managers are finding that traditional methods of planning and implementation are not as effective as they used to be. A number of factors are affecting the quick and effective implementation of strategies that is demanded in today's competitive environment:
1. Knowledge of the infrastructure and how it provides value is frequently overlooked when defining the strategy.
2. The implemented IT architecture rarely has the flexibility required by the organization to respond rapidly to varying market conditions and requirements.
3. IT managers usually try to adapt their infrastructure and resist disruptive measures when the situation requires it, due to cost and service-level considerations.
4. Business stakeholders have a hard time implementing changes in the organization due to resistance in their rank and file, and their dependency on IT.
5. It is difficult for businesses to find the right balance between incorporating manual procedures and implementing equivalent functionality in applications, that would minimize time to market and maximize flexibility.
In order for IT to navigate the tidal wave of requirements it must adapt to the situation at hand. This means that IT must:
1. Adapt its operations and methodologies to the varying requirements of the business strategy.
2. Implement mechanisms to plan, control and execute project activities and deliverables.
3. Manage IT professionals in such a way that it can leverage its internal resources as much as possible while taking advantage of the knowledge and expertise provided by consultants.
4. Ensure that the scope of projects are kept in line with business requirements.
5. Keep costs within planned parameters.
6. Ensure quality levels.
7. Find a balance between minimizing the impact on current operations and reducing the time to market of new business solutions.
8. Establish alliances and close relationships with suppliers that will benefit the business.
9. Mitigate risks and their impact on operations.
10. Implement and use key performance indicators to manage the operations at all times.

Thursday, March 11, 2010

How Does IT Provide A Consistently Effective Service

This presentation is a complement to the previous blog entry and deals with implementing standards required by IT to maintain consistent levels of service:

Thursday, March 4, 2010

How does IT provide a consistently effective service? (Part II)

When implementing standards, businesses have a number of frameworks and models that can be used as references such as:
  • Information Technology Infrastructure Library (ITIL).
  • Capability Maturity Model Integration (CMMI).
  • Project Management Book of Knowledge (PMBOK).
These reference models provide guides based on processes, tools, roles and responsibilities that can be used to define in-house standards and methodologies. These in-house standards should be defined around:
  • Business objectives such as quality standards and response times.
  • Business processes that require improvement and consistent levels of service.
  • Metrics that will be used to measure and control the behavior of processes.
Once in-house standards and methodologies have been defined with clear objectives, processes, tools, metrics, roles and responsibilities, the business can start training and implementation. If the business so chooses it can carry out a series of tests and audits to demonstrate that it has achieved varying levels of industry accepted standards.

Friday, February 26, 2010

How does IT provide a consistently effective service? (Part I)

In previous blog entries we have seen how IT can contribute to innovation. However the day-to-day operations present challenges that require implementing solutions to solve them and contribute to creating value in the business. Among the challenges faced are:
  • Frequent technical errors and failures in the infrastructure.
  • Incidents that affect service levels and the perception of clients towards the business.
  • Bugs and lack of compliance in quality standards of projects.

One of the ways IT can help minimize the impact of these issues is by implementing standards and methodologies that are adapted to the different areas of expertise within the organization, such as:
  • Service Desk and contact centers in general.
  • Maintenance and infrastructure.
  • Projects and implementations.

The advantages of standardizing the operations within IT are:
  • More consistent levels of service.
  • Reduced number of incidents.
  • Improved statistics and decision making.
  • More control over operations.
  • Compliance with quality levels.

Standardization contributes to the image and perception of the business from a client perspective. In this sense IT can contribute to the competitive advantage of the business while reducing costs derived from re-work and resolution of errors.

Friday, February 19, 2010

How Does IT Help The Business Innovate?

This presentation is a complement to the previous blog entry and deals with the processes  and resources required by IT to help the business innovate and transform:

Monday, February 15, 2010

How can IT help the business innovate?

Contrary to popular belief, innovation in the business is not only about technology but also about people and process. In order to innovate effectively, the organization should get certain aspects of its business in order. Finding new ways to do business is more about implementing new channels, services, products and processes than fixing core issues. Preparing the business for innovation is essential and should be part of the strategy.

I recently had the opportunity to see part of the inner workings of a large retailer that helped me identify issues and opportunities for improvement and innovation. For years I have bought costly products at this retailer and to this day I can safely say that they have no idea how I have contributed to their sales. In my latest effort to buy an elliptical exercise machine over a period of over two months, I had to visit the retailer at least ten times, make a lot of phone calls and connect to their portal countless times.

My initial order was placed through the portal. It was disappointing to see the limited functionality and information available to me as a customer. There were no alternative products recommended, no information on availability and an estimate offering delivery times between one and three weeks. After five days I got a confirmation that my order was received and then another month for the product to be ready for delivery. Meanwhile my impatience grew and after making a few futile calls to the call center I decided to start looking around. Luckily for this retailer the specific product I was looking for was out of stock at competing stores. By chance I decided to visit one of the stores belonging to this retailer and found the product I was looking for at a greatly discounted price.

The store also offered me the possibility to pay using their credit services. However, the initial order I placed through the Web made this option unavailable and the sales representative was unable to cancel it. As a client I was dealing with two internal organizations with separate sales order systems and I had to maintain contact through two channels to resolve the issue. It was clear to me that these organizations did not share unified inventory and sales order systems. As a client placing the order through the portal I was unable to take advantage of the discounts offered at the stores and deal with the issues through a single point of contact. To top it all off, after an additional two weeks I had to inform the delivery organization that I had cancelled the order.

From an IT perspective it is imperative to offer integration of processes and information. This retailer has a great opportunity to reduce cost of storage and delivery times by centralizing inventory management and offering more information and greater control over order management. Also, this retailer went through a lot of cost and effort to provide me with a store card. Yet every time I try to request information about my order I have to provide additional information related to it. This leads me to think that there is a limited vision of the client. Maybe customer relationship management is not a top priority at this mass retailer but if it wants to be competitive it will have to start to learn about its clients and their buying habits.
Once the business has its information and processes in order it can start to offer innovative services with greater ease. For example, as a client I should be able to get my order quickly and have access to all the required information without much hassle, while it is in transit. Using tags and effective inventory management, not only can better information be provided about the status of the delivery but greater control can be exerted on delivery times. Also marketing promotions can be adapted to improve rotation of targeted products.

One of the problems I was confronted with at the store was the time I had to wait to be attended. Meanwhile the sales representative was bombarded with questions about pricing, availability and characteristics of the desired products. What if the information in inventory systems is made available to prospective clients through well placed self-help information kiosks in the store or though specialized mobile applications? These kinds of solutions require implementations that build upon current infrastructure and provide quick wins to the business. For innovation to occur effectively, project implementations must be kept short and focussed. The goal is to progressively add business solutions that respond to client needs with an orientation towards experimentation. By leveraging in-house know-how and implementing projects with reduced scope, the business not only loses less investment on failed solutions but also learns more quickly about how to respond to client needs.

Monday, February 8, 2010

What Are The Challenges Facing IT? (Part II)

This second part of the presentation is an introduction to the challenges facing IT and shows how certain resources can be used to help business improve its performance.