Agile Software Development: Extreme Programming Preview

Agile Software Development: Extreme Programming

With Richard Kasperowski Liked by 478 users
Duration: 1h 2m Skill level: Intermediate Released: 6/13/2019

Start my 1-month free trial

Course details

Agility is a necessity in modern software development. Extreme programming (XP) helps teams achieve agility, with higher quality, fewer bugs, and greater flexibility. XP uses ideas from other project management methodologies and takes them to an “extreme” level in order to achieve maximum impact. This course introduces the basic tenets of XP, for software developers, team leads, agile coaches, and others who want to start integrating XP at their organizations. Learn about the history, values, and mindset of XP, and dive into specifics such as user stories, release and iteration planning, test-driven development, pair programming, refactoring, and continuous integration. Each lesson helps you understand the core concepts of XP, so you can start building it into the foundation of your development cycle.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Learner reviews

4.8 out of 5

231 ratings
  • 5 star
    Current value: 187 81%
  • 4 star
    Current value: 35 15%
  • 3 star
    Current value: 7 3%
  • 2 star
    Current value: 0 0%
  • 1 star
    Current value: 2 <1%

Contents

What’s included

  • Test your knowledge 2 quizzes
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.