Vmp Incorporated
By: Cliptomania • Case Study • 682 Words • May 10, 2011 • 1,212 Views
Vmp Incorporated
Introduction
VMP Incorporated has prepared the following on boarding document that should be reviewed by all members of the IT organization. This document contains the standards that should be followed when developing new software applications and enhancing existing applications. The standard addresses the:
? VMP Incorporated standard Software development life cycle (SDLC).
? Primary design methodologies and techniques that should be used during the SDLC process.
? The validation/verification and testing strategies that should be followed during the development of new software applications.
The information in this standard does not apply to all members of the IT team but it must be reviewed and acknowledged by all members of the team in order to ensure the process is followed during all of the phases of a new software solutions implementation.
Software Development Life Cycles (SDLC)
When implementing a new software application or enhancing an existing application, the problem must be analyzed, documented, solutioned, tested and implemented. This process is referred to as the Software Development Life Cycle (SDLC). The standard SDLC that is used by our organization for all software development projects consist of 8 phases which are:
1. Initiation
2. Feasibility
3. Analysis
4. Design
5. Development
6. Testing
7. Implementation
8. Post-Implementation
Each of these phases plays a crucial role in the success of a software application project. A detailed explanation of the activities performed in each of the phases is available below.
Initiation
This phase is where the project begins and the project begins with an idea and that idea is communicated to the IT department's project management team. Some project ideas may be because the business decides to enhance an existing application in order to make it more efficient, they decide to automate a manual processes, upgrade existing applications in order to conform to industry standards or create/enhance an application for legal reasons.
The information gathered during this phase consists of the following:
? The users requesting the change.
? The project sponsors.
? Information needed in order to understand the change. This information also provides details on what is and is not in scope for this project.
? Department(s) whose budget will pay for this change.
? Project time line.
? Understanding the organizations savings due to the implementation of this project.
The benefits of this phase are:
? Definition of the projects objectives and scope.
? The value that this solution adds to the company.
? Definition