VISTA consulting services are available in a three phased approach to process improvement:
Phase 1:
Analysis, the first phase, is a process assessment to understand the organizational goals, current development processes, tools and the guidelines. The result is a structured improvement plan for key focus areas and the creation of a vision team.
Through interviews, code reviews, and team discussions, combined with 10 years of experience with hundreds of Test & Measurement customers, VISTA engineers can evaluate your group's programming practices and suggest proven techniques for improvement.
In a streamlined process, you receive a top-line evaluation, in-depth report, a formal presentation of your group's practices and our recommendations to strengthen development. Included are suggestions to help drive efficiencies, direct actions, improve skills, add enabling tools, and implement effective processes.
Consider the advantages. The assessment's suggestions can:
· speed test system development
· raise code quality
· increase software performance
· shorten test time
· reduce development costs
VISTA Process Assessment delivers benefits in addition to group performance. It provides valuable perspective on the best ways to invest in your group. It delivers a fresh look at the areas of highest risk and provides insight on how emerging technology will impact your organization. It also shows management quantitative proof of the group's performance and value, justifying budgets to strengthen group operations. You will discover that a VISTA Process Assessment can offer an optimum trajectory on the journey to continuous improvement.
Phase 2:
The second phase, Development, consists of mapping available guidelines to the generic and specific practices within the key focus areas. Where there aren't any guidelines in place, the VISTA consulting services will provide documentation and tailor it to meet both industry and customer requirements. During this phase the development lifecycle (Modified Waterfall, Staged, etc) is defined to match organizational goals and project development. Tools are also selected as needed to assist with implementation.
Phase 3:
The final phase is the implementation of the process, documentation, guidelines and tools. This phase includes training for the organization on the process, process related tools, and development guidelines. It is typical at the conclusion of this phase to provide an analysis of what is needed to achieve continual improvement.
|