<prompt> Name five common agile software development processes.  <response>: 1. Scrum - an iterative and incremental framework for managing product development.2. Kanban - a visual system for managing workflow and improving efficiency.3. Lean Software Development - an adaptation of the Lean methodology to software development, focused on eliminating waste.4. Extreme Programming XP - a methodology that emphasizes values such as communication, simplicity, and feedback, to improve software quality and responsiveness to changing customer requirements.5. Feature Driven Development FDD - a model-driven, short-iteration process that focuses on delivering working software frequently. 