Software packaging

Software packaging and repackaging

Deployment of software applications is daily works for most organisations. It can be about patches, upgrades, new applications, or Windows components/migrations; most organization fail on taking an ad hoc approach for integration into the enterprise environment.

Software packaging is one of the most important processes in any software management strategy, because it is the process that controls software installations. Despite that, it is often overlooked.

Deploying applications without adequate preparation introduces hidden problems like:

  • Uncontrolled rollout of applications, processes, versions, and licences;
  • Non-standard configurations that raise the cost of maintenance;
  • Increases help-desk calls, decreases IT and end-user productivity and makes the end-user less satisfied.

The best installation is the automated installation — the one where no user input is required.

Repackaging

Enterprise Software Packaging deals with the preparation of standard, structured automated installations for deployment within a specific corporate environment. These automated installations or “packages” must take into consideration all of the installation requirements for the corporation: corporate standards for software usage and desktop design, multiple languages, regional issues, and especially, software-related support issues.
The repackaging process is critical to the success of software roll-outs. Repackaging saves time, effort, and money by allowing the system administrator to customize installations to meet the standards set for software distribution within their company. For instance, an administrator might repackage an application in order to prevent all dialog boxes from appearing during the installation. This prevents the end user from making an incorrect choice and installing the application in a manner that is inconsistent with the company’s standards. An incorrectly installed application can result in support calls to the system administrator or the help desk.

Enterprise Software Packaging process

Return on Investment

The ESP undertaking involves considerable effort, but it is one of the migration processes that provides the best and most immediate return on investment because it stabilizes the network. Organizations that implement ESP strategies find that they must invest more on proactive network management practices — in fact, invest more on preparing the network. But they also find that they will have considerable savings in Help Desk and support activities because few issues arise from software products that do not work once deployed. The ESP strategy ensures that all software products are completely functional before they are introduced into the network.
The main benefit of creating a consistent, customized installation is to reduce desktop support costs. As system administrators well know, the cost to support even one desktop computer is staggering. By standardizing the applications that are installed on company desktops, administrators reduce variability. Variability in end users’ desktops results in many unknown factors – if an end user installs a game will it conflict with the word processing software?

Achievements:

  • Repackaging over 700 applications
  • Packaging applications for retail use
  • We have worked for 6 different domains - global, Estonian, Latvian, Lithuanian and Luxembourg’s enterprise applications and public domain