SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

AGILE SOFTWARE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
An Agile Developer is responsible for writing what level of documentation:
A
None, Agile doesn’t requre documentation
B
As much as I can with as much details as possible
C
Just enough to be considered reasonable based on the nature of the project
D
Whatever the customer asked for in the acceptance criteria
Explanation: 

Detailed explanation-1: -What is agile documentation? Agile documentation is a way of creating and maintaining documentation for a project that is based on the principles of agile software development. In agile development, the focus is on delivering working software quickly and iteratively, with an emphasis on flexibility and collaboration.

Detailed explanation-2: -Agile developers take responsibility for estimating, planning and managing all tasks and report on progress. Software quality. The Agile developer is also responsible for the quality of the software he/she produces.

There is 1 question to complete.