Software Development Cycle Flashcards
1
Q
What are the stages of the Software Development Cycle?
A
- Defining and understanding the problem
- Planning and designing software solutions
- Implementing software solutions
- Testing and evaluating software solutions
- Maintaining software solutions
2
Q
Software Development Cycle
Which tasks occur during “Defining and understanding the problem”?
A
- The problem is defined specifically - What is the problem? Who is the client? What do they want?
- Social and ethical issues are considered
- Design specs are created
- Software doccumentation is created
- The client is communicated with, and quality assurance criteria are defined
3
Q
Software Development Cycle
Which tasks occur during “Planning and designing software solutions”?
A
- Explore standard and pre-existing algorithms
- Decide on file types, programming language, technology to be used, etc.
- Decide which algorithms will need to be created, and which can be adapted from others
- Doccumentation continues, including storyboarding
4
Q
Software Development Cycle
Which tasks occur during “Implementing Software Solutions”?
A
- Syntax is created
- Code is made
- Code is translated and compiled or interpreted as needed
- Code is discused, fixed, and updated as errors are detected and feedback is recieved
- Interfaces are implimented
- Doccumentation continues, includuing use of case tools
- Maintenece is performed
5
Q
Software Development Cycle
Which tasks occur during “Testing and evaluating software solutions”?
A
6
Q
Software Development Cycle
Which tasks occur during “Maintaining software solutions “?
A