Veterans Benefits Administration

Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist Gao ID: GAO-07-614 April 27, 2007

Since 1996, the Veterans Benefit Administration (VBA) has been working on an initiative to replace its aging system for paying compensation and pension benefits. In 2005, concerned about the slow pace of development, VBA contracted with the Software Engineering Institute (SEI) for an independent evaluation of the project, known as the Veterans Service Network (VETSNET). SEI advised VBA to continue working on the project at a reduced pace while addressing management and organization weaknesses that it determined had hampered the project's progress. GAO was requested to determine to what extent the VETSNET project has followed the course of action recommended by SEI and describe the project's current status. To perform its review, GAO analyzed project documentation, conducted site visits, and interviewed key program officials.

VBA is generally following the course of action recommended by SEI by continuing to work on the replacement initiative at a reduced pace, while taking action to address identified weaknesses in overall management and software development processes. For example, VBA established a new governance structure for the initiative that included senior management and involved all stakeholders, and it incorporated all critical areas of system development in an integrated master schedule. However, not all of SEI's management concerns have been addressed. For example, SEI advised VBA to ensure that stakeholders take ownership responsibility for the project, including the total system and process operating costs; however, although VBA is tracking costs incurred by contractors, it is not yet tracking and reporting in-house costs incurred by the project. Further, although the project has improved its management processes, such as establishing a process to manage and stabilize system requirements, it has not yet developed processes for capacity planning and management. This will be important for ensuring that further VETSNET development does not lead to delays and slowdowns in processing of benefits. In addition, although the project has established certain performance measures, it has not yet established results-oriented measures for productivity and user satisfaction, both of which will be important for measuring progress. Finally, the process improvements that VBA has incorporated in the replacement initiative remain in draft and have not been established through documented policies and procedures. If VBA does not institutionalize these improvements, it increases the risk that they may not be maintained through the life of the project or be available for application to other development initiatives. After more than 10 years of effort, including the recent management, organizational, and process improvements, VBA has developed critical functionalities needed to process and pay certain original compensation claims using the replacement system, but it remains far from completing the project. According to VBA officials, all five of the major software applications that make up the new system are now being used to establish and process new compensation claims for veterans. In total, the replacement system is currently providing monthly compensation payments to almost 50,000 veterans (out of about 3 million veterans who receive such payments); the system was used to process about 83 percent of all new compensation claims completed in March 2007. Nonetheless, the system requires further development before it can be used to process claims for the full range of compensation and pension benefits available to veterans and their dependents.

Recommendations

Our recommendations from this work are listed below with a Contact for more information. Status will change from "In process" to "Open," "Closed - implemented," or "Closed - not implemented" based on our follow up work.

Director: Team: Phone:


GAO-07-614, Veterans Benefits Administration: Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist This is the accessible text file for GAO report number GAO-07-614 entitled 'Veterans Benefits Administration: Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist' which was released on April 27, 2007. This text file was formatted by the U.S. Government Accountability Office (GAO) to be accessible to users with visual impairments, as part of a longer term project to improve GAO products' accessibility. Every attempt has been made to maintain the structural and data integrity of the original printed product. Accessibility features, such as text descriptions of tables, consecutively numbered footnotes placed at the end of the file, and the text of agency comment letters, are provided but may not exactly duplicate the presentation or format of the printed version. The portable document format (PDF) file is an exact electronic replica of the printed version. We welcome your feedback. Please E-mail your comments regarding the contents or accessibility features of this document to Webmaster@gao.gov. This is a work of the U.S. government and is not subject to copyright protection in the United States. It may be reproduced and distributed in its entirety without further permission from GAO. Because this work may contain copyrighted images or other material, permission from the copyright holder may be necessary if you wish to reproduce this material separately. Report to the Chairman, Committee on Veterans' Affairs, House of Representatives: United States Government Accountability Office: GAO: April 2007: Veterans Benefits Administration: Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist: GAO-07-614: GAO Highlights: Highlights of GAO-07-614, a report to the Chairman, Committee on Veterans‘ Affairs, House of Representatives Why GAO Did This Study: Since 1996, the Veterans Benefit Administration (VBA) has been working on an initiative to replace its aging system for paying compensation and pension benefits. In 2005, concerned about the slow pace of development, VBA contracted with the Software Engineering Institute (SEI) for an independent evaluation of the project, known as the Veterans Service Network (VETSNET). SEI advised VBA to continue working on the project at a reduced pace while addressing management and organization weaknesses that it determined had hampered the project‘s progress. GAO was requested to determine to what extent the VETSNET project has followed the course of action recommended by SEI and describe the project‘s current status. To perform its review, GAO analyzed project documentation, conducted site visits, and interviewed key program officials. What GAO Found: VBA is generally following the course of action recommended by SEI by continuing to work on the replacement initiative at a reduced pace, while taking action to address identified weaknesses in overall management and software development processes. For example, VBA established a new governance structure for the initiative that included senior management and involved all stakeholders, and it incorporated all critical areas of system development in an integrated master schedule. However, not all of SEI‘s management concerns have been addressed. For example, SEI advised VBA to ensure that stakeholders take ownership responsibility for the project, including the total system and process operating costs; however, although VBA is tracking costs incurred by contractors, it is not yet tracking and reporting in- house costs incurred by the project. Further, although the project has improved its management processes, such as establishing a process to manage and stabilize system requirements, it has not yet developed processes for capacity planning and management. This will be important for ensuring that further VETSNET development does not lead to delays and slowdowns in processing of benefits. In addition, although the project has established certain performance measures, it has not yet established results-oriented measures for productivity and user satisfaction, both of which will be important for measuring progress. Finally, the process improvements that VBA has incorporated in the replacement initiative remain in draft and have not been established through documented policies and procedures. If VBA does not institutionalize these improvements, it increases the risk that they may not be maintained through the life of the project or be available for application to other development initiatives. After more than 10 years of effort, including the recent management, organizational, and process improvements, VBA has developed critical functionalities needed to process and pay certain original compensation claims using the replacement system, but it remains far from completing the project. According to VBA officials, all five of the major software applications that make up the new system are now being used to establish and process new compensation claims for veterans. In total, the replacement system is currently providing monthly compensation payments to almost 50,000 veterans (out of about 3 million veterans who receive such payments); the system was used to process about 83 percent of all new compensation claims completed in March 2007. Nonetheless, the system requires further development before it can be used to process claims for the full range of compensation and pension benefits available to veterans and their dependents. What GAO Recommends: To sustain the improved management and software development processes currently being used by VETSNET project management, GAO is making recommendations to the Secretary of Veterans Affairs in several areas, including cost tracking, capacity planning and management, and performance measures. The Secretary agreed with GAO‘s recommendations and described actions planned in response. [Hyperlink, http://www.gao.gov/cgi-bin/getrpt?GAO-07-614]. To view the full product, including the scope and methodology, click on the link above. For more information, contact Valerie Melvin at (202) 512-6304 or melvinv@gao.gov. [End of section] Contents: Letter: Results in Brief: Background: VBA Is Following Course Recommended by SEI, but Weaknesses Remain to Be Addressed: VETSNET Is Currently Processing a Portion of Compensation Claims, but Much Work Remains: Conclusions: Recommendations for Executive Action: Agency Comments and Our Evaluation: Appendix I: Objectives, Scope, and Methodology: Appendix II: Comments from the Department of Veterans Affairs: Appendix III: GAO Contact and Staff Acknowledgments: Tables: Table 1: Roles and Responsibilities of VETSNET Organizational Elements: Table 2: VETSNET Component Applications and Status of Development: Table 3: Software Releases Planned to Complete the VETSNET System: Table 4: Conversion Phases: Figure: Figure 1: VETSNET System Life Cycle and Review Concept: Abbreviations: BDN: Benefits Delivery Network: CIO: Chief Information Officer: FAS: Finance and Accounting System: IT: Information Technology: MAP-D: Modern Award Processing-Development: RBA 2000: Rating Board Automation 2000: SEI: Carnegie Mellon Software Engineering Institute: VA: Department of Veterans Affairs: VBA: Veterans Benefits Administration: VETSNET: Veterans Service Network: VRE: Vocational Rehabilitation and Employment: United States Government Accountability Office: Washington, DC 20548: April 27, 2007: The Honorable Bob Filner: Chairman, Committee on Veterans' Affairs: House of Representatives: Dear Mr. Chairman: Since 1996, the Veterans Benefits Administration (VBA), a major component of the Department of Veterans Affairs (VA), has been undertaking a project to replace its compensation and pension benefits payment system. VBA's existing system, the Benefits Delivery Network (BDN), is essential to ensuring the accurate processing of compensation and pension benefits payments to over 3.5 million veterans and their dependents each month. However, this system, which has been in operation for more than 40 years, is based on antiquated software programs, which have become increasingly difficult and costly to maintain. VBA is in the process of replacing the aging BDN with a faster, more flexible, and higher capacity system. When it began this project in 1996, which it generally refers to as the Veterans Service Network (VETSNET),[Footnote 1] VBA had planned to complete the replacement system in May 1998 at an estimated cost of $8 million. Over the years, we have reported on numerous problems that VBA has encountered in completing the replacement system.[Footnote 2] Our prior work found, for example, that the project was begun before VBA had fully developed its business requirements, resulting in confusion over the requirements to be addressed; in addition, VBA's software development capability was too immature to ensure that the agency could reliably develop and maintain high-quality software on any major project within cost and schedule constraints. In 2002, we offered a number of recommendations to improve managerial and program weaknesses, including that VBA appoint a project manager; thoroughly analyze its initiative; and develop a number of plans, including a revised compensation and pension replacement strategy and an integrated project plan. VA concurred with our recommendations, and as we last reported in June 2006,[Footnote 3] it took several actions to address them. For example, it appointed a full-time project manager, and the project team reported that it had completed certifications of users' requirements for the system's applications. Nonetheless, these actions did not implement all our recommendations and were not sufficient to establish the program on a solid footing: certain basic requirements of sound project management, such as an integrated project plan for the replacement system, continued to be lacking. In 2005, the VA Chief Information Officer (CIO) and Under Secretary for Benefits became concerned about continuing problems with the replacement project and contracted for an independent assessment of the department's options for the project, including whether the project should be terminated. This assessment, conducted by the Carnegie Mellon Software Engineering Institute (SEI), concluded that the replacement project faced many risks arising from management and organizational issues, but no technical barriers that could not be overcome.[Footnote 4] According to SEI, a new system was still needed, and VBA would not be able to successfully deliver a full, workable solution unless it addressed its management and organizational weaknesses. SEI recommended that VBA continue to work on the project at a reduced pace, while taking an aggressive approach to addressing the identified weaknesses. Given the importance of ensuring the effective and efficient delivery of veterans' benefits, we were requested to review the department's continuing efforts to develop and implement the compensation and pension replacement system. Specifically, our objectives were to determine (1) to what extent VA has followed the course of action recommended by SEI and addressed the concerns that it raised and (2) the current status of the replacement project. In conducting this study, we visited VBA's Nashville Regional Office to observe processing of new benefits claims in the compensation and pension replacement system, and we visited the St. Petersburg Regional Office to observe processes and procedures used to test and validate key functionalities of the replacement system. We obtained and analyzed documents related to the replacement initiative and to SEI's review of the initiative. We supplemented our analysis with interviews of VBA and contractor personnel at headquarters and the two regional offices. Appendix I contains a more detailed discussion of our objectives, scope, and methodology. We conducted our study between April 2006 and April 2007 in accordance with generally accepted government auditing standards. Results in Brief: VBA is generally following the course of action recommended by SEI by continuing to work on the replacement initiative at a reduced pace, while taking action to address identified weaknesses in overall management and software development processes. For example, VBA established a new governance structure for the initiative that included senior management and involved all stakeholders, and it incorporated all critical areas of system development in an integrated master schedule. However, VBA did not address all of SEI's management concerns. Specifically, SEI advised VBA to ensure that stakeholders take ownership responsibility for the project, including the total system and process operating costs; however, although VBA is tracking costs incurred by contractors, it is not yet tracking and reporting in- house costs incurred by the project. Further, VBA has not yet developed sufficient plans for performing the substantial task of moving records from the BDN to the replacement system (approximately 3.5 million beneficiaries are currently being served by the older system). VBA did take steps to improve its software development processes, such as establishing risk and requirements management processes, but some have not been addressed. For example, still to be addressed are processes for capacity planning and management, which will be important for ensuring that further development does not lead to slowdowns in processing of benefits. Finally, VBA has not yet documented policies and procedures to institutionalize all the improvements that it has incorporated in the replacement initiative. According to the replacement project's management team, it made a conscious decision first to establish the governance and build the organization, among other things, and it is still prioritizing remaining tasks. However, if VBA does not institutionalize the improvements made, it increases the risk that these process improvements may not be maintained through the life of the project or be available for application to other development initiatives. After more than 10 years of effort, including the recent management, organizational, and process improvements, VBA has developed critical functionalities needed to process and pay certain original compensation claims using the replacement system, but it remains far from completing the project. According to VBA officials, all five of the major software applications that make up the new system are now being used in VA's regional offices to establish and process new compensation claims for veterans. In total, the replacement system is currently providing monthly compensation payments to almost 50,000 veterans (out of about 3 million veterans who receive such payments); the system was used to process about 83 percent of all new compensation claims completed in March 2007. Nonetheless, the system requires further development before it can be used to process claims for the full range of compensation and pension benefits available to veterans and their dependents. In addition, VBA still faces the substantial task of converting records for the approximately 3.5 million beneficiaries currently being served by the BDN to the replacement system. To sustain the improved management and software development processes currently being used by VETSNET project management, we are making recommendations to the Secretary of Veterans Affairs in several areas, including cost tracking, capacity planning and management, and performance measures. In providing written comments on a draft of this report, the Secretary of Veterans Affairs agreed with our conclusions and concurred with the report's recommendations. (The department's comments are reproduced in app. II.) The comments described actions planned that respond to our recommendations, as well as providing further information on relevant actions already taken. If the planned actions are properly implemented, they could help strengthen the department's management of the replacement system project and improve the chances that the system will be successfully completed. Background: VBA provides benefits for veterans and their families through five programs: (1) compensation and pension, (2) education, (3) vocational rehabilitation and employment (VRE) services, (4) loan guaranty, and (5) life insurance. It relies on the BDN to administer benefit programs for three of VBA's five programs: compensation and pension, education, and VRE services. Replacing the aging BDN has been a focus of systems development efforts at VBA since 1986.[Footnote 5] Originally, the administration planned to modernize the entire system, but after experiencing numerous false starts and spending approximately $300 million on the overall modernization of the BDN, VBA revised its strategy in 1996. It narrowed its focus to replacing only those functionalities that support the compensation and pension program, and began developing a replacement system, which it called VETSNET. As reported by the department in its fiscal year 2008 budget submission, the compensation and pension program is the largest of the three programs that the BDN supports: * The compensation and pension program paid about $35 billion in benefits in fiscal year 2006 to about 3.6 million veterans or veterans' family members. - Of this amount, compensation programs paid benefits of about $31 billion to about 3.1 million recipients. - Pension programs paid benefits of about $3.5 billion to about 535,000 recipients. * The education program paid about $2.8 billion to about 498,000 veterans or their dependents in fiscal year 2006.[Footnote 6] * The VRE services program paid about $574 million for VRE services in 2006 and provides rehabilitation services to approximately 65,700 disabled veteran participants per year.[Footnote 7] The Processes Supporting the Variety of Compensation and Pensions Benefits Are Complex: One of the challenges of developing the replacement system is that it must include processes to support the administration of a complex set of benefits. Different categories of veterans and their families are eligible for a number of different types of benefits and payments, some of which are based on financial need. Compensation programs, which are based on service-connected disability or death, provide direct payments to veterans and/or veterans' dependents and survivors. These programs are not based on income. Pension benefits programs, on the other hand, are income based; these are designed to provide income support to eligible veterans and their families who experience financial hardship. Eligible veterans are those who served in wartime and are permanently and totally disabled for reasons that are not service-connected (or who are age 65 or older). Veterans are also eligible for burial benefits. Survivor benefits may be paid to eligible survivors of veterans, depending on the circumstances. Some of these benefits are based on financial need, such as death pensions for some surviving spouses and children of deceased wartime veterans, and Dependency and Indemnity Compensation to some surviving parents. Finally, certain benefits may be paid to third parties, such as individuals to whom a veteran has given power of attorney or medical service providers designated to receive payments on the veteran's behalf. Generally, VBA administers benefit programs through 57 veterans benefits regional offices[Footnote 8] in a process that requires a number of steps, depending on the type of claim. When a veteran submits, for example, a compensation claim to any of the regional offices, a veterans service representative must obtain the relevant evidence to evaluate the claim (such as the veteran's military service records, medical examinations, and treatment records from VA medical facilities or private medical service providers). In the case of pension claims, income information would also be collected. Once all the necessary evidence has been compiled, a rating specialist evaluates the claim and determines whether the claimant is eligible for benefits. If the veteran is determined to be eligible for disability compensation, the Rating Veterans Service Representative assigns a percentage rating based on the veteran's degree of disability. This percentage is used in calculating the amount of payment. Benefits received by veterans are subject to change depending on changing circumstances. More than half of VBA's workload consists of dealing with such changes. If a veteran believes that a service- connected condition has worsened, for example, the veteran may ask for additional benefits by submitting another claim.[Footnote 9] The first claim submitted by a veteran is referred to as the original claim, and a subsequent change is referred to as a reopened claim. Our Prior Products Identified Weaknesses in the Development and Implementation of the Replacement System: Since its inception, VETSNET has been plagued by problems. Over the years, we have reported on the project, highlighting concerns about VBA's software development capabilities. In 1996, our assessment of the department's software development capability determined that it was immature.[Footnote 10] In our assessment, we specifically examined VETSNET and concluded that VBA could not reliably develop and maintain high-quality software on any major project within existing cost and schedule constraints. The department showed significant weaknesses in requirements management, software project planning, and software subcontract management, with no identifiable strengths. We also testified that VBA did not follow sound systems development practices on VETSNET, and we concluded that its modernization efforts had inherent risks. Between 1996 and 2002, we continued to identify the department's weak software development capability as a significant factor contributing to persistent problems in developing and implementing the system. We also reported that VBA continued to work on VETSNET without an integrated project plan. As a result, the development of the system continued to suffer from problems in several areas, including project management, requirements development, and testing. Over the years, we made several recommendations aimed at improving VA's software development capabilities. Among our recommendations was that the department take actions to achieve greater maturity in its software development processes[Footnote 11] and that it delay any major investment in software development (beyond that needed to sustain critical day-to-day operations) until it had done so. In addition, we made specific recommendations aimed at improving VETSNET development. For example, we recommended that VA appoint a project manager, thoroughly analyze its current initiative, and develop a number of plans, including a revised compensation and pension replacement strategy and an integrated project plan. VA concurred with our recommendations and took several actions to address them. For example, it appointed a full-time project manager and ensured that business needs were met by certification of user requirements for the system applications. The actions taken addressed some of our specific concerns; however, they were not sufficient to fully implement our recommendations or to establish the program on a sound footing. SEI Assessed System Replacement Initiative and Recommended a Changed Approach: As a result of continuing concerns about the replacement project, in 2005 VA's CIO and its Under Secretary for Benefits contracted for an independent assessment of the department's options for the initiative.[Footnote 12] The chosen contractor, SEI, is a federally funded research and development center operated by Carnegie Mellon University. Its mission is to advance software engineering and related disciplines to ensure the development and operation of systems with predictable and improved cost, schedule, and quality. SEI recommended that the department reduce the pace of development while at the same time taking an aggressive approach to dealing with management and organizational weaknesses hampering VBA's ability to complete the replacement system. According to SEI, these management and organizational concerns needed to be addressed before the replacement initiative or any similar project could deliver a full, workable solution. For example, the contractor stressed the importance of setting realistic deadlines and commented that there was no credible evidence that VETSNET would be complete by the target date, which at the time of the review had slipped to December 2006. According to the assessment, because this deadline was unrealistic, VBA needed to plan and budget for supporting the BDN so that its ability to pay veterans' benefits would not be disrupted. SEI also noted that different organizational components had independent schedules and priorities, which caused confusion and deprived the department of a program perspective. Further, the contractor concluded that VBA needed to give priority to establishing sound program management to ensure that the project could meet targeted dates. These and other observations were consistent with our long-standing concerns regarding fundamental deficiencies in VBA's management of the project. To help VBA implement the overall recommendation, the contractor's assessment included numerous discussions of activities needed to address these areas of concern, which can be generally categorized as falling into two major types: * Overall management concerns with regard to the initiative included: - governance structure, including assigning ownership for the project and its costs; - project planning, including the development schedule and capacity planning; and: - conversion of records currently on the BDN to the replacement system. * Software development process improvements were needed in the following areas: - risk management, - requirements management, - defect management, and: - program measures. VBA Is Following Course Recommended by SEI, but Weaknesses Remain to Be Addressed: As recommended by SEI, VBA is continuing to work on the replacement initiative at a reduced pace and taking action to address identified weaknesses in the project's overall management and software development processes. For example, VBA has established a new governance structure and has developed an integrated master schedule that provides additional time and includes the full range of project activities. However, additional effort is needed to complete a number of the corrective actions, such as improving project accountability through monitoring and reporting all project costs. Further, VBA has not yet institutionalized many of the improvements that it has undertaken for the initiative. In particular, process improvements remain in draft and have not been established through documented policies and procedures. According to the VETSNET management team, it gave priority to other activities, such as establishing appropriate governance and organizational structures, and it is still gathering information to assist in prioritizing the activities that remain. Nonetheless, if VBA does not institutionalize these improvements, it increases the risk that these process improvements may not be maintained through the life of the project or be available for application to other development initiatives. VBA Is Taking Action on Certain Overall Management Concerns: SEI concluded that VBA's management issues would need to be addressed as part of the implementation of its overall recommendation. SEI's overall management concerns focused on the project governance, project planning, and conversion of records currently on the BDN to the replacement system. Top Management Included in Revised Governance Structure: SEI guidance for software development stresses the need for organizational commitment and the involvement of senior management in overall project governance.[Footnote 13] In its assessment, SEI noted that because management of the VETSNET project had been assigned to VBA's information technology (IT) group, certain activities critical to the veterans' benefits program, but not traditionally managed by the IT group, had not been visible to the project's management. The contractor pointed out that the IT group, business lines, and regional offices needed to share ownership and management of the replacement project through an established governance process and that the project management office should include business representatives. According to SEI, the project needed to establish ownership responsibility, including addressing total system and process operating costs. In response to the assessment, VBA developed a new governance structure for the initiative, which the Under Secretary for Benefits approved in March 2006. In the new structure, the VETSNET Executive Board that had been in place was expanded and reorganized to serve as a focal point and major governance mechanism for the replacement initiative. A Special Assistant (reporting directly to the Under Secretary) was appointed to coordinate and oversee the initiative as the head of the VETSNET Executive Team, which was established to provide day-to-day operational control and oversight of the replacement initiative. Implementation Teams were also established to conduct the day-to-day activities associated with implementing the initiative. This governance structure established a process for IT, business lines, and regional offices to share ownership and management, as SEI advised. The roles and membership of each of the organizational elements in the new governance structure are described in table 1. Table 1: Roles and Responsibilities of VETSNET Organizational Elements: Organization: VETSNET Executive Board; Role: Provides executive direction to the VETSNET Executive Team; Membership: Deputy Under Secretary for Benefits; Special Assistant to the Under Secretary for Benefits; VETSNET Program Manager; VA Office of Information and Technology Principal Associate Deputy Assistant Secretary; Chief Financial Officer; Director, Compensation and Pension Service; Director, Office of Performance Analysis and Integrity; Associate Deputy Under Secretary for Policy and Programs; Associate Deputy Under Secretary for Field Operations; VBA Chief Information Officer. Organization: VETSNET Executive Team; Role: Responsible for the delivery of the project and acts as the review and approval authority for the Implementation Teams; Membership: VETSNET Program Executive (Special Assistant to Under Secretary); VETSNET Program Manager; Contract support; Business Architect; Technical Architect; MITRE support. Organization: VETSNET Implementation Teams; Role: Responsible for the day-to-day activities necessary to develop and implement the replacement system; Membership: Compensation and Pension; Office of Resource Management; Office of Performance Analysis and Integrity; Office of Field Operation; Office of Information Management, VA Central Office; St. Petersburg Systems Development Center; Hines Information Technology Center; Austin Automation Center. Source: GAO analysis of VBA information. [End of table] When the new governance structure was approved in March 2006, the Under Secretary ensured that those involved in the project gave it high priority, directing certain key personnel (such as members of the executive and implementation teams) to make the initiative their primary responsibility, and other personnel (technical staff that provide support to other systems) with collateral (non-VETSNET) duties to make the project their first priority. He also placed limitations on the transfer of personnel away from the project, recognizing the importance of staff continuity in successfully completing the initiative. Staff members assigned project responsibilities could be reassigned (i.e., given nonpromotion, lateral reassignments) only with approval from the Under Secretary or his deputy. By implementing the new governance and organizational structure and ensuring that the project has priority, VBA partially responded to SEI's concerns in this area; however, VBA has not yet taken action with regard to ownership responsibility for total system and process operating costs, as SEI advised. According to administration officials, the replacement initiative is an in-house, contractor-assisted development effort, in which three different contractors provide support for program management, system development, and testing and validation of requirements. VA reported VETSNET system costs to the Congress totaling about $89 million for fiscal years 1996 through 2006, with additional estimated costs for completion of the initiative in 2009 of about $62.4 million. However, according to project management officials, these costs do not include expenditures for in-house development work. This in-house work involves many VA personnel, as well as travel to various locations for testing and other project related activities. Thus, considerable costs other than contract cost have been incurred, which have not been tracked and reported as costs for the replacement initiative. Without comprehensive tracking and reporting of costs incurred by the replacement project, the ability of VBA and the Congress to effectively monitor progress could be impaired. VBA Took Action to Address Project Planning and Management: A second major area of overall management concern was project planning. In particular, the lack of an integrated master schedule for the VETSNET project was a major concern articulated by SEI, as well as in our prior work. An integrated project plan and schedule should incorporate all the critical areas of system development and be used as a means of determining what needs to be done and when, as well as measuring progress. Such an integrated schedule should consider all dependencies and include subtasks so that deadlines are realistic, and it should incorporate review activities to allow oversight and approval by high-level managers. Among other things, the program plan should also include capacity requirements for resources and technical facilities to support development, testing, user validation, and production. SEI was specifically concerned that releases with overlapping functionality were being developed at the same time, with insufficient time to document or test requirements; this approach constrained resources and added complexity because of the need to integrate completed applications and newly developed functionality. In addition, SEI observed that the VETSNET program suffered from lack of sufficient test facilities because it did not have enough information to plan for adequate capacity. In response to these project planning concerns, VETSNET management, with contractor support, developed an integrated master schedule to guide development and implementation of the remaining functionalities for the replacement system. The VETSNET Integrated Master Schedule, finalized in September 2006, includes an end-to-end plan and a master schedule. According to VBA, the end-to-end plan documents the end state of the project from a business perspective, which had not previously been done. The master schedule identifies the necessary activities to manage and control the replacement project through completion. The schedule also describes a new software release process that provides more time to work on requirements definition and testing, and allows for more cross-organizational communications to lessen the possibility of not meeting requirements. In addition, the new release process includes a series of management reviews to help control the software development process and ensure that top management has continuous visibility of project related activities. These reviews occur at major steps in the system development life cycle (as described in fig. 1: initiation, preliminary design, and so on). Such reviews are intended to ensure that the VETSNET Executive Team and the VETSNET Executive Board agree and accept that the major tasks of each step have been properly performed. Figure 1: VETSNET System Life Cycle and Review Concept: [See PDF for image] Source: VBA. [End of figure] Nonetheless, while the Integrated Master Schedule is an important accomplishment, it may not ensure that the project sufficiently addresses capacity planning, one of SEI's areas of concern. According to its assessment, capacity requirements for the fully functional production system were unclear. Capacity planning is important because program progress depends on the availability of necessary system capacity to perform development and testing; adjustments to such capacity take time and must be planned. If systems do not have adequate capacity to accommodate workload, interruptions or slowdowns could occur. According to SEI, capacity adjustments cannot be made instantly, and program progress will suffer without sufficient attention to resource requirements. However, the VETSNET Integrated Master Schedule does not identify activities or resources devoted to capacity planning. According to officials, the capacity of the corporate environment (that is, corporate information systems, applications, and networks) is being monitored by operational teams with responsibility for maintaining this environment. According to project officials, VETSNET representatives participate in daily conference calls in which the performance of corporate applications is discussed, and changes in application performance are reported to the VETSNET developers for investigation and corrective action. Project officials reported that when a performance degradation occurred in some transactions during performance testing, it was determined that additional computing capacity was needed and would be acquired. One reason why the occurrence of degradation had not been anticipated by the VETSNET project was that capacity planning had not taken place. Unless it ensures that capacity planning and activities are included in the Integrated Master Schedule, the replacement project may face other unanticipated degradations that it must react to after the fact, thus jeopardizing the project's cost, schedule, and performance. Conversion Efforts Were Suspended as Advised, but Issues Remain: In its assessment, SEI questioned VBA's approach to developing functionality while concurrently converting records from the BDN to the replacement system. It noted that VBA had chosen to complete software development according to location rather than according to the type of functionality. Specifically, in 2004, VBA began an effort to remove all claims activity (both new and existing claims) at one regional office (Lincoln, Nebraska) from the BDN to the replacement system, developing the software as necessary to accommodate processing the types of claims encountered at that site. The intention was to address each regional office in turn until all sites were converted. According to SEI, this approach had resulted in the development being stalled by obstacles arising from the variety of existing claims.[Footnote 14] The contractor advised VBA to focus first on developing functionality to process original claims and discontinue efforts to convert existing claims until all the necessary functionality had been developed, and the replacement system's ability to handle new cases of any complexity had been proven by actual experience. In accordance with this advice, VBA stopped converting existing records from the BDN and changed its focus to developing the necessary functionality to process all new compensation claims. According to the integrated master schedule, conversion activities are now timed to follow the release of the needed functionality. That is, according to the schedule, VBA plans to begin converting each type of record from the BDN only after the necessary functionality for the replacement system has been developed and deployed to process that type of record. In addition, the project is mitigating risk by resuming conversions beginning with a test phase. Its strategy is first to convert records for terminated claims--claims that are no longer being paid. Conversion of the terminated records will be followed by additional conversions of records for claims receiving payment at Lincoln and Nashville (these two sites are being used to test system functionality during development). The VETSNET leadership will consider testing complete with the successful conversion at these two sites. However, SEI raised three additional issues with regard to the conversion of records that VBA has not fully addressed: * First, SEI expressed concerns that conversion failures could lead to substantial numbers of records being returned to the BDN. Because of differences in the database technologies used for the old system and the replacement system, certain types of errors in BDN records cause conversion to fail (according to SEI, approximately 15 percent of all these records are estimated to have such errors). If records fail to convert correctly, they may need to be returned to the BDN so that benefits can continue to be paid. However, this process is not simple and may involve manually reentering the records.[Footnote 15] * Second, SEI observed that VBA was also depending on manual processes for determining that records were converted successfully, including the use of statistically random samples, and that it was aiming to ensure correctness to a confidence level of 95 percent. However, in the absence of a straightforward method for automatically returning records to the BDN, SEI considered the 5 percent risk of error unacceptable for conversions of large numbers of records. * Finally, SEI observed that the lack of automated methods and the complexity of the processes meant that conversions required careful planning and assurance that adequate staff would be available to validate records when the conversions took place. However, the VETSNET leadership has not developed any strategy to address the possibility that a large number of cases might need to be returned to the BDN during the testing phase. For example, it has not included this possibility as a risk in its risk management plan. The absence of a strategy to address this possibility could lead to delays in program execution. Further, VBA has not yet decided whether a possible 5 percent error rate is acceptable or developed a plan for addressing the resulting erroneous records. If VBA does not address these issues in its planning, it increases the risk that veterans may not receive accurate or timely payments. Finally, the VETSNET leadership has not yet developed detailed plans that include the scheduled conversions for each regional office and identified staff to perform the necessary validation. Having such plans would reduce the risk that the conversion process could be delayed or fail. VBA Is Improving Software Development Processes, but Improvements Are Not Yet Institutionalized: In addition to actions addressing the overall management concerns identified by SEI, VBA has steps action to improve its software development processes in risk management, requirements management, defect/change management, and performance measures. SEI described weaknesses in all of these areas. The steps taken have generally been effective in addressing the identified weaknesses, but VBA has not yet institutionalized many of these improvements. According to the VETSNET management team, it made a conscious decision first to establish the governance, build the organization, implement processes to gain control, and gather additional information about the project to assist in prioritizing the remaining activities. The team also stated that some of the processes are no longer VBA's responsibility but are now that of the newly realigned Office of Information and Technology.[Footnote 16] Nonetheless, if VA does not develop and establish documented policies and procedures to institutionalize these improvements, they may not be maintained through the life of the project or available to be applied to other development initiatives. Risk Management Plan Has Been Revised: Risk management is a process for identifying and assessing risks, their impact and status, the probability of their occurrence, and mitigation strategies. Effective risk management includes the development of a risk management plan and tracking and reporting progress against the plan. According to SEI, to the extent that risk management existed at all in the replacement program, it was conducted on a pro forma basis without real effect on program decisions. SEI said that risks and risk mitigation activities needed to be incorporated into all aspects of program planning, budgeting, scheduling, execution, and review. In response to these concerns, VBA has instituted risk management activities that, if properly implemented, should mitigate the risks associated with the project. Specifically, the VETSNET team, with contractor support, developed a risk management plan that was adopted in January 2007. The plan includes procedures for identifying, validating, analyzing, assessing, developing mitigation strategies for, controlling and tracking, reporting, and closing risks. It also establishes criteria for assessing the severity of the risks and their impact. The VETSNET leadership also developed a Risk Registry database, and its contractor reviewed and prioritized the open risks. Each open risk was evaluated, and a proposed disposition of the risk was submitted to VETSNET management. Of the 39 open risks, all but 3 had been addressed as of January 2007. The development documentation for each planned software release also includes sections on risk. In accordance with these plans, the VETSNET leadership is currently capturing potential risks and tracking action items and issues. At weekly status meetings, VETSNET leadership reviews Risk Registry reports of open risks. According to the contractor, the reports identify each risk and provide information on its age, ownership, and severity. However, these risk management activities have not yet been institutionalized through the definition and establishment of associated policies and procedures. If it does not institutionalize these improvements, VBA increases the possibility that the VETSNET project's improvements in risk management may not be maintained through the life of the project. Requirements Management Has Improved: Requirements management is a process for establishing and maintaining a common understanding between the business owners and the developers of the requirements to be addressed, as well as verifying that the system meets the agreed requirements. SEI's report commented that the VETSNET project requirements were not stable, and that the business owners (including subject-matter experts) and developers were separated by many organizational layers, resulting in confusion and delays in development of the system. SEI suggested that VA restructure project activities to focus on defining an effective requirements process. According to SEI, the project needed to ensure that subject-matter experts were included in developing requirements and that evaluation criteria were established for prioritizing requests for changes to requirements. Finally, business owners should confirm that the system is meeting organizational needs. VBA has instituted requirements management activities that, if properly implemented, should help avoid the instability and other requirements problems identified by SEI. Specifically, VBA took steps to establish a requirements management process and to stabilize the requirements. For example, the development release process in the Integrated Master Schedule includes a phase for requirements identification. In addition, the project has established and begun applying evaluation criteria to prioritize change requests for its development releases. Further, until all claims are completely migrated from the BDN to the replacement system, in July 2006, the Under Secretary directed that any additional requirements would have to have his approval. Responding to SEI's advice regarding the involvement of subject-matter experts and business owners, VBA designed the new release process to directly involve subject-matter experts in requirements workshops. Further, the business teams participate in user-acceptance testing. However, these requirements management activities have not yet been institutionalized through the definition and establishment of policies and procedures. Until they are established, VBA runs the risk that the improved processes will not be maintained through the life of the VETSNET project or used in other software development projects. Management Attention Is Being Focused on Major Software Defects: SEI raised numerous concerns regarding the defect process for the replacement system. These concerns for defect management included (1) identification of defects, (2) determination of cause, and (3) disposition of defects--either by correction or workaround. According to SEI guidance, defect management prevents known defects from hampering the progress of the program. The management process should include clearly identifying and tracking defects, analyzing defects to establish their cause, tracking their disposition, clearly identifying the rationale for not addressing any defects (as well as proposing workarounds), and making information on defects and their resolution broadly available. SEI's report stated that VBA needed to distinguish defects from changes to requirements and develop a process for defect management. To respond to these concerns and focus program management attention on major defects, the VETSNET Executive Team, with contractor support, conducted an audit of existing defects and revised the defect management process. The audit of the defect database determined that the VETSNET database used to capture software defects also included change requests; as a result, work required to address processes that did not work properly was not distinguished from requests for added or changed functionality, which would require review and approval before being addressed. To address this issue, the team separated defects from change requests, and a new severity rating scale was developed. All open defects were recategorized to ensure the major defects would receive appropriate program management attention. Also, all defect categorizations must meet the approval of the VETSNET Business Architect and are scheduled for action as dictated by the severity level. Although these steps address many of SEI's concerns regarding VBA's defect management process, more remains to be done before the process is institutionalized. The Program Management Office has reported that actions to revise the defect management process are complete, but the process description is still in draft, and policies and procedures have not been fully established. Without institutionalized policies and procedures for the defect management process, it may not be maintained consistently through the life of the project. The Replacement Initiative Is Tracking Certain Performance Measures: According to SEI, performance measures are the only effective mechanism that can provide credible evidence of a program's progress. The chosen measures must link directly to the expected accomplishments and goals of the system, and they must be applied across all activities of the program. In its report, SEI stated that although VBA was reporting certain types of performance measures, it was not relating these to progress in system development. For example, VBA reported the total number of veterans paid, but did not provide estimates of how many additional veterans would be paid when the system incorporated specific functionalities that were under development. SEI suggested several measures that would provide more evidence of progress, such as increases in the percentage of original claims being paid by the replacement system, as well as user satisfaction and productivity gains resulting from use of the replacement system applications at regional offices. In response to these concerns, the replacement project has begun tracking a number of the measures suggested by SEI, including: * increases in the percentage of original claims being paid by the replacement system, * increases in the percentage of veterans' service representatives using the new system, * decreases in the percentage of original claims being entered in the BDN rather than the replacement system. Although these measures provide indications of VA's progress, other measures that could demonstrate the effectiveness of the replacement system have not been developed. For example, VBA has not developed results-oriented measures to capture user satisfaction or productivity gains from the system. Without measuring user satisfaction, VBA has reduced assurance that the replacement system will be accepted by the users. In addition, measures of productivity would provide VBA with another indication of progress toward meeting business needs. VETSNET Is Currently Processing a Portion of Compensation Claims, but Much Work Remains: After more than 10 years of effort, including the recent management, organizational, and process improvements, VBA has achieved critical functionalities needed to process and pay certain original compensation claims using the replacement system, but it remains far from completing the project. For example, the replacement system is currently being used to process a portion of the original claims that veterans file for compensation. Nonetheless, the system requires further development before it can be used to process claims for the full range of compensation and pension benefits available to veterans and their dependents. In addition, VBA still faces the substantial task of moving approximately 3.5 million beneficiaries who are currently being served by the BDN to the replacement system. As designed, VETSNET consists of five major system applications that are used in processing benefits: * Share--used to establish claims;[Footnote 17] it records and updates basic information about veterans and dependents both in the BDN and the replacement system. * Modern Award Processing-Development (MAP-D)--used to manage the claims development process, including the collection of data to support the claims and the tracking of claims. * Rating Board Automation 2000 (RBA 2000)--provides laws and regulations pertaining to disabilities, which are used by rating specialists in evaluating and rating disability claims. * Award Processing (Awards)--used to prepare and calculate the benefit award based on the rating specialist's determination of the claimant's percentage of disability. It is also used to authorize the claim for payment. * Finance and Accounting System (FAS)--used to develop the actual payment record. FAS generates various accounting reports and supports generation and audit of benefit payments. According to VBA officials, all five of the software applications that make up the new system are now being used in VA's 57 regional offices to establish and process new compensation claims for veterans. As of March 2007, VBA leadership reported that the replacement system was providing monthly compensation payments to almost 50,000 veterans (out of about 3 million veterans who receive such payments). In addition, the replacement system has been processing a steadily increasing percentage of all new compensation claims completed: this measure was 47 percent in January 2007, increasing to 60 percent in February and 83 percent in March. Nonetheless, considerable work must be accomplished before VBA will be able to rely on the replacement system to make payments to all compensation and pension beneficiaries. Specifically, while all five software applications can now be used to process original compensation claims for veterans, two of the applications--Awards and FAS--require further development before the system will be able to process claims for the full range of benefits available to veterans and their dependents. Table 2 shows the status of development of all five applications. Table 2: VETSNET Component Applications and Status of Development: Application: Share; Development status: Completed; Deployment status: Fully deployed at all regional offices. Application: MAP-D; Development status: Completed; Deployment status: Fully deployed at all regional offices. Application: RBA 2000; Development status: Completed; Deployment status: Fully deployed at all regional offices. Application: Awards; Development status: Functionality to process third-party/nonveteran payee claims is in application testing; Requirements for processing survivor benefits are being developed; Functionality to process pensions is not yet under development; Deployment status: In partial use in all regional offices. Application: FAS; Development status: Functionality to process third- party/nonveteran payee claims is in application testing; Functionality to generate management reports is partially in requirements development and partially in application testing; Requirements for processing survivor benefits are being developed; Functionality to process pensions is not yet under development; Deployment status: In partial use in all regional offices. Source: GAO analysis of VBA data. [End of table] According to VBA officials, Awards and FAS do not yet have the capability to process original claims for payment to recipients other than veterans: that is, the applications do not have the functionality to process claims for survivor benefits[Footnote 18] and third-party/ nonveteran payee claims.[Footnote 19] In addition, further development of these applications is needed to process pension benefits for qualified veterans and their survivors. Until enhancements are made to Awards and FAS, these claims must continue to be processed and paid through the BDN. Also, according to VBA, FAS does not yet have the capability to generate all the necessary accounting reports that support the development of benefits payments to claimants. As described earlier, VBA now has an Integrated Master Schedule that incorporates the activities that VBA needs to manage in order to complete the replacement project. According to the schedule, the remaining capabilities necessary to process compensation and pension claims are to be developed and deployed in three software releases, as shown in table 3. Table 3: Software Releases Planned to Complete the VETSNET System: Release number and title: 1. Complete Compensation; Functionality to be attained: Process all compensation claims and add significant FAS functionality (generate management reports); Estimated completion date: August 2007. Release number and title: 2. Nonincome-Based Survivor Benefits; Functionality to be attained: Process burial, accrued, and survivor claims; Estimated completion date: February 2008. Release number and title: 3. Income-Based Pension; Functionality to be attained: Process nonservice-connected pension (veteran and survivor) and parents' Dependent and Indemnity Compensation Benefit; Estimated completion date: August 2008. Source: VBA. [End of table] As table 3 shows, VBA does not expect to complete the development of the functionalities needed to process all new compensation and pension claims until August 2008. However, according to VBA, the estimated completion date is the planned date for completing all development and testing, but it is not necessarily the date when users will be able to begin using the new system. Before such use can begin, other activities need to occur. For example, users must receive training, and VETSNET program management must authorize the use of the system at each regional office. In addition to its remaining software development activities, VBA also faces the challenge of converting records for claims currently paid by the BDN to the replacement system. Existing compensation and pension cases on the BDN number about 3 million and about 535,000, respectively. Table 4 shows the phases in which VA is planning to perform conversions, according to its Integrated Master Schedule. Table 4: Conversion Phases: Phases: Phase 1; Conversions: Conversion testing on terminated records and selected live records; Estimated start date: March 2007; Estimated completion date: August 2007. Phases: Phase 2; Conversions: Conversion of live compensation records; Estimated start date: January 2008; Estimated completion date: October 2008. Phases: Phase 3; Conversions: Conversion of pension records; Estimated start date: November 2008; Estimated completion date: June 2009. Source: GAO analysis of VBA data. [End of table] As the table shows, VBA conversion efforts began in March 2007. VBA first performed conversion testing on 310,000 terminated (that is, inactive) compensation cases so that it could develop and apply lessons learned to the conversion of live records. According to VETSNET officials, VBA planned to continue testing by converting live cases at two regional offices (Lincoln and Nashville) that were used as testing sites during development. It then plans to perform the conversion of all live compensation cases. After the compensation conversion is complete, VBA plans to begin efforts to convert pension benefits cases. Based on VETSNET project documentation, activities supporting the releases have so far been performed on time, consistent with the milestones in the recently finalized Integrated Master Schedule. For example, VA completed the Project Initiation and Review Authorization for Release 1 on September 7, 2006, as scheduled (see fig. 1, shown earlier in the report, for the phases of system development and the required milestone reviews). It also completed the Preliminary Design Review and the Critical Design Review as scheduled (on November 20 and December 22, respectively). Planning for Release 2 is also on schedule: a kickoff meeting was held on January 24, 2007, which established the scope of the release, and the Project Initiation and Review Authorization was conducted on February 8. Conclusions: VA has responded to SEI's assessment by making significant changes in its approach to the project and its overall management, including slowing the pace of development, establishing a new governance structure, and ensuring staff resources. However, VBA has not yet addressed all the issues raised by the SEI assessment. That is, it has not ensured ownership responsibility for total system and process operating costs, because it is not currently monitoring and reporting in-house expenditures for the project. It has not defined processes and resources for capacity planning for the project. In addition, VBA has not yet addressed issues related to the conversion of records now on the BDN to the replacement system. Specifically, it has not addressed the risk that large numbers of records may need to be returned to the BDN, decided on the degree of confidence it will require that records are converted accurately, or developed complete plans for converting and validating records. In addition, although VBA has improved key processes for managing the software development, these processes have not yet been institutionalized in defined policies and procedures, and performance measures of productivity and user satisfaction have not been developed. VETSNET management has stated that it gave priority to other activities, such as establishing appropriate governance and organizational structures, and that it is still gathering information to assist in prioritizing the activities that remain. Much work remains to be done to complete the VETSNET initiative. Although VBA has substantially increased the number of claims being paid by the replacement system, it must not only finish the development and deployment of the software, it must also convert the over 3.5 million records now on the BDN to the replacement system. Addressing the remaining issues identified by SEI would improve VBA's chances of successfully completing the replacement system and ending reliance on the aged BDN to pay compensation and pension benefits. Recommendations for Executive Action: To enhance the likelihood that the replacement system will be successfully completed and implemented, we are recommending that the Secretary of Veterans Affairs take the following five actions: * Direct the CIO to institute measures to track in-house expenditures for the project. * Direct the VETSNET project to include activities for capacity planning in the VETSNET Integrated Master Schedule and ensure that resources are available for these activities. * Direct VBA to (1) develop a strategy to address the risk that large numbers of records may need to be returned to the BDN; (2) determine whether a greater confidence level for accuracy should be required in the conversion process; and (3) develop a detailed validation plan that includes the scheduled conversions for each regional office and the validation team members needed for that specific conversion. * Direct the CIO to document and incorporate the improved processes for managing risks, requirements, and defects into specific policy and guidance for the replacement initiative and for future use throughout VBA. * Direct the replacement project to develop effective results-oriented performance measures that show changes in efficiency, economy, or improvements in mission performance, as well as measures of user satisfaction, and to monitor and report on the progress of the initiative according to these measures. Agency Comments and Our Evaluation: In providing written comments on a draft of this report, the Secretary of Veterans Affairs agreed with our conclusions and concurred with the report's recommendations. (The department's comments are reproduced in app. II.) The comments described actions planned that respond to our recommendations, such as incorporating processes developed for the VETSNET project in standard project management policies, processes, and procedures that would be used for all IT projects in the department. In addition, the comments provided further information on actions already taken, such as details of the records conversion process. If the planned actions are properly implemented, they could help strengthen the department's management of the replacement system project and improve the chances that the system will be successfully completed. We are sending copies of this report to the Chairman and Ranking Minority Member of Committee on Veterans' Affairs. We are also sending copies to the Secretary of Veterans Affairs and appropriate congressional committees. We will make copies available to other interested parties upon request. Copies of this report will also be made available at no charge on GAO's Web site at http://www.gao.gov. Should you or your staff have any questions about this report, please contact me at (202) 512-6304 or by e-mail at melvinv@gao.gov. Contact points for our Offices of Congressional Relations and Public Affairs may be found on the last page of this report. Key contributors to this report are listed in appendix III. Sincerely yours, Signed by: Valerie C. Melvin: Acting Director: Human Capital and Management Information Systems: [End of section] Appendix I: Objectives, Scope, and Methodology: Our objectives were to determine (1) to what extent the Department of Veterans Affairs (VA) has followed the course of action recommended by the Carnegie Mellon Software Engineering Institute (SEI) and addressed the concerns that it raised and (2) the current status of the replacement project, the Veterans Service Network (VETSNET). To determine the actions taken to implement SEI's recommended approach and address the concerns it raised, we: * determined the recommended actions by analyzing the report; * compared the concerns identified in the assessment to actions planned, actions undertaken but not completed, and actions implemented by VA officials or contractors; * interviewed contractor, VA, and VETSNET program office officials to gain an understanding about processes developed and procedures implemented; and: * obtained and reviewed relevant VA and contractor documents that disclosed or validated VA responses to SEI's concerns. To determine the status of system development efforts and the extent that tasks planned for the initiative were completed, we analyzed VA and contractor documentation regarding system operations and development, time frames, and activities planned. We analyzed VA documents that disclosed costs to date and costs planned for completion of the initiative. We did not assess the accuracy of the cost data provided to us. We supplemented our analyses with interviews of VA and contractor personnel involved in the replacement initiative. We visited the Nashville and St. Petersburg regional offices to observe the replacement system in operation and the processes and procedures used to test and validate the replacement system as it was being developed and implemented. We analyzed VA documentation and relevant evidence from contractors involved in the replacement effort to establish the work remaining to complete the project. Finally, we interviewed cognizant VA and contractor officials, responsible for developing, testing, and implementing the replacement system. We performed our work at VA offices in Washington, D.C., and at VA regional offices in Nashville, Tennessee, and St. Petersburg, Florida, from April 2006 to April 2007 in accordance with generally accepted government auditing standards. [End of section] Appendix II: Comments from the Department of Veterans Affairs: The Secretary Of Veterans Affairs: Washington: April 18, 2007: Ms. Valerie C. Melvin: Acting Director: Human Capital and Management Information Systems: Information Technology Team: U. S. Government Accountability Office: 441 G Street, NW: Washington, DC 20548: Dear Ms. Melvin: The Department of Veterans Affairs (VA) has reviewed your draft report, Veterans Benefits Administration: Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist, GAO 07-614) and agrees with your conclusions and concurs in your recommendations. VA is eager to move to a new automated system that will streamline its benefit claims processing functions in a manner that is accurate and timely to serve our Nation's veterans. The Government Accountability Office's recommendations should provide valuable assistance in achieving that goal. The enclosure addresses your recommendations in detail. I appreciate the opportunity to comment on your draft report. Sincerely yours, Signed by: R. James Nicholson: Enclosure: Department of Veterans Affairs (VA) comments to Government Accountability Office (GAO) draft report Veterans Benefits Administration: Progress Made in Long-Term Effort to Replace Benefits Payment System, but Challenges Persist (GAO-07-614): To enhance the likelihood that the replacement system will be successfully completed and implemented, GAO recommends that the Secretary of Veterans Affairs take the following actions: * direct the CIO to institute measures to track in-house expenditures for the project; Concur - VA's Chief Information Officer (CIO) is committed to tracking the in-house expenditures required to complete the Veterans Service Network (VETSNET) project. In addition to tracking Government full time employee (FTE) and contractor costs, the VETSNET Project Management Office will take responsibility for tracking travel costs associated with the project to include those related to application testing and training. * direct the VETSNET project to include activities for capacity planning in the VETSNET Integrated Master Schedule and ensure that resources are available for these activities; Concur - The Veterans Benefits Administration (VBA) has already implemented capacity planning activities in conjunction with the Integrated Master Schedule (IMS). As noted during the review, capacity planning was difficult in advance of the IMS development, because VBA had not identified when specific functionality would be delivered and available for claims processing. The IMS identifies when specific types of functionality will be delivered into the production environment and when records will be converted from the Benefits Delivery Network (BDN). Increased levels of claims processing are tied to each of these releases and conversions, which in turn, allows for more effective capacity planning. As reported, VBA has a staff dedicated to performance monitoring and capacity planning (note, this organization now falls under the Department's Office of Information and Technology). Performance testing, which is a component of capacity planning, is a defined element of the overall VETSNET development and testing timeline. Results of performance testing for each release are factored in and used to validate capacity assumptions. To ensure functionality already delivered to production continues to meet performance expectations, VETSNET leadership attends daily conference calls regarding corporate database performance. This ensures any issues that may unexpectedly arise are rapidly addressed. In addition, VETSNET leadership has fully briefed its overall schedule and claims processing estimates to the capacity planning staff to assist that staff in better understanding VETSNET's plans and needs. Finally, to ensure sufficient attention is given this vital element of the project, VBA has provided for assistance in capacity planning in MITRE Corporation's 2007 contract for VETSNET support. * direct VBA to (1) develop a strategy to address the risk that large numbers of records may need to be returned to the BDN; (2) determine whether a greater confidence level for accuracy should be required in the conversion process; and (3) develop a detailed validation plan that includes the scheduled conversions for each regional office and the validation team members needed for that specific conversion; Concur-(1) As part of addressing the Software Engineering Institute's (SEI) recommendations, and in developing the Integrated Master Schedule, VBA has taken significant steps in addressing the conversion of existing records from the BDN to the corporate database. As reported, VBA stopped converting records from the BDN in order to develop a more coordinated approach. Conversions are now planned for execution in accordance with delivery of application functionality into production, followed by a period of stabilization. Since the initial conversions of VA Regional Office (VARO) Lincoln, Nebraska, records, data show that the only reason records required return to BDN was because application functionality no longer supported the record. For example, the record of a veteran in receipt of disability compensation was successfully converted from the BDN. The veteran then elected to receive non-service connected pension as the greater monetary benefit. Since pension is not fully supported in VETSNET, the veteran's record required return to the BDN to continue payment. At no time has a record required return to the BDN due to the conversion being "wrong" or paying the veteran incorrectly. VBA's current strategy, as noted in the report, is to convert a large volume of terminated records, followed by conversions of records at Lincoln and then VARO Nashville, Tennessee. These conversions were designed to test both conversion processes and validation methods to ensure the correct conversion of the selected records. A "correct" conversion is defined as uninterrupted payment at the correct rate. In the event modifications to our conversion methods are required, the schedule allows sufficient time to address those changes. In addition, a core conversion team has been assembled and is testing and validating. This team includes technical resources, individuals from headquarters staff of the Compensation and Pension Service (C&P), Office of Resource Management, and field resources for both the claims processing and finance activities. These individuals will serve as the core team throughout the entirety of our conversion process. (2) During these initial test conversions, physical record validation is performed at the 95 percent confidence level. In addition, a number of automated reports have been and are being developed, to provide additional oversight for the process. These reports will compare the state of records pre-and post-conversion, for example, the number of records submitted for conversion and the number converted; the amount of payment associated with the records pre-and post-conversion, etc. Similarly, an automated testing process was developed and is in use to validate payment processing for application development purposes. This automated process is also being used to ensure the converted records conform to the required format for Treasury processing. (3) As noted previously, a core conversion team has been assembled and is actively engaged in testing and validation efforts. These individuals will remain on the core team throughout the conversion process, continuing to test and validate the conversion logic and outcome for each scheduled conversion. As incorporated in the IMS, conversions will follow the release and stabilization of application functionality in production. Live compensation records are planned for three or four conversions, depending upon the number of records we decide to convert in a given "lot". The number of records will be determined once we complete the current testing phase underway. The order of regional offices will also be determined at that time, based on a variety of factors, to include business process changes currently underway in VBA, as well as workload considerations. Service-connected death records (Dependency and Indemnity Compensation) will be converted in one lot, following release of that functionality. Similarly, existing income-based pension records will be converted in two lots, once functionality is in place. The decision to convert in two lots is based on workload considerations for the Pension Maintenance Centers. VBA and MITRE Corporation believe these efforts will significantly reduce the risks associated with conversions. During its weekly meetings, the VETSNET Executive Team formally tracks these risks. * direct the CIO to document and incorporate the improved processes for managing risks, requirements, and defects into specific policy and guidance for the replacement initiative and for future use throughout VBA; and: Concur - As part of the centralization of information technology (IT) within VA, the CIO has undertaken the effort of implementing best business practices to assist VA in its consolidation. The goal is to establish application development processes that employ industry best practices and that have the potential to accelerate the successful completion of existing projects and ensure continued success in future projects. As part of this effort, VETSNET's project management processes, including risk management, requirements management, and testing methodology to include the management of defects are under review. VETSNET project management processes will be incorporated into a set of standard project management policies, processes and procedures for all IT projects in VA. The VETSNET governance model includes the VETSNET Executive Team consisting of representatives from the technical, project management, and business lines. The CIO has identified this governance model as the model for all VA enterprise-wide IT projects. The governance model is being implemented in other VA priority IT development programs, such as Financial and Logistics Integrated Technology Enterprise (FLITE). * direct the replacement project to develop effective results-oriented performance measures that show changes in efficiency, economy, or improvements in mission performance, as well as measures of user satisfaction, and to monitor and report on the progress of the initiative according to these measures. Concur - As noted in the report, VBA has implemented a number of performance metrics to track progress toward transition of all C&P claims processing and payments from BDN to VETSNET. Some examples were provided in the body of the report. In addition, VBA recently completed its periodic Work Measurement Study, which assesses the level of effort required for various C&P work tasks. One element of this year's study will assess task time for work processed using VETSNET Award, as well as through BDN. The other components of the VETSNET suite (i.e., MAP-D and RBA2000) have already been in full deployment for a number of years, and exceed functionality currently in BDN. In that regard, comparisons to BDN processing are not applicable. The efficiencies gained by these applications are directly related to the reusability of data and the ability to determine the status of a veteran's claim without the need to review the physical claims file. This reduces staff time required to physically locate and review claims files, provides enhanced customer service, and facilitates the sharing of work across regional offices to balance workload and provide more timely service to veterans. With respect to user satisfaction, while VBA does not formally survey users as to their level of satisfaction, we have a variety of forums in place to solicit and receive feedback from the user community. This includes, for example, an electronic mailbox to receive questions or comments, and regular "super user" conference calls to discuss issues and suggestions. In addition, the Special Assistant to the Under Secretary regularly addresses regional office managers to ensure information reaches the executive level, and to address any concerns or comments they may have. As SEI noted, there is a strong "pull" from the user community for expanded VETSNET functionality. That has been borne out by the increase in claims processing volume once field stations were authorized to increase the scope of claims available for processing. A more formal measure of user satisfaction can be implemented, but we believe our core measure of project success is reflected by the metrics currently in place. These metrics track the current volume of claims processing and beneficiaries being paid through VETSNET, as well as tracking the activities necessary to transition all C&P processing off of the BDN. [End of section] Appendix III: GAO Contact and Staff Acknowledgments: GAO Contact: Valerie Melvin, (202) 512-6304 or melvinv@gao.gov: Staff Acknowledgments: In addition to the individual named above, key contributions were made to this report by Barbara Oliver, Assistant Director; Nabajyoti Barkakati; Barbara Collier; Neil Doherty; Matt Grote; Robert Williams; and Charles Youman. FOOTNOTES [1] It also refers to the initiative as the compensation and pension or C&P replacement system. [2] GAO, Software Capability Evaluation: VA's Software Development Process Is Immature, GAO/AIMD-96-90 (Washington, D.C.: June 19, 1996); Veterans Benefits Modernization: VBA Has Begun to Address Software Development Weaknesses but Work Remains, GAO/AIMD-97-154 (Washington, D.C.: Sept. 15, 1997); VA Information Technology: Progress Continues Although Vulnerabilities Remain, GAO/T-AIMD-00-321 (Washington, D.C.: Sept. 21, 2000); VA Information Technology: Important Initiatives Begun, Yet Serious Vulnerabilities Persist, GAO-01-550T (Washington, D.C.: Apr. 4, 2001); VA Information Technology: Management Making Important Progress in Addressing Key Challenges, GAO-02-1054T (Washington, D.C.: Sept. 26, 2002); and Information Technology: VA and DOD Face Challenges in Completing Key Efforts, GAO-06-905T (Washington, D.C.: June 22, 2006). [3] GAO-06-905T. [4] Kathryn Ambrose, William Novak, Steve Palmquist, Ray Williams, and Carol Woody, Report of the Independent Technical Assessment on the Department of Veterans Affairs VETSNET Program (Carnegie Mellon Software Engineering Institute, September 2005). [5] The BDN currently runs on aging software: COBOL programs and a nonrelational database. Analysts have indicated that moving from a nonrelational database of the BDN type to a more modern relational database is a challenging task. [6] This program provides veterans, service members, reservists, and certain veterans' dependents with educational resources. [7] To help veterans with service-connected disabilities become employable and obtain and maintain suitable employment, the program provides a range of direct and supportive services. These services include comprehensive evaluation of rehabilitation needs (vocational or independent living); training and employment services to obtain or maintain suitable employment; and independent living services, such as training and specialized equipment to enable independence in the activities of daily living. [8] Not all regional offices process all the different types of benefits. For example, adjustments to pension claims are processed at three pension maintenance centers in St. Paul, Milwaukee, and Philadelphia, and education claims are processed only at the regional offices in Atlanta, Buffalo, Muskogee, and St. Louis. The Philadelphia Regional Office and Insurance Center has sole responsibility for insurance benefit processing, and nine Regional Loan Centers administer the loan guaranty program. [9] Claims may also be reopened if a veteran provides additional information on a claim that was denied. [10] GAO/AIMD-96-90. [11] Specifically, at the repeatable level of process maturity, basic project management processes are established to track cost, schedule, and functionality, and the necessary process discipline is in place to repeat earlier successes on projects with similar applications. [12] Kathryn Ambrose, William Novak, Steve Palmquist, Ray Williams, and Carol Woody, Report of the Independent Technical Assessment on the Department of Veterans Affairs VETSNET Program (Carnegie Mellon Software Engineering Institute, September 2005). [13] CMMI Product Team, CMMI for Development, Version 1.2 (Carnegie Mellon Software Engineering Institute, August 2006). [14] As previously noted, there are variations in types of compensation and pension benefits, including death pensions for survivors of deceased wartime veterans, burial benefits, Dependency and Indemnity Compensation to some surviving parents, and benefits paid to third parties, such as people to whom a veteran has given power of attorney, medical service providers, and so on. In addition, different forms of payment must be accommodated (check or electronic funds transfer). [15] SEI quoted program staff as calling the process "extraordinarily time consuming," saying that "It takes 5 minutes to get a veteran into VETSNET and then 5 days to get him back out." [16] This realignment was approved on February 27, 2007. [17] The functionalities for the Search and Participant Profile, formerly a separate application, are now in Share. [18] Survivor benefits may be paid to survivors of veterans who were eligible for either compensation or pension benefits, depending on the circumstances. [19] Examples of third-party/nonveteran payees include people to whom a veteran has given power of attorney, medical service providers designated to receive payments, and so on. GAO's Mission: The Government Accountability Office, the audit, evaluation and investigative arm of Congress, exists to support Congress in meeting its constitutional responsibilities and to help improve the performance and accountability of the federal government for the American people. GAO examines the use of public funds; evaluates federal programs and policies; and provides analyses, recommendations, and other assistance to help Congress make informed oversight, policy, and funding decisions. GAO's commitment to good government is reflected in its core values of accountability, integrity, and reliability. Obtaining Copies of GAO Reports and Testimony: The fastest and easiest way to obtain copies of GAO documents at no cost is through GAO's Web site (www.gao.gov). Each weekday, GAO posts newly released reports, testimony, and correspondence on its Web site. To have GAO e-mail you a list of newly posted products every afternoon, go to www.gao.gov and select "Subscribe to Updates." Order by Mail or Phone: The first copy of each printed report is free. Additional copies are $2 each. A check or money order should be made out to the Superintendent of Documents. GAO also accepts VISA and Mastercard. Orders for 100 or more copies mailed to a single address are discounted 25 percent. Orders should be sent to: U.S. Government Accountability Office 441 G Street NW, Room LM Washington, D.C. 20548: To order by Phone: Voice: (202) 512-6000 TDD: (202) 512-2537 Fax: (202) 512-6061: To Report Fraud, Waste, and Abuse in Federal Programs: Contact: Web site: www.gao.gov/fraudnet/fraudnet.htm E-mail: fraudnet@gao.gov Automated answering system: (800) 424-5454 or (202) 512-7470: Congressional Relations: Gloria Jarmon, Managing Director, JarmonG@gao.gov (202) 512-4400 U.S. Government Accountability Office, 441 G Street NW, Room 7125 Washington, D.C. 20548: Public Affairs: Paul Anderson, Managing Director, AndersonP1@gao.gov (202) 512-4800 U.S. Government Accountability Office, 441 G Street NW, Room 7149 Washington, D.C. 20548:

The Justia Government Accountability Office site republishes public reports retrieved from the U.S. GAO These reports should not be considered official, and do not necessarily reflect the views of Justia.