Wednesday, June 13, 2012

Success factors of an ERP implementation

Implementation of an ERP system is a major investment and commitment for any organizations. The size and complexity of ERP projects are the major factors that impact the cost of ERP implementations. Different companies may implement the same ERP software in total different approaches and the same company may integrate different ERP software applications by following the same procedures. 

However, there are factors common to the success or failure of ERP implementation regardless of the ERP systems they implement and the methodologies they use.

Starting with this article we will discuss the various success and failure factors of an ERP implementation. So when you are planning to implement the ERP system in your company, try to follow as many success factors as possible and avoid the failure factors.
 
SUCCESS FACTORS
  • Project Planning: ERP implementation starts with project planning - setting project goals, identifying high-level business requirements, establishing project teams and estimating the project costs. Project planning offers the opportunity to re-evaluate the project in great details. If the ERP project is not justified at the planning phase, organization should not hesitate to cancel the project. For every successful ERP project there are projects that are cancelled before implementation.
  • Align the organization on the true destination: You should make sure that everyone in the organization has the same vision about the original motivations for implementation ERP-enabled processes: what the targeted capabilities were, as well as the targeted benefits. Only then can an organization really know how close its ERP program is to being complete. This alignment needs special focus on people: communicating, expectations, education, and top management support.
  • Architectural Design: While high-level architectural decision is made in the process of ERP vendor selection, it remains a crucial successful factor in integrating ERP with other eBusiness applications, e-commerce applications or legacy systems. Choice of middle-ware interface software or programming languages drastically impact the implementation cost and release date.
  • Transition project roles to a way of life: Information technology people, ERP expert, process expert, site leaders, the project manager and the steering committee - going live can involve hundreds of people, in dozens of roles. But at go-live, once the program is operational, the way roles change and the way such change is orchestrated can be an even larger undertaking. Companies successful in the post-implementation phase are simply better at mobilizing and guiding such efforts. They are also better at preparing people for the critical shift, moving from being team members to champions.
  • Data Requirements: Unlike in-house eBusiness applications, much of the packaged ERP implementation involves the integration of ERP systems with existing eBusiness software (CRM, SCM and SFA) and legacy information systems. Appropriate level of data requirements is critical for an ERP to interact with other applications. Data requirements usually reflect details of business requirements. It costs ten times to correct a mistake at later phase of ERP implementation than the effort to correctly define requirements at analysis and design phase.
  • Apply planning and program management practices throughout the program life cycle: If there is one thing that companies should master by the time they go-live, it is program management and planning. Companies that will succeed are those that accept the fact that if they are to achieve their benefits, the operation and maintenance phase demands at least as much planning as the implementation phase did.
  • Achieve balanced people, progress and technology chances across all areas: Companies undertaking the ERP journey must make changes and take action in all areas of the modern enterprise. They need the best-of-breed technology tools, the most effective work processes using world-class practices and people who are trained and motivated. They will also need strategies that fully leverage these new organizational abilities. Far from being a one-dimensional project, the ERP journey must keep change in play and in balance, in all these areas - a fact that successful companies never forget.
  • ERP must b e driven by business case: In other words, the work must be directed toward improving specific business metrics: improved cash flow, faster hiring, reduced costs and accelerated shipments. Both line and IT managers must identify the processes that need improvement. Focusing on business process improvement is the only way to know whether you have got your money's worth.
  • Active executive direction: Executive direction in this case means more than just oversight or support. People do not adapt to doing work in new ways without some inspiration from the top. ERP systems are huge, influencing thousands of people, processes, practices and policies. There are thousands of decisions to be made - both large and small. Someone at the top of the organization has to make the call.
  • Focus on capabilities and benefits, not just going live: The ERP implementation was initiated because of its benefits. So it will not matter much if a schedule is missed by a few days or even weeks. However, if you miss out on an expected feature or benefit, then it is going to hurt. So make sure that all the features that were planned are implemented.

Monday, April 2, 2012

Web-enabled ERP

ERP applications are an integral component of any information architecture and today's application system are required to address more than the processes taking place within the walls of an enterprise, they must be able to address the players and processes involved in an extended enterprise that reaches customers, partners, suppliers and employees worldwide. 

ERP vendors and developers must move to integration models, based on industry accepted standards and non-proprietary application programming interfaces (APIs). Web services promise to play a large role in this new integration model, enabling ERP functionality to be fully leveraged using industry standard technologies.

Within almost every industry there are business requirements to lower costs, increase revenue and improve operation efficiencies. In order to achieve these goal companies must connect internal groups, extend processes to partners, expand business opportunities and reduce transaction costs.

These business requirements can only be met by technologies that are cost-effective, flexible and agile. The technologies must support automated collaboration, real-time integration, secure interactions and low-cost coupling.

The new business models are forcing organizations to accelerate the business re-engineering initiatives they undertook when they first began to implement ERP systems decades ago. To maintain competitive advantage, almost all companies must now be able to conduct their business on-online as part of an increasingly internet-based global economic community.

As we all know, the Web has improved performance and productivity, enabled collaboration, dismantled trade barriers and created an enormous range of global opportunities. As a result of the Web's burgeoning adoption and success as a means of conducting business, productivity has increased tremendously; however, the lack of interoperability has been frustrating to many.

Organizations must provide customers, employees, suppliers, distributors and numerous other parties with the information they need, when they need it. As a result, business systems and processes can no longer remain isolated and disparate. Business success now requires better performance from easier application integration.

Systems must share information internally with other applications as well, externally through Web applications, business-to-business (B2B) exchanges and value-added networks. These exchanges and transactions must be real-time, on-line and immediate - i.e. conducted anytime, anywhere and without compromise to security or transaction integrity.

Through the use of Web enabled services, the cycle time between buying and replenishment can be greatly reduced and the potential for errors virtually eliminated.