LEXICON Open App →
HomeGlossary › software lifecycle

software lifecycle

📖 ISTQB Glossary

Official ISTQB Definition

The period of time that begins when a software product is conceived and ends when the software is no longer available for use. The software lifecycle typically includes a concept phase, requirements phase, design phase, implementation phase, test phase, installation and checkout phase, operation and maintenance phase, and sometimes, retirement phase. Note these phases may overlap or be performed iteratively.

3 Ways to Think About It

💡
The Quick Take

The complete life of software from concept to retirement.

🔍
Look Closer

All phases from initial idea through end of life.

🎯
The Bottom Line

The full journey of a software product.

Practice this term with quizzes and arcade games

Study with Lexicon →
← software development lifecycleAll Termssoftware process improvement →