Software Development Cycle Flashcards

1
Q

What are the stages of the Software Development Cycle?

A
  1. Defining and understanding the problem
  2. Planning and designing software solutions
  3. Implementing software solutions
  4. Testing and evaluating software solutions
  5. Maintaining software solutions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Software Development Cycle

Which tasks occur during “Testing and evaluating software solutions”?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Software Development Cycle

Which tasks occur during “Maintaining software solutions “?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly