Systems investigation, systems analysis, systems design, programming, testing, implementation, operation, and maintenance are software Development Life Cycle (SDLC) processes. (Retrieved from ) When tasks in one phase are completed before the work proceeds to the next stage is the waterfall approach. ( Retrieved from
Accountability, control, and error detection are some of the major advantages of SDLC. SDLC is very tedious and costly, and not very pliable, and once a user has met the requirements changes are discouraged which all are major drawbacks. The business problem (or opportunity) followed by the feasibility analysis is where systems investigation begins. (Retrieved from
A study to determine if it is doable, then a proceed, or not proceed determination. A capability study is done on Technical capabilities, economic capabilities, organizational capabilities, and behavioral capabilities. Gathering information about existing systems to determine need for the past or present system is the main purpose of system analysis. (Retrieved from
A set of system requirements is called deliverables. How the system will meet, this assignment is described by systems design. The technical design that specifies system outputs, inputs user interfaces. Hardware, software, databases, telecommunications, personnel, and procedures are the deliverable. (Retrieved from
Using abstract specifications, the logical system design, states what the system will do with actual physical specifications. The physical system design states how the system will perform its functions. (Retrieved from
Adding functions after the project has been started. The translation of a system’s design specification into computer code involves programming. (Retrieved from
The determination if the computer code under certain conditions will...