Systems Development life Cycle (SDLC)
➢ The traditional methodology used to develop, maintain, and replace information systems. ➢ The evolution of process that is followed in implementing a computer-based information system subsystem. ➢ Also known as Systems life cycles, Systems Development Methodology, Project Life Cycle, and Methodology.
➢ Their participation depends on the strategic value of the project. ➢ Systems Analyst.
➢ Database Administrator.
➢ Network Specialist.
➢ Operations Personnel
➢ MIS/IS Steering Committee
➢ Establishes policies, provides fiscal control, resolves conflict ➢ Project Team
➢ Headed by a Team Leader
➢ To define the activities to be carried out in a system development project. ➢ To introduce consistency among many systems development projects in the same organization. ➢ To provide checkpoints for management control for go/no-go decisions.
1. Recognize the problem
➢ What is a problem?
➢ When is a problem advantageous?
2. Define the problem
➢ Is it the correct problem?
3. Set system objectives
➢ How will you solve the problems?
4. Identify system constraints
➢ What are the boundaries/limitations of the systems?
Conduct a Feasibility study:
• Is the system feasible?
▪ Legal and Contractual ▪ Political
Elements of Project Planning:
• Describing project scope, alternatives and feasibility. • Dividing project into manageable tasks. • Estimating resources and creating resource plan. • Developing a preliminary schedule.
• Developing a communication plan.
• Determining project standards and procedures. • Identifying and Assessing Risk.
• Creating Preliminary Budget.
• Developing a statement of work.
• Setting a Baseline Project Plan.
• Formal process of using research, interview, questionnaires, sampling and other techniques to collect information about system, requirements and references. • SA team collects information on what the system should do from as many sources as possible: from users of the current system, from observing users and from existing reports, forms and procedures information gathering, data collection, data gathering.
• The study of the existing system for the purpose of designing a new or improved system. Steps:
➢ Announce the systems study...
Please join StudyMode to read the full document