Agile Software Development
Course Description:
Agile methods promotes a move away from the inefficiencies of creating and following a big, detailed up-front design, and advocates instead an emphasis on planning and prioritising just enough to deliver in short iteration cycles.
Agile enables organisations to be responsive to change and enables them to plan, prioritise and evolve the best solution - through concentrated, high quality cycles of testing, coding and refactoring, driven by requirements or 'user stories' within a high level architecture.
Drawing on all of the leading Agile methods including eXtreme Programming, Scrum, DSDM, the Agile Unified Process and Lean Software Development, this course focuses on the day-…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Course Description:
Agile methods promotes a move away from the inefficiencies of creating and following a big, detailed up-front design, and advocates instead an emphasis on planning and prioritising just enough to deliver in short iteration cycles.
Agile enables organisations to be responsive to change and enables them to plan, prioritise and evolve the best solution - through concentrated, high quality cycles of testing, coding and refactoring, driven by requirements or 'user stories' within a high level architecture.
Drawing on all of the leading Agile methods including eXtreme Programming, Scrum, DSDM, the Agile Unified Process and Lean Software Development, this course focuses on the day-to-day practices and techniques of Agile software development that may be employed by an Agile Project team.
This course is intended for anyone involved in an Agile Software Development project team; including Analysts, Architects, Developers, Testers and Business Customer/Users. It is also suitable for anyone supporting or managing an Agile Project team who requires a detailed understanding of the practices and benefits of Agile Software Development.
This course includes the following modules:
Course Content
- Agile Business Analysis
- Requirements and User Stories
- Prioritisation, Estimating and Iteration Planning
- Agile Architecture and Refactoring
- Daily Scrums and Project Retrospectives
- Coding Standards
- Test Driven Development - TDD
- Code Refactoring
- Automated Testing
- Unit, System and Integration Testing
- User Acceptance Testing - UAT
- Test Automation
- Documentation in Agile
- Deployment
For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
