Cette séance de cours couvre le cycle de vie du développement logiciel, y compris l'analyse, la conception, le développement, l'intégration, les essais et les phases de maintenance. Il explore également des méthodologies de développement de logiciels comme Waterfall et Agile, ainsi que des choix technologiques, des pratiques agiles comme Scrum et Kanban, et des mots à la mode et des acronymes communs dans l'industrie de la technologie.