Which Agile principle emphasizes delivering working software frequently?
Options
- A. Working software should be delivered frequently with a preference for shorter timescales
- B. Software should be delivered only after all documentation is completed
- C. Customer feedback should be avoided during development
- D. More than one of the above
- E. None of the above