Please enable JavaScript.
Coggle requires JavaScript to display documents.
Systems Development Lifecycle (What is a Systems Development Lifecycle?…
Systems Development Lifecycle
What is a Systems Development Lifecycle?
The split of systems development work into distinct phases / stages
Each containing activities with the intent of better planning and management.
Often considered a subset of the systems life cycle
Pre-definition of specific deliverables and artefacts
Process for planning, creating and testing and deploying an information system
Applies to a range of hardware and software configurations
Aims is to produce high quality systems that meet or exceed customer expectations / requirements
Types of Systems Development Lifecycle
Linear
Waterfall
'V' Model
Evolutionary
Incremental
Iterative
Agile
Context
Needs to be considered before starting
Release plan
Level of skills and expertise
Location of teams and stakeholders
Requirements
Technology to be used
Lifycycle
Describes stages to follow: Plan, design, build, test and deliver.
Process
Set of steps and actions followed to deliver outcomes within stages
Methods and standards support the framework
Roles
People that carry out tasks within various SDLCs
Deliverables
Documents, models, designs, hardware and software required
Details understanding of requirements
Techniques
Numerous- Choice dependent on team, organisation, SDLC