April 6, 2012
The acquisition of Information Technology is mostly required by most businesses in other to have information electronically for analyses in a later future. In other to acquire an IT application to perform a required function, a company will have to justify the IT investment. It is possible to acquire an IT Application by buying off-the-shell, leasing an application, using an Open-Source Software, utilizing a software-as-a-Service (SaaS) or building an application-in-house. Building an in-house application mainly uses the System Development Life Cycle (SDLC) which is known to be the backbone of the methodology (Rainer & Turner, 2008, p.301). System Development Life Cycle (SDLC) is the oldest of all system development method used by organizations on a large-scale IT project (Rainer & Turner, 2008, p.302). The SDLC has various sequential phases mainly carried out by the system development professionals who are the system analyst who analyze and design information system, the technical specialist who are experts on database and telecommunication, testers and users who are employees of all functional area (Kay, 2002). The phases of SDLC are system investigation which is the process whereby all feasibility study is performed followed by the system analysis which is the analysis of the business problem and how IS can correct such problem. Another phase is the system design; this phase shows how the system can correct the business problem after which programming comes in. This is the phase whereby system developers translate certain design into computer code. After all the above mentioned phases, testing comes in and this is the phase where check is made to see if the computer code produces what is expected. Implementation of the application is carried out next after which operation and maintenance completes the phases. All the above mentioned points are...