YoVDO

Agile Development Practices

Offered By: LinkedIn Learning

Tags

Agile Software Development Courses Software Testing Courses Software Architecture Courses Continuous Integration Courses Project Planning Courses Test-Driven Development Courses Release Management Courses

Course Description

Overview

Get practical advice and learn developer-centric tips for how to navigate and improve your agile software workflow.

Syllabus

Introduction
  • Taking your agile development capabilities to the next level
  • What you should know
1. Planning
  • Getting involved early
  • Picking your tools
  • To document or not
2. Design
  • Flexible architecture
  • Avoiding premature optimization
3. Development
  • Determining velocity
  • Agile programming techniques
  • Refactor, and then refactor more
4. Testing
  • Choosing your testing regimen
  • Handling leapfrogging bugs
5. Release
  • Continuous integration
  • Structuring a release pipeline
Conclusion
  • The big picture

Taught by

Harrison Ferrone

Related Courses

Automated Visual Software Analytics
openHPI
JavaScript Testing
Udacity
Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera
软件工程
Peking University via Coursera
Building R Packages
Johns Hopkins University via Coursera