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

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
Introduction to Software Product Management
University of Alberta via Coursera
Разработка корпоративных систем. Часть 3. Гибкие методологии разработки
National Research Nuclear University MEPhI via Coursera
DevOps for Developers: How to Get Started
Microsoft via edX