Agile Software Development
Learn the principles and practices of Agile software development to improve your project management skills.
In this training program, participants will gain a comprehensive understanding of Agile software development methodologies, including Scrum, Kanban, and Lean. They will learn how to effectively manage software projects, improve team collaboration, and deliver high-quality products. By the end of the course, participants will be equipped with the knowledge and skills to successfully implement Agile practices in their organizations.
Course Syllabus
- Introduction to Agile Software Development
- Agile Manifesto and Principles
- Scrum Basics
- Scrum Roles and Responsibilities
- Scrum Events and Artifacts
- Planning and Estimation in Agile
- User Stories and Backlog Refinement
- Sprint Planning and Execution
- Daily Scrums and Sprint Review
- Retrospectives and Continuous Improvement
- Kanban and Lean Principles
- Visualizing and Managing Work with Kanban
- Using Kanban to Optimize Flow
- Metrics and Continuous Delivery
- Agile Testing and Quality Assurance
- Collaboration and Communication in Agile
- Agile Leadership and Team Empowerment
- Scaling Agile for Large Projects
- Agile Transformation and Change Management
- Case Studies and Real-World Examples
Course Additional Information
Basic knowledge of software development processes and project management.
Periods
Start date | End date | Start time | End time | Target Audience | Meetings | Code | |||||
01.01.1970 | 01.01.1970 | 00:00 | 00:00 | -A |