Name: Richard G. Sapp
Proposed Position: Senior Software Engineer
Relevant Experience Summary
. Over thirty-five years experience and training in ADP areas, including
deputy project management, systems analysis, design, programming
implementation and administration of computer based information systems.
. Evaluation, budgeting and recommendations for project training.
. PC hardware and software and evaluation of contractor proposals.
. BA 1968 - Bridgewater College, Bridgewater, Virginia.
Employment Experience
Qinetiq-NA October 1994 - current
Senior System Analyst
I design new and modify existing programs and reports to incorporate the
changes specified in the current Statement of Work for the ERIS Project.
The work includes preparing the appropriate file and element specifications
as well as the detailed process specifications that were included in the
formal Functional Specifications Package that defines the ERIS project
requirements. As a member of the Requirements Analysis Team, I analyze the
requirements outlined in the SOW and identify the impacts and size the
tasks described in new proposals. I also provide support for the IRS
Quality Assurance team during the independent testing of the software. I
participate in the formal response to the Statement of Work for the
upcoming contracts for software development
I am the lead of the ITS Software Engineering Process Group (SEPG) where we
define, evaluate, and establish the standard software development processes
and procedures used by ITS and ERIS. I am also the ERIS Software Quality
Assurance Manager and from 1996 through 2000, I was the backup ERIS
Software Configuration Manager. As the SQA Manager, I prepare and maintain
the SQA plan, conduct SQA audits and report the results to management. As
the CM Manager, I performed the CM/version control on the various software
products developed under the contract. I have participated in the
successful Software Capability Evaluation (SCE) reviews of our ITS/ERIS
software development processes, where we were formally certified as SEI CMM
Level-II by both IRS and independent reviewers.
Contract Task Manager/Senior Systems Analyst August 1995 - April 1997
As the Contract Task Manager for the ERIS project I was responsible for a
team of 12 computer analysts that produced the design, programming,
testing, implementation and documentation of all modifications for Phase
6.1, Phase 6.2 and Phase 6.3. This included the total re-design of the DB2
database and the 60+ programs that interface with it as well as re-writing
over 120 report programs to incorporate a standardized structured design.
I led the team of analysts that functioned as our Change Control board,
that created the work breakdown tasks and assigned the programmers and
schedules to complete the various phases of the deliverable schedule.
I tracked and reported the status of the project to the Project Manger on a
weekly basis as well as preparing the official written biweekly status
reports and meetings with the IRS' Contracting Officer's Technical
Representative (COTR) as defined in the contract. Additionally, I
consolidated and prepared the various letters and documentation detailing
the work accomplished to satisfy each of the deliverables defined in the
contract.
Lead Analyst Programmer October 1994 - July 1995
Designed new programs and modified existing reports to incorporate the
changes specified in the Phase 5.2 and Phase 6.0 Statements of Work for the
ERIS Project. The work included preparing the appropriate file and element
specifications as well as the detailed process specifications that were
included in the formal Functional Specifications Package which defines the
ERIS project requirements. Also provided support for the IRS Quality
Assurance team during the independent testing of the software.
Department of Treasury Financial Management Service March 1968 -
September 1994
Lead Systems Analyst - PILOT Requirements April 1993 - September 1994
The primary concern of PILOT is to provide a platform for internal (other
FMS computer systems) and external (other Federal agencies) users of the
System 90/PACER for testing and phased conversion to a new system when
development is completed. The success of PILOT depends on the agencies
participation. The critical vehicle that we use to establish the Agency's
PILOT requirements is a consolidated document that defines all of the
interfaces with the new PACER system. To produce a meaningful document, I
devised a methodology for integrating IDEAL, screen layouts, EXCELERATOR
report layouts, and WORDPERFECT file descriptions into a customized WP
Agency package. The resulting package was presented to the agency
representatives in July '94 and drew praise from both internal FMS staff
and the external PACER community.
Lead Systems Analyst - System Design February 1990 - April 1993
During the design phase of the S90/PACER Project, I led a team of analysts
responsible for the review of contractor design and related documents,
providing technical and functional guidance to the contractor and user (non-
technical) representatives on the design team. I reported the results of
the review to Project Management and the COTR (Contracting Officer
Technical Representative). During this phase, extensive use was made of
EXCELERATOR (CASE) generated Requirements Documents (DFDs, Data Dictionary,
Report Layouts, etc.), IDEAL (4GL) generated PDL Pseudo-code and RAD (Rapid
Application Development) prototyping of screen designs using IDEAL and
DATACOM (Relational DBMS) on the IBM 3090/200 under MVS/ESA.
Lead Systems Analyst - Requirements Analysis March 1989 - February 1990
Served as a member of the Source Selection Evaluation Board to evaluate and
rate the various vendor proposals to the $50+ million S90/PACER RFP
(Request for Proposal) and the accompanying high level Functional Data
Requirements (FDR) developed prior to RFP issue. Extensive use was made of
EXCELERATOR and HIPO (Hierarchical Input Process Output) charts in JAD
(Joint Application Design) process requirements analysis which resulted in
the FDR. During the requirements phase of the S90/PACER Project, I led a
team of analysts responsible for review of contractor requirements and
related documents, providing technical and functional guidance to the
contractor and user representatives on the design team, and reporting
review results to Project Management and the COTR. As Deputy Technical
Project Manager, assisted staff and defined roles and responsibilities for
each of the four teams (called tracks) to monitor the main PACER sub-
systems, and determined training requirements to provide team members with
skill to do the job.
Project Chief Programmer - HIS Upgrade Project December 1981 - March
1989
Initially, developed the Application Programming Guide detailing standards
and procedures for all programming on the Honeywell conversion project.
Also developed and maintained the COBOL Copy Library of standardized data
descriptions and routines to which Honeywell programs would adhere. As
Chief Programmer and Lead Analyst, I designed, coded, implemented, and
maintained five major (we generate over 40 million government payments per
month) disbursement systems (SSA Benefits, Federal Salary, Travel, and
Thrift Savings Plan payments and Vendor EFT payments). The work was
performed on a Honeywell level 66/80 computers located in seven regional
FMS centers, simultaneously converting from punch card to the new
government paper checks and the redesigned check reconciliation reporting
format. Also designed and Coded the Computer Output Microfilm (COM) and
Check Holds Processing functions. I also develop and administer detailed
plans assign tasks, schedules, and staff to programming and testing duties.
The project introduced structured techniques, re-usable code, DBMS (DMIV)
and TP (DMIV/TP) processing to the payments centers.
Programmer Analyst - IBM Upgrade Project November 1976 - December 1981
Developed specifications from user requirements, coded, tested, implemented
and documented COBOL programs in converting an IBM 7074 system to IBM
370/OS.
Senior Computer Operator - Computer Operations Department March 1968 -
November 1976
Isolated and corrected production problems to meet stringent deadlines at
the lowest operational costs. Also assisted programmers in testing their
newly developed programs and provided guidance and assistance to junior
operators.
Summary of Hardware/Software Skills
Hardware Software
IBM 3090/200 and 600 under MVS/ESA IBM VS COBOL II
4341 under VSE and 370 under OS CA-IDEAL and CA DATAQUERY
Honeywell 66/80 and 6000 under GECOS DB2
IBM PC HONEYWELL DMIV/TP
MAC PC IBM JCL, TSO/ISPF
IBM CICS/VS
MICROFOCUS COBOL
Intersolv Excelerator Case Tool
MVS/ESA
MS-DOS 6.2
Windows 3.1, 95, 98, 2000, XP, Vista
MAC OS
WordPerfect
MS-Word
MS-Access/PRF System
MS-Excel
MS Project
Lotus 123
Adobe Dreamweaver
Adobe Fireworks
Adobe Flash