Agile Software Development
Submit a report on one of the following techniques/approaches for systems analysis and design:
1. Agile Software Development
2. Business Process Model and Notation
3. Business Process Re-engineering
4. Dynamic Systems Development
5. Extreme Programming
6. Feature Driven Development
7. Kanban
8. Lean Software Development
9. Object-Oriented Analysis
10. Object-Oriented Design
11. Pair Programming
12. Rapid Application Development
13. Reuse-based Development
14. Scrum
15. Scrumban
16. Software Prototyping
17. Timeboxing
18. Use case analysis
Choose any topic from the above list. The following online resources may be useful for the project: J Google search engine (https://www.google.com0 • Wikipedia (https://en.wikipedia.orgMiki/Main_Page) • Google Scholar search engine (http://scholargoogle.com0 • EBSCO online database (through SMU library web site) • ProQuest online database (through SMU library web site, labelled as ABUINFORIA Global on SMU library web site).