FastPath
Desktop Process Overview
Figure 1: Viasofts Enterprise 2000 Solution Framework
FastPath Desktop is a complete solution designed to aid organizations with distributed systems for resolving century date-value issues in support of year 2000 processing. FastPath Desktop has been developed to leverage technology and process consistent with other Viasoft maintenance problem solutions.
The year 2000 solution is achieved through the advanced technology of the OnMark 2000 suite of tools.
Viasofts year 2000 solution is divided into six distinct steps. Steps one and two focus on the identification of the enterprise portfolio and an analysis of potentially affected objects. Steps three through six address the actual conversion and implementation of the project.
Step One: Inventory
Step one provides a procedure for developing a comprehensive inventory of the complete enterprise hardware and software portfolio.
Step Two: Planning/Analysis
During step two, specific areas are identified as potentially affected. These areas can be targeted for testing and remediation.
Step Three: Change
Step three addresses change techniques on all platforms supported by the OnMark 2000 toolset.
Step Four: Test
During step four, all conversions are unit-tested for functional equivalency, typically using a test plan, test data, and test scripts.
Step Five: Implement
Step five involves enabling the staff to perform integration testing and production implementation using the existing, established procedures for production promotion.
Step Six: Validate
Step six comprises the full system test of all converted components using a system date that will test year 2000 readiness of all converted components.
Figure 2: FastPath Desktop Framework
The FastPath Desktop Process Framework diagram illustrates the sequence of the major activities within the FastPath Desktop process. In addition, each activity has a sub-framework illustrating the task sequence within the activity. These sub-frameworks are shown on the first page of each activity detail in the process guide.
The framework is a guideline for units of work as they move through the process; an entire enterprise does not necessarily need to move through each activity in unison.
Initiate FastPath Desktop Project
Build Project Inventory
Implement Maintenance Plan
Set Up Help Desk
Create Test Benchmarks
Create Audit Trail
Prepare OnMark Workbenches
Analyze
Change
Test
Address Desktop Applications with OnMark Assess
Address MS Excel Spreadsheets with Workbench for Excel
Operate Help Desk
Implement
Validate
This process has been designed around the current capabilities of the OnMark 2000 tool suite. The following considerations should be incorporated into the process in order to streamline the work steps.
This document covers the entire life cycle of a year 2000 conversion from inventory through validation. It also provides a procedure for maintaining an accurate inventory of hardware and software after the conversion project is concluded.
Schedule training as far in advance as possible.
There are different training needs for different staff at different stages of the project. The system administrators and project teams need training at the early stages of the project (Initiate FastPath Desktop Project activity). The conversion teams need training both before and after the workbench products are installed (Prepare OnMark Workbenches activity). End users of desktop applications may need ongoing training (Implement Maintenance Plan activity). Please refer to the activities noted for more complete information.
OnMark 2000 Survey Installation Guide
OnMark 2000 Survey Users Guide
OnMark 2000 Assess Users Guide
VIA/Autotest AutoTester Facility Reference Guide
Naming Conventions for Ongoing Application Maintenance
The year 2000 conversion process must review all existing date-related problems within the enterprise portfolio. The time it takes to obtain the information for an entire enterprise can be lengthy. The process requires input from SMEs and various representatives of the business community.
Internal demands require enhancements and maintenance to the existing applications in conjunction with the conversion effort to ensure that the new data item names and formats of date fields adhere to conventions which are year 2000 ready.
New standards must be implemented as soon as possible within the existing maintenance environment to control the naming and formatting of new date-related fields. (This issue is addressed in the Implement Maintenance Plan activity.)
Choosing an Initial Conversion Project
A pilot project is an excellent way to familiarize the conversion participants with the process. This effort should be used to expose the team to the process and gain an understanding of the tools. During the project, project managers gain an understanding of the effort involved for each task and ensure that the team structure is appropriate within their environment. Starting small and simple is highly recommended.
Coordinating Multiple Initiatives during a FastPath Desktop Project
We recommend that no additional initiatives be combined with a FastPath Desktop project. Activities such as version upgrades (e.g., Visual Basic 4.0 to Visual Basic 5.0) or new software system implementations should be performed separately from year 2000 conversion. If the efforts are combined and problems are encountered during the testing phase, determining the cause of the problem becomes difficult. Additionally, combining the efforts is very difficult from a project management point of view. The timeline for the project plan may also be affected.
Project Team Structure and Responsibilities
Business Community Representative
This team member has knowledge of the business side of the enterprise and contributes to discussions where that knowledge is beneficial. For example, business community representatives usually have knowledge of applications within the business community; their input is instrumental in developing test cases. They can also be valuable assets on the year 2000 help desk.
Desktop Application Specialist
This team member is an expert in analysis, remediation, and testing of desktop applications. If an end user has difficulty analyzing or remediating a spreadsheet or database, desktop application specialists troubleshoot problems and help complete the process. They also support the help desk with technical and in-depth remediation questions regarding desktop applications.
Desktop Application User
This individual is the actual application user.
Project Leader
The project leaders direct the conversion teams. They determine the work distribution and ensure that the projects component life cycle is current.
Project Manager
The project manager oversees the conversion and maintains the master project plan.
Systems Administrators
This team member is responsible for the installation, set up, and maintenance of the OnMark Survey product. To maximize the effectiveness of OnMark Survey, extensive knowledge of the networking structures is required; systems administrators possess the necessary skillset.
Technical User
This team member belongs to the Management Information Systems (MIS) department. They must have a good working knowledge of networking, and PC hardware and software. They also assists with the year 2000 help desk.
Developer
This team member belongs to the Information Technology (IT) department. They must be skilled in application development.
Subject Matter Expert (SME)
This is a team member who has expertise in a particular application or business function.
Audit Trail Administrator
This team member is responsible for compiling, organizing, and maintaining the audit trail.
External Resources
Education Consultant
OnMark Sales Representative
Using the FastPath Desktop Process Guide
Text Styles
The following style conventions are practiced throughout the process guide:
Italicized text inside angle brackets indicates a variable.
The command, "Type C:\PROGRAM FILES\<filename>" indicates that the user must type the name of their particular file.
Underlined text represents a reference to another printed document or a different activity within the process guide.
See the OnMark 2000 Survey Installation Guide for more information.
This issue is addressed in the Implement Maintenance Plan activity.
Bolded text indicates a word or phrase that actually appears on the screen during an action.
From the Field list, select Extension.
Text placed inside quotation marks indicates that the text inside the marks must be typed in EXACTLY as it appears.
Type "SETUP" at the command prompt.
File and directory names, e-mail addresses, and URLs appear in all capital letters. This practice is observed only for the sake of singularity and does not indicate case sensitivity.
An example of a compliance policy is available on the World Wide Web at the following URL: YEAR2000.COM.
This creates a response file (SETUP.ISS) and places it in the C:\WINDOWS directory on Windows 95 and Windows 3.1 machines.
Overview
This section contains a summary of the conversion process framework including concepts that must be understood in order to complete the process successfully.
FastPath Desktop Procedures
This section lists the activities, tasks, deliverables, inputs, roles, and guidelines necessary to complete a conversion. Each of these components is described in more detail in the FastPath Desktop Process Guide description.
Appendices
This section provides additional guidelines about specific tools and techniques used within the conversion process.
Glossary
This section lists relevant terms and their descriptions and definitions.
FastPath Desktop Process Guide Description
The FastPath Desktop conversion procedures are organized as follows:
Activity
An activity is the highest level of order within the process. The activity and its objectives are described in each section. All activities combine to form the conversion process framework described in the Overview section.
Task
Tasks designate the next level of order within the process. Each task lists its objective and any associated deliverables, inputs, roles, and guidelines.
Ä Objective
The objective describes the purpose of a particular task.
& Deliverables
Deliverables are the results produced from implementing a task. A deliverable can be represented by a physical deliverable for the project or an internal work product that is used as an input for a subsequent task.
F Inputs
Inputs are the components needed to complete a task. An input may be generated externally, produced by a previous task, or used as a tool/technique in the Guidelines section.
Roles
The roles section lists individuals who possess the skillset, responsibility, and authority to perform the task.
þ Guidelines
The Guidelines section contains the steps recommended to complete a task. In some cases, guidelines may direct users to a particular reference source (e.g., Viasoft manuals or online help) for specific instructions.