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

Managing Project Risks and Changes
University of California, Irvine via Coursera
Rural Health Nursing
University of New Mexico via Coursera
Fundamentals of Project Planning and Management
University of Virginia via Coursera
Programación y presupuesto del proyecto
University of California, Irvine via Coursera
Iniciación y Planificación de Proyectos
University of California, Irvine via Coursera