What is System Development Life CycleThesystems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involvedin an information system development project, from an initial feasibility study through maintenance of the completedapplication.
System is a broad and a general term, and as per to Wikipedia;”A system is a set of interactingor interdependent components forming anintegrated whole” it’s a term that can be used in different industries,therefore SoftwareDevelopment Life Cycle is alimited term that explains the phases of creating a software component thatintegrates with other software components to create the whole system. System development life cycle is a detailed processrequiring careful planning, execution and management. When not managedproperly, the downside is scope creep, blown budgets, and stressed outdevelopers. Like in resource management,it is carefully planned until the best process or step was conceptualized. Explain each phases of SDLC. The following are the phases of System Development LifeCycle: 1.
Planning Planning comes first from the phase ofSDLC. In this phase you will going to determine what type of system would bethe appropriate for the business. Planning would help an organization toidentify what are the factors that would make the system successful and toavoid such time and money waste. In this phase you will also determine the problemthat may occur during the following phases. This phase will also help you todetermine solution that you may provide to address whatever problem may occur. 2. Systems Analysis and RequirementsThe second phase is the system analysis and requirements.In this phase the identified problem in planning will be addressed by theorganization.
It is in this phase where the designation of eachresponsibilities of the project. This is where the group analyze what is theneeds of the customer so that they will be able to make what are they expect tothe project. 3.
Systems DesignThe third phase is design. In this phase hardware andsoftware of the system is being improve. The features and specification of thesystem is being enhance to meet the required standard of the organization.
4. DevelopmentThe development phase is where different developers andprogrammers are group together for the development of the project. This iswhere the start of the production. This phase is where project will bedeveloped so that expectation of the user will be met. 5.
Integration and testingFor this phase project will be tested to identify ifobjectives are being met. This phase is where checking of system if there areerrors or parts that are not functioning. This is to determine if the systemworks well and properly. 6. ImplementationThe implementation phase is where the project is ready touse. It means that in this stage the project is being tested and ready for theactual use of users. Old system is being replaced by the new built system. Isthis phase it will determine if the user expectation is being met for the finalproject.
7. Operations and MaintenanceOperation and maintenance phase is where system project isbeing maintained and improve. In this stage updates for the system is needed inorder for the system to be in good condition. In this stage development of thesystem is not yet the end but it is a continuous process so that system willalways function properly and always in a smooth condition. What are other ways to gather information ? List 3 and explain.One-on-One Interviews:It is a way of gatheringinformation where analyst identify a stakeholder where they can ask questionspersonally.Questions can be between close or open ended questions.Close-endedquestions are for the specifics that you needed to find out while open endedquestions are for information about how the stakeholders view the system or howthey interact with the system which can’t be answered by simply yes or no.Surveys:It is a way of gatheringinformation by using a set of questions which can be answered even withoutinteracting to the stakeholders personally.It is usually through a writtenquestion in a paper that is answered by the respondents.It is very useful whenyour subjects are scattered geographically and the time is limited.User Observation:It is a way of gatheringinformation by actually observing the subject you intend to collect theinformation.It is useful because sometimes users find it hard to describe orexplain the system.It can also be very useful to verify the already existingdata.However observer should took informations without bias for this type ofdata gathering to be successful.