Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Provider Logo

Agile Development Practices

via LinkedIn Learning


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

The agile methodology has become a staple in the software development industry for its rapid development capabilities, iterative workflow, and improved team dynamics. In this course, Harrison Ferrone covers agile practices aimed at addressing the complexities and limitations unique to mobile projects. He takes you from the concept and ideation phase all the way to continuous integration and deployment, highlighting best practices and efficient planning. By the end of this course, you will have a foundation for bringing agile into your development process and streamlining your existing project pipeline.


  • Welcome
  • 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, then refactor more
4. Testing
  • Choosing your testing regimen
  • Handling leapfrogging bugs
5. Release
  • Continous Integration
  • Structuring a release pipeline
  • The big picture

Taught by

Harrison Ferrone

Related Courses


0.0 rating, based on 0 reviews

Start your review of Agile Development Practices

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free