Please enable JavaScript to use CodeHS

Tennessee Computer Science Foundations: 35

CodeHS Lessons

Using various resources, research, identify, and explain the steps involved in the software development life cycle, including but not limited to: planning, designing, coding, testing, deployment, and maintenance. Explain why it is an iterative process and always involves refinement.

Standard
5.1 Software Development Life Cycle
Standard
4.1 Software Development Life Cycle
Standard
2.1 Software Development Life Cycle
Standard
11.5 Software Development Life Cycle