Home > Articles > Business & Management

Why You Need the Production Control Function

Harris Kern
  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Close WindowHarris Kern

Harris Kern

Learn more…

How to Communicate the Value of Your IT Department
Oct 11, 2002
How Partnering with IT Can Make Your Business More Successful
Oct 4, 2002
The Value of Consequence-Based Thinking in an IT Organization
Sep 20, 2002
The Maturing of IT as a Business Discipline
Sep 13, 2002
The Role of a CIO: Defining "World-Class"
Sep 6, 2002
Principles of Organizational Design
May 10, 2002
Software: Packaged or Build
Mar 1, 2002
IT Architecture: The Rules
Feb 15, 2002
The Integrated Service Delivery Strategy
Jan 18, 2002
Web-Centric Production Acceptance (WCPA)
Nov 30, 2001
Customer-Oriented Rapid Application Development (CoRAD)
Nov 16, 2001
The Software Life Cycle
Nov 9, 2001
Successfully Transitioning Developers
Nov 2, 2001
Organizing for Successful Software Development
Nov 2, 2001
Recruiting The Best Talent For Your Software Development Team
Oct 26, 2001
Retaining the Best Talent for Software Development
Oct 26, 2001
Software Development Has Always Been Difficult
Oct 26, 2001
Satisfying the King (Otherwise Known as the IT Customer)
Oct 12, 2001
Ten Commandments of Successful Software Development
Oct 12, 2001
Aligning IT to the Business: Managing Customer Expectations
Oct 5, 2001
IT Infrastructure Support and Development Organization Structures for Supporting RAS
Sep 28, 2001
The CIO’s Role in the IT Infrastructure Support and Development Organization
Sep 28, 2001
The Enterprise Infrastructure Services Organization
Sep 21, 2001
Production Control = Infrastructure QA
Sep 7, 2001
Why You Need the Production Control Function
Sep 7, 2001
First Annual DORG (Disastrous Organization) Awards
Sep 2, 2001
Let's Play Together = Internal Support Agreement
Aug 6, 2001
Ten Commandments for Building a World Class IT Infrastructure
Jul 13, 2001
Building a World Class IT Infrastructure
Jun 1, 2001

Sorry, this author hasn't posted any blogs.

The production control group addresses second-level production support activities. If you don't have this quality assurance group in place in your infrastructure, read this article to see what you're missing.
Placing special emphasis on a comprehensive approach combining organization, people, process, and technology, Harris Kern's Enterprise Computing Institute is recognized as one of the world's premier sources for CIOs and IT professionals concerned with managing information technology.

My previous article talked about the importance of having a QA function in the infrastructure development and support organization. This article discusses the group's responsibilities.

The production control group addresses second-level production support activities. This includes acting as a liaison between applications development staff, user community, database administration, systems administration, and computer operations to resolve production problems, implement new systems, and change existing systems. This also includes ownership of key data center processes.

Three-Tier Support Model

Whoever developed the idea of three levels of support within an organization was a genius. This is one of the best structures ever designed, and probably the single most important reason that the mainframe world—in particular, the data center—was so successful. Some of the roles and responsibilities of this structure are described in the following sections.

Level 1

  • Monitor systems (servers, network, peripheral devices).

  • Perform incremental and full backups.

  • Provide tape librarian functions.

  • Assist in the physical layout of production servers.

  • Issue trouble tickets and monitor the data center on a 24x7 basis.

  • First-level problem determination and resolution attempt. After N number of minutes, as determined by the problem management process, the problem will be escalated to second-level support.

Level 2

  • Process design, implementation, ownership, and accountability (production acceptance, change management, etc.).

  • Support software installation and configuration.

  • Perform system maintenance as required.

  • Perform storage management functions.

  • 24x7 on-call support.

  • Perform disaster-recovery drills.

  • Establish end-of-life plans to deactivate servers and applications.

  • Monitor system and network performance.

  • Provide online availability statistics.

  • Define and reset standards to support mission-critical applications.

  • Problem determination and attempted resolution. After N minutes as determined by the problem management process, the problem will be escalated to third level.

NOTE

Second-level support should do everything possible to resolve the problem before escalating to the third level: the senior gurus of the department. Senior system administrators and database administrators are worth their weight in gold. The entire organization needs to protect this valuable resource.

Level 3

  • Physical location of the server, network connections, and sufficient power for all peripherals.

  • Preventive maintenance diagnostics on all incoming equipment.

  • Partitioning the disks during OS installation.

  • Configuring the OS.

  • Applying patches to the OS as needed.

  • Assisting database administration with RDBMS installations.

  • Installing any unbundled products, such as tape management and disk mirroring, and applying patches to unbundled products as needed.

  • Installing all required support packages, such as the console server, auto-pager, preventive maintenance routines, and so on.

  • Support of software installation and configuration.

  • Maintaining and configuring system security.

  • Performing system maintenance as required.

  • 24x7 on-call support.

  • Performing disaster-recovery drills.

  • Monitoring system and network performance.

  • Tuning systems for peak performance.

  • Implementing capacity planning.

  • Performing security audits and monitoring security access.

  • Establishing system user accounts and root ownership.

  • Defining and setting standards to support mission-critical applications.

  • Problem resolution. The buck stops here; if they can't fix the problem, no one can.

  • Designing and architecting infrastructure-related programs.

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Related Resources

Stephen MorrisGetting off the ground with your first iPhone app
By Stephen B. Morris on January 13, 20102 Comments

My first iPhone app – “The Day Was…” has now been through two updates. I want to talk a little about how to get started with this interesting technology. As with any software, the first step is having an idea, i.e., one or more requirements.

Out with the Old; In with the New
By John Traenkenschuh on January 3, 2010 No Comments

Time to think through last year's work and this year's goals

Sharing Information Can Bring a Share of Problems
By John Traenkenschuh on December 10, 2009 No Comments

Do you really want coworkers to drag you into their own plans, thanks to social networking?

See All Related Blogs

Informit Network