the u.s. department of veterans affairs (va) has undertaken three separate electronic health record system upgrade projects, none of which produced systems that fully met the organization's needs, were well integrated, or met budget or schedule goals. the waterfall software development approach would likely have benefitted the va because it offers .