209k views
3 votes
List/describe some unusual techniques used in agile development?

User Avivit
by
7.6k points

1 Answer

3 votes

Final answer:

Agile development incorporates unusual techniques to enhance collaboration and efficiency within a development team. Examples include pair programming, test-driven development, and sprint retrospectives.

Step-by-step explanation:

Agile development is known for its flexible and adaptive approach to software development. It embraces several unusual techniques to enhance collaboration and efficiency within a development team. Three examples of these techniques are:

  1. Pair Programming: This technique involves two developers working together on the same code in real-time. It improves code quality, reduces errors, and facilitates knowledge sharing.
  2. Test-Driven Development: In this approach, tests are written before the code itself. It prompts developers to consider the desired outcome and write code that meets the predefined test criteria.
  3. Sprint Retrospectives: After each sprint, the team reflects on their performance, identifies areas for improvement, and formulates actionable plans to enhance future sprints.
User Tomsmeding
by
7.8k points