US Department of Health and Human Services US Department of Health and Human Services US Department of Health and Human Services US Department of Health and Human Services US Department of Health and Human Services US Department of Health and Human Services
Department of Health and Human Services logo US Department of Health and Human Services Skip ACF banner navigation
US Department of Health and Human Services Questions?  
US Department of Health and Human Services Privacy  
US Department of Health and Human Services Site Index  
US Department of Health and Human Services Contact Us  
US Department of Health and Human Services Download Acrobat® Reader™  
US Department of Health and Human Services   ACF Home   |   Services   |   Working with ACF   |   Policy/Planning   |   About ACF   |   ACF News Search  
US Department of Health and Human Services US Department of Health and Human Services US Department of Health and Human Services
Administration for Children and Families US Department of Health and Human Services
National Human Services IT Resource Center

Engineering Activities

Provide technical assistance to configure and transfer the IT products into the hands of the users.



Introduction
Activities
Roles and Responsibilities
Artifacts
Additional Resources

Down arrow: inputs

- Configured IT Products and Data
- Deployment Project Plans
- Developmental Configuration
- Project or Product Requirements
- A-TARS
  • Release
  • Installation
  • Activation
  • Deactivation
  • Deinstallation
- Configured IT Products and Data
- Status Right arrow: outputs

Up arrow: roles

Cartoon person: roles
- IT Staff
- User Representatives
- User
- Support Organization
- Other Key Stakeholders

Introduction

These technical activities are performed in the context of one or more technology deployment projects. Individuals provide technical assistance to configure and install IT products within each usage environment (the deployed configuration). This includes the deactivation and removal of retired products, when necessary.

The number and type of products that are transferred may vary, from individual components to complete integrated applications or packaged solutions. Platforms, information appliances, database management systems and associated content, or a complete integrated AIS may be deployed. Documentation such as user, maintenance, installation, or operation manuals and associated technical training materials are considered part of a deployment. The term product refers to any of these possibilities.

The type of technical assistance required depends on the number and types of products released, as well as how much adaptation and testing must be done to configure them for each unique setting. The roll-out approach may also affect the technical assistance needed.  (For gradual or single deployment, see deployment project management activities).

Engineering practices as well as overall adjunct technical requirements are derived from the A-TARS. Unique deployment requirements are elicited from the HS programs staff. All product and process requirements are communicated through each project's deployment plans.

TANF Example: Migrating TANF data stores to modern relational databases is a significant deployment challenge. For example, TANF case information may be distributed across many files (or databases), each with its own unique format. When migrating to a relational database, separate pieces of data must be collected, consolidated and consistently stored in an integrated and normalized data structure. Old data structures may be combined into a large and complex schema, which deployment engineers may not fully understand. There is an inherit danger of missed sequenced records or missing pieces of data, complicating the conversion. Automated tools to check and convert the data should be provided. Engineers should be able to make sure that all data to support a case is reliably converted to the new data structures.

The technical infrastructure is often changed as new applications are deployed. Users, familiar with platforms and protocols they have used for a long time, may naturally resist some changes. This resistance may impact user acceptance of the system, possibly affecting productivity. The deployment should take into account the user's need to adapt to the new applications and platforms. Users should be provided adequate access to technical training and help so they can adjust to these climate changes as quickly as possible. The level of support needed should be explicitly defined in the deployment plans.

Top

Activities

The basic fabrication engineering activities also apply to the deployment projects. You may refer to those activities for additional detail. Some technical activities applicable to deployment projects are described below:

  1. Release. The IT Staff performs activities to create a site-specific release and prepares to install it. This may include the following actions:

    • Packaging products on a release media, as appropriate.
    • Configuring the products to each usage environment (e.g., counties).
    • Formally qualifying and accepting the integrated set of products. This may include certifying products that are ready for general use.
    • Advertising and promoting products to make users and others aware of their capabilities and set expectations.
    • Providing technical training to prepare business users as well as those who will administer the system (e.g., operators).
    • Coordinating deployment activities with changes in the business processes and practices (e.g., policies and procedures).

  2. Installation. The IT Staff performs activities to ready the IT products and data for direct use by the intended users. This may include the following actions:

    • Placing the product in the user setting. This could be achieved by simply activating a download through a Web page (a click to download a plug-in, or you may need to provide assistance for an installation script on a CD.
    • Configuring the user-selectable parameters (e.g., default folders, run-time data).
    • Resolving conflicts between the newly installed product and other products.
    • Populating data stores with business/operational data specific to the site.
    • Coordinating with external interfacing systems.
    • Performing final acceptance testing in the user environment.

  3. Activation. The IT Staff or the computer system performs activities to execute the installed products. This may include the following actions:

    • Executing or preparing for execution all the products to be run (startup scripts, user menus). Some products may execute continuously, such as a database management system. Others will activate on demand (when a user selects them) or as batch jobs.
    • Performing database cutover.
    • Going live with external interfaces.
    • Identifying and resolving initial operational defects. This entails filing problem reports to record the defects and it's maintenance priority. The technical staff may have to implement patches or create a workaround until permanent fixes can be deployed. These changes should be clearly marked.

  4. Deactivation. The IT Staff deactivates products or removes data from use. This may include the following actions:

    • Shutting down the products, such as halting applications, servers, or network devices when they are to be removed from service.
    • Taking data stores off-line.

  5. Deinstallation. The IT Staff removes IT products from the inventory when the products are no longer needed. This may include the following actions:

    • Removing complete products or parts, while leaving those parts that are shared across applications.
    • Archiving data or applications that may need to be accessed in the future.
    • Destroying products and/or data that will no longer be retained (e.g., magnetic media).

Top

Roles and Responsibilities

The key roles and their responsibilities are as follows:

Top

Artifacts

The following information is used or produced by these activities. Templates, examples, and checklists for identifying and documenting items are available through the Additional Resources section at the end of this page.

Top

Additional Resources

Resources applicable to this activity are cataloged below. Some items from the fabrication project engineering resources also may be used to perform the deployment engineering activities. Lists of all available resources may be found in the Resources portion of the IT Planning and Management Guides.

Checklist: Deployment
A tailorable checklist to use for identifying items that may impact the deployment. 04-09-02

Top

 



Last Updated: May 4, 2005