Introduction to Agile Practices
Fundamentals of Agile Methodologies in Software Development
Program overview
Introduction to Agile Practices provides an in-depth exploration of Agile methodologies and their application within software engineering and DevOps environments. Participants will engage in project-based learning, allowing them to apply Agile principles to real-world scenarios, thereby enhancing their problem-solving skills and adaptability in fast-paced development settings. The course emphasizes collaboration, iterative progress, and the importance of stakeholder feedback, equipping learners with the tools necessary to thrive in contemporary software projects.
Throughout the course, participants will work on a final project that synthesizes their understanding of Agile practices, enabling them to demonstrate their skills in a practical context. By the end of the program, learners will have gained valuable insights into Agile frameworks such as Scrum and Kanban, along with techniques for effective team management and continuous improvement. This experience not only prepares them for immediate employment but also encourages contributions to the broader professional community, including publishing their results in Cademix Magazine.
Overview of Agile methodologies
History and evolution of Agile practices
Key principles of the Agile Manifesto
Introduction to Scrum: roles, artifacts, and ceremonies
Kanban fundamentals and workflow visualization
User stories and backlog management
Estimation techniques: story points and planning poker
Agile metrics: velocity, burndown charts, and cycle time
Team dynamics and fostering a collaborative environment
Final project: Implementing Agile practices in a simulated project scenario
Learning goal
Equip participants with the skills to effectively implement Agile methodologies in software development and DevOps contexts.
Target group
Graduates, job seekers, business professionals, and optionally researchers or consultants.
Prerequisites
Basic understanding of software development concepts and familiarity with project management.
Format and certification
Teaching method: Project-based, interactive, with an emphasis on collaboration and practical application.
Certificate: Certificate of Attendance, Certificate of Expert issued by Cademix Institute of Technology.
