Super Business - Project Management Articles


Sections
Syndication



Multinational Software Deployment


Purpose And Scope

Scope

Scope is an interesting subject. This can be narrow or broad. Narrow scope consists of the software itself. Broad scope might include the software, business processes, policies, and organization structure. Something in the middle would delete the organization from the scope. This middle ground is the most successful.

However, there are factors that get in the way and impact the scope as the project progresses. The two key factors are time and money. Tasks take longer to do. People have to perform their normal tasks as well as work on the software implementation. The budget soars as more consultants climb on board. Together these act to narrow the scope to the software.

End Products

The major end product is the software installed, working, and being used effectively as part of improved business processes. Scaled back it might be the software working, but the local business processes are warped and adapted to the software in an ad hoc manner.

Another end product is improved information at headquarters, regions, and countries on a more timely and predictable basis. These are real benefits as well as end products. Why aren’t they commonly achieved? Because no one is dedicated to using the information in a structured manner so that much of it goes unused. Another reason is that IT support is required to gain access and manipulate the information.

Issues

Issue: There Is A Lack Of Sensitivity To The Culture Factors In Specific Countries

This issue was mentioned, but not addressed. A common thread through the book has been the cultural factors among countries and even parts of a country. Here the issue is applied to software implementation.

Impact

Culture anywhere in the world dictates how you do business and make money. It affects how you interact with customers and suppliers. While there has been some common adoption of some “Western” ways, there remain local nuances and mores. Culture affects the business rules. If the business rules of the software package don’t match up or cannot be reconciled, then there are bound to be problems. Something has to give—either the package fails or the business is affected.

Action

You will begin to detect problems when business rules and exceptions start appearing. People will ask “How will the system handle such-and-such a transaction?” When they get an answer, look at their reaction. If they are quiet and don’t anything else, you know that there is a problem. They won’t discuss it where they are dominated by others. When the problem arises, then you should lower the effort in the software implementation and go back to the transactions and perform analysis.

Issue: A Large Number Of Key Personnel May Be Tied Up In This Project For Months

Guidelines for personnel and team members were given in Chapter 4. Recall that you want to have junior people who have energy on the project. Here, the point is that you require senior people with detailed knowledge of the business rules. This is true, but you don’t need them all of the time.

Impact

If the critical “king bees” and “queen bees” are taken out of a department, the remaining employees may feel lost. They may not know how to handle certain pieces of work. The employees go to the supervisor or manager who now feels put out that they are coming to her/him. After all, they may not be familiar with that work either. As you can see, the impact can be dramatic and long-lasting. When the senior person returns from the project, he/she is inundated with work. Then back to the project again. They become burned out.

Prevention

The best method for preventing this situation is to involve junior people heavily from the department. Then only pull the senior people in when you require specific business rules. You can measure yourself by seeing the mixture of people and total hours in the project.

Action

If you find that you are becoming overdependent upon senior employees and they are on the project all of the time, then you have to look not at this, but at the reasons why you need the senior employees. What is so arcane and technical? Remember that the package will not be modified. If the senior people are on the project too much, then it is a sign that there may be too much attention to exceptions, workarounds, and shadow systems. Don’t assume that this is real productive work. If you get sucked into these exceptions, you may never get out!

Issue: The Software Does Not Interface Easily With Several Critical Legacy Systems

Software interfaces are a curse of the industry and have been for over 40 years despite all efforts at standardization through EDI (electronic data interchange) and XML (extensible markup language). You could write a whole library of books on this issue. In brief here are some of the problems. Software gets written at different times using slightly different techniques and technology. This makes interfaces more technically difficult. Now programmers come and go so that over 15–20 years (the average life of much of the software out there in operation), the software programs resemble a puzzle—lack of documentation and difficult to understand. Also, hard to make changes. These are just a few of the reasons why interfacing to older, legacy systems is difficult. Why don’t people just replace these systems? They work so if it is not broken, why fix it? Next, some of the packages are as old as the customized programs.

Impact

The interface is normally extremely critical. Often, the legacy system feeds the new software package so that it must have the information. Because of the time required to do the interface, it is often on the critical path of the project. Many times it will be delayed—really impacting the project.

Prevention

There is no way to prevent the interface. It must be started early and must be given a high priority by the senior programmers. Anything that can be done to simplify the interface should be evaluated during the design.

Action

If the interface part of the project is suffering, then you have to consider setting up a more limited interface for selected transactions. Putting more people on the interface work will often actually slow the work down.

Issue: The Consultant Selected For Supporting The Implementation Of The Software Does Not Have Personnel in Some Company Locations

Many consulting firms make promises about their international presence. However, what this means sometimes is that when they get business in some country where they really don’t operate, they subcontract out to some local firm. These individuals may not be connected at all with the consulting firm. All of the problems mentioned in Chapter 8 come to the foreground.

Impact

The consulting firm either fills in with local people or flies in expensive outside consultants. In both cases, you lose. The costs will be higher. There will be a steep learning curve that wasn’t planned. The work may not be of consistent quality.

Prevention

The best method of preventing this problem is to follow the guidelines of Chapter 8 and find out what capabilities they have in each country. In addition, ascertain how they manage multiple locations and people being spread among multiple clients.

Action

You have to track the initial work that a consultant does in a country very carefully. You seek to build up a pattern of behavior between the local office and the consultants working there. Then you have to monitor the consulting firm to see whom they are sending into your offices.

Template Areas

Area: Software And Consultant Acquisition

General consulting guidelines were presented in Chapter 8. Here we point out that there are a variety of different types of consultants that may be needed for the project. For one package there are actually nine different types of consultants. The basic guideline is to define the outside support that you need when you select the software. Otherwise, you could have selected the software and find that there are few consultants available—making your software decision look pretty bad.

Area: Software Implementation

Here the main guideline follows from Chapters 2 and 5 in terms of how you organize the project. You do not want to organize it by country. In software installation what you learn in one place can be extremely valuable in another country. To facilitate and promote collaboration, set up the project across countries.

Area: Training And Cutover

These subjects sound straightforward. After all, the interfaces, data conversion, and other tasks such as testing were handled. However, you would be amazed at what comes up at the last minute. Some users may raise new exceptions and issues—just to delay the implementation. People may have made assumptions about what business rules were—then they found it changed. Keep tracking issues until the very end.

Lessons Learned



327 times read

Related news

» Multinational Software Deployment Purpose And Scope
by admin posted on Oct 03,2007
» The Software Does Not Interface Easily With Several Critical Legacy Systems
by admin posted on Oct 03,2007
» There Is A Lack Of Sensitivity To The Culture Factors In Specific Countries
by admin posted on Oct 03,2007
» Multinational Software Deployment Lessons Learned
by admin posted on Oct 03,2007
» The Consultant Selected For Supporting The Implementation Of The Software Does Not Have Personnel in Some Company Locations
by admin posted on Oct 03,2007
Did you enjoy this article?
(total 0 votes)

comment Comments (0 posted) 
Please Comment On This Article