1.2.3 Software Development

?
  • Created by: Zruixx
  • Created on: 27-03-23 12:16
What is a SDLC?
Software Development Lifecycle
1 of 16
What Stages do SDLCs have in common?
-Analysis
-Design
-Development
-Testing
-Implementation
-Evaluation
-Maintenance
2 of 16
What happens during the Analysis Stage?
Stakeholders state their requirements which are used to define the problem and the system requirements.
3 of 16
What happens during the Design Stage?
Different aspects of the new system are designed such as:
- Inputs
-Outputs
-Security Features
-User Interface
4 of 16
What happens during the Development Stage?
The design from the previous stage is used to split the project into individual self-contained modules
5 of 16
What happens during the Testing Stage?
The program is tested against the test plan formed in the design stage. Various types of testing can be carried out
6 of 16
What happens during the Implementation stage?
Once the the software has been tested and reviewed, it is installed on to the users sytems.
7 of 16
What happens during the Evaluation Stage?
The effectiveness of the software is evaluated against the system requirements. Criteria such as robustness, reliability and maintainability are considered.
8 of 16
What happens during the Maintenance Stage?
Any errors or improvements that could be made to the software are flagged up by the end users. Software updates will be released to fix any bugs or security issues.
9 of 16
What is Alpha Testing?
Alpha testing is carried out in house by software development teams within the company
10 of 16
What is Beta Testing?
Beta-Testing is carried out by end-users after alpha testing has been completed.
11 of 16
What is White Box Testing?
White Box Testing is carried out by software development teams in which the internal structure of the program is known so that all routes can be tested
12 of 16
What is Black Box Testing?
Software is tested without testers being aware of the internal structure of the software.
13 of 16
What is the Waterfall Lifecycle?
The traditional waterfall model of software development which is based on stages completed in a sequence.
Analysis, Design, Implementation, Evaluation and Maintainence
14 of 16
What are Agile Methodologies?
A collection of Methodologies which aim to improve the flexibility software development and adapt to changes in user requirements faster
15 of 16
What is the Spiral Model ?
The spiral model is built on four key stages with the focus of effectively managing risk heavy projects
16 of 16

Other cards in this set

Card 2

Front

What Stages do SDLCs have in common?

Back

-Analysis
-Design
-Development
-Testing
-Implementation
-Evaluation
-Maintenance

Card 3

Front

What happens during the Analysis Stage?

Back

Preview of the front of card 3

Card 4

Front

What happens during the Design Stage?

Back

Preview of the front of card 4

Card 5

Front

What happens during the Development Stage?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all 1.2.3 Software Development resources »