We may earn an affiliate commission when you visit our partners.

Developer Productivity

Save
May 11, 2024 4 minute read

Developer productivity is a key metric that can help organizations increase their software development output and improve their overall efficiency. By understanding the factors that contribute to developer productivity, organizations can take steps to improve their processes and tools to help their developers work more effectively. There are a number of online courses available that can help learners understand the basics of developer productivity and how to improve it.

Factors That Contribute to Developer Productivity

There are a number of factors that can contribute to developer productivity, including:

Share

Help others find this page about Developer Productivity: by sharing it with your friends and followers:

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Developer Productivity.
Provides a comprehensive overview of the principles and practices of Lean software development and DevOps, focusing on how these approaches can help organizations improve their productivity and performance.
This classic book provides a timeless perspective on the challenges of software development and the importance of planning and communication.
This comprehensive book provides a detailed guide to the entire software development process, from requirements gathering to testing and deployment.
Provides a comprehensive overview of the principles and practices of software testing, including a variety of testing techniques and tools.
Provides a comprehensive overview of the principles and practices of domain-driven design, which software design approach that focuses on creating software that is closely aligned with the business domain.
Provides a set of ethical guidelines for software developers, covering topics such as professionalism, craftsmanship, and code ownership.
Provides a practical guide to using metrics to measure and improve the productivity of agile software development teams.
Provides a practical guide to using test-driven development (TDD) to create and maintain high-quality object-oriented software.
Provides a comprehensive overview of the principles and practices of continuous delivery, which software development approach that emphasizes frequent and automated releases.
Provides a comprehensive overview of the principles and practices of DevOps, which software development approach that emphasizes collaboration between development and operations teams.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser