Rules for software success

There are many new information technologies that can be effectively used in manufacturing environments. It is difficult to keep up with all of the new choices, and even harder to run effective projects that integrate new technologies with existing systems. The sad fact is that a lot of new-technology manufacturing IT projects fail to meet their goals. Some simple rules to apply to software projects that significantly reduce the risk of failure. Here they are.

10/01/2008


There are many new information technologies that can be effectively used in manufacturing environments. It is difficult to keep up with all of the new choices, and even harder to run effective projects that integrate new technologies with existing systems. The sad fact is that a lot of new-technology manufacturing IT projects fail to meet their goals. However, there are some simple rules to apply to software projects that significantly reduce the risk of failure. My thanks to Michael Saucier, president of Transpara ( www.transpara.com ), for these simple but powerful rules for successful software projects.

To be successfully implemented, all software must:

  • Be fast and easy to install and configure.

  • Not require a business process change.

  • Have no impact on existing software or hardware.

  • Use the existing IT security strategy and deployment methodology.

  • Have a low total cost of ownership (TCO).

In essence, implementation and configuration should be measured in minutes and not hours or days. If the system is difficult to install or requires significant O/S and hardware expertise, then it indicates underlying problems. It may show immaturity of the software or the vendor, or it indicates a vendor’s “we are so smart” attitude that says a user has to be an expert in the system just to get it up and running.

Many manufacturing IT projects require controller hardware and I/O interfaces, so hardware installation can take significant time, but software should have self discovery and configuration features to eliminate installation problems.

Requiring business process changes for new software increases the installation, training, and reengineering effort. Required business process changes are usually the reason that enterprise resource planning (ERP) software is so difficult and expensive to install.

Manufacturing IT projects often affect the following business processes: configuration management, change management, inventory reporting, and business system integration.

Systems that force business process changes instead of adapting to your processes also may be inflexible in other ways, and should be avoided.

New software should have no impact on existing software or hardware because changing the existing infrastructure will be expensive and time consuming. Typically, this problem is a result of an infrastructure mismatch. For example, the new system may require a Linux server but you have standardized on Microsoft servers, or the new system may require a Microsoft SQL, but you have an Oracle database standard.

Regarding IT security strategy and deployment, if the new software or system has its own security strategy or deployment methodology, then it will come into conflict with corporate standards. This means there will be extra time required to modify the software or modify corporate standards. In addition, because of continuing IT based threats, many corporate IT security groups can veto any project considered unsafe or unreliable.

Total cost of ownership

Every installed system carries a maintenance burden measured in TCO. Programs that require manual updating of databases or manual copying of data with other programs will increase the maintenance burden. High “after first year” costs often result in systems that do not get needed support and attention, and their value quickly degrades over time.

My estimate is that violating any single rule mentioned here will cut your chance of success by at least a third or will double your development and deployment costs. It may be impossible to avoid breaking all of the rules because of hardware and control constraints in a manufacturing IT project, but when you have the choice, it is important to follow these simple rules for successful software projects.


Author Information
Dennis Brandl is president of BR&L Consulting in Cary, NC, dbrandl@brlconsulting.com .




The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by Control Engineering subscribers. Vote now (if qualified)!
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Maximize ROI with integrated control system approach; Microcontrollers vs. PLCs; Power quality; Accelerate and rewire IIoT; Traits for excellent engineers
HMI effectiveness; Distributed I/O; Engineers' Choice Award finalists; System Integrator advice; Inside Machines
Women in engineering; Engineering Leaders Under 40; PID benefits and drawbacks; Ladder logic; Cloud computing
Programmable logic controllers (PLCs) represent the logic (decision) part of the control loop of sense, decide, and actuate. As we know, PLCs aren’t the only option for making decisions in a control loop, but they are likely why you’re here.
This digital report explains how plant engineers and subject matter experts (SME) need support for time series data and its many challenges.
This article collection contains several articles on how advancements in vision system designs, computing power, algorithms, optics, and communications are making machine vision more cost effective than ever before.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Control room technology innovation; Practical approaches to corrosion protection; Pipeline regulator revises quality programs
Cloud, mobility, and remote operations; SCADA and contextual mobility; Custom UPS empowering a secure pipeline
Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by Control Engineering subscribers. Vote now (if qualified)!
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Maximize ROI with integrated control system approach; Microcontrollers vs. PLCs; Power quality; Accelerate and rewire IIoT; Traits for excellent engineers
HMI effectiveness; Distributed I/O; Engineers' Choice Award finalists; System Integrator advice; Inside Machines
Women in engineering; Engineering Leaders Under 40; PID benefits and drawbacks; Ladder logic; Cloud computing
Programmable logic controllers (PLCs) represent the logic (decision) part of the control loop of sense, decide, and actuate. As we know, PLCs aren’t the only option for making decisions in a control loop, but they are likely why you’re here.
This digital report explains how plant engineers and subject matter experts (SME) need support for time series data and its many challenges.
This article collection contains several articles on how advancements in vision system designs, computing power, algorithms, optics, and communications are making machine vision more cost effective than ever before.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Control room technology innovation; Practical approaches to corrosion protection; Pipeline regulator revises quality programs
Cloud, mobility, and remote operations; SCADA and contextual mobility; Custom UPS empowering a secure pipeline
Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by Control Engineering subscribers. Vote now (if qualified)!
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Maximize ROI with integrated control system approach; Microcontrollers vs. PLCs; Power quality; Accelerate and rewire IIoT; Traits for excellent engineers
HMI effectiveness; Distributed I/O; Engineers' Choice Award finalists; System Integrator advice; Inside Machines
Women in engineering; Engineering Leaders Under 40; PID benefits and drawbacks; Ladder logic; Cloud computing
Programmable logic controllers (PLCs) represent the logic (decision) part of the control loop of sense, decide, and actuate. As we know, PLCs aren’t the only option for making decisions in a control loop, but they are likely why you’re here.
This digital report explains how plant engineers and subject matter experts (SME) need support for time series data and its many challenges.
This article collection contains several articles on how advancements in vision system designs, computing power, algorithms, optics, and communications are making machine vision more cost effective than ever before.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Control room technology innovation; Practical approaches to corrosion protection; Pipeline regulator revises quality programs
Cloud, mobility, and remote operations; SCADA and contextual mobility; Custom UPS empowering a secure pipeline
Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
click me