The basics of Agile development, team composition, and what tool we need for the remaining of this course — Agile Software Development History: The Waterfall model For most of its history, the software development communities followed the Waterfall Development Model which is a sequential process of distinct stages, each must finish before the next stage can begin. The Waterfall model is a structured approach emphasizing requirement collection, analysis, and software…