Course description
This course is an immersive experience in agile software development. We study the technical, cultural, and social aspects of agile, including agility in software product development; business agility, including scrum, agile product inception, user stories, product backlog construction, definition of done and definition of ready, estimating, agile forecasting, project management, sprint planning, and retrospectives; technical agility, including pair programming, mob programming, test-driven development, working with legacy code, refactoring for clean code, behavior-driven development, continuous integration, continuous delivery, DevOps; and advanced agility, including high-performance teams, core protocols for psychological safety and emotional intelligence, agile at large scale, and introducing and sustaining agile in your organization.
You may also like
- OnlineAn introduction to the intellectual enterprises of computer science and the art of programming.Free*11 weeks longAvailable now
- OnlineA gentle introduction to programming that prepares you for subsequent courses in coding.Free*3 weeks longAvailable now
- OnlineFocusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “...Free*5 weeks longAvailable now