What Causes A Disparate Job Scheduling Environment?

24 06 2010

While I have touched on the causes of a complex and disparate job scheduling environment in past posts, let’s take a more in-depth look at some of leading causes:

  1. Acquisitions  – For many companies that integrate acquisitions, consolidating IT tools such as scheduling is not their highest priority. Although, it will save money in the long run, it is a big project that poses risks. Consequently, scheduling staff members are burdened with managing multiple schedulers.
  2. Departmental Purchasing – The lack of centralized purchasing or company-wide standards often results in the independent departmental acquisition of different job scheduling solutions that are unable to interoperate with each other and existing tools.
  3. Access to Tools – Application departments circumvent standard tools and use easier scheduling tools such as Cron. It is simple and easy to set up a Cron tab or schedule a process in Windows, but it is only a quick fix. Moreover, these one-off fixes decrease overall business visibility.
  4. Built-in application capabilities: This is one of the biggest culprits. Companies deploy applications and tools, such as backup products, due to the perceived benefits of a self-contained system that can be managed by its own tools. This thinking ignores the fact that most applications are not self-contained. In fact, they “touch” other applications by exchanging data and have dependencies based on the overall business workflow. Implementing these “point” solutions prevents the ability to control business workflows from end-to-end.
  5. Lack of management mandate – Without clear mandates from senior management, there is no ability to enforce centralized control. Thus, departments and application developers will take the path of least resistance.

In many cases, sooner or later, IT operations inherit these different applications and tools and are stuck with managing them. With vendor-independent technology, IT organizations can avoid these pitfalls, while saving money, time and resources.