Agile Software Development: Extreme Programming
Offered By: LinkedIn Learning
Course Description
Overview
Learn the basics of extreme programming (XP), the agile project management practice that can lead software development teams to higher quality, fewer bugs, and greater flexibility.
Syllabus
Introduction
- Be more productive, with higher quality
- History of extreme programming (XP)
- Extreme programming (XP) overview
- Extreme programming (XP) themes
- Extreme programming (XP) values
- Feedback scales
- User stories
- Quarterly planning
- Iteration planning
- Standup meetings
- Test-driven development
- Pair programming
- If it's good, do it all the time
- Design improvement: Refactoring
- Continuous integration
- Small releases
- Programmer welfare and sustainable pace
- Code standards and collective code ownership
- System metaphor and simple design
- Next steps
Taught by
Richard Kasperowski
Related Courses
البرمجة الموجهة بالاختبارات المقبولةRwaq (رواق) Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera