What are the phases in SDLC?
What is the Systems Development Life Cycle (SDLC)?
The overall process for developing information systems, from planning and analysis through implementation and maintenance.
What is done in the Planning phase?
What is done in the Analysis phase?
- Define any constraints associated with the system
What is done in the Design phase?
What is done in the Development phase?
What is done in the Testing phase?
- Perform system testing
What is done in the Implementation phase?
- Provide training for the system users
What is done in the Maintenance phase?
- Provide an environment to support system changes
What is the waterfall methodology?
A sequence of phases in which the output of each phase becomes the input for the next.
What are the issues related to the waterfall methodology?
What is the agile methodology?
Aims for customer satisfaction through early and continuous delivery of useful software components developed by an iterative process using the bare minimum requirements.
What are the primary forms of agile methodology?
What is Rapid Application Development (RAD) Methodology?
Emphasizes extensive user involvement in the rapid and evolutionary construction of working prototypes of a system, to accelerate the systems development process.
What is project management?
?
What is a project manager?
?
What is the triple constraint?
There are three primary interdependent variables to any project - time, cost, scope. All projects are limited in some way by these constraints. If any one changes, at least one other is likely to be affected.
What is the PERT (Program Evaluation and Review Technique) chart?
A graphical network model that depicts a project’s tasks and the relationships between them.
What is a Gantt chart?
A simple bar chart that lists project tasks vertically against the project’s time frame, listed horizontally. It also shows the actual progress of tasks against the planned duration.
What is in-sourcing (in-house development)?
Uses the professional expertise within an organization to develop and maintain its information technology systems.
What is outsourcing?
An arrangement by which one organization provides a service or services for another organization that chooses not to perform them in-house.
What are common reasons companies outsource?
What are the three forms of outsourcing options available?
What are the benefits of outsourcing?