Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Productivity Content on InfoQ

  • Agile Productivity: Willpower and the Neuroscience Approach

    Productivity depends on the ability to concentrate and to keep that concentration long enough to advance towards your goals and get results. This article explores three strategies to save willpower energy and increase the ability to concentrate, and shows what pieces of Scrum work for which of the three strategies to increase productivity.

  • Lessons Learned from 10 Years of Application Lifecycle Management

    Mik Kersten, creator of Mylyn, discusses the evolution of the software lifecycle and developer productivity. He explains how to leverage Agile & DevOps when scaling to large teams needed to build today’s complex software and how to create a first-class software delivery tool chain.

  • How the Internet of Things will Impact our Productivity

    The Internet of Things is a technological novelty about to impact our daily lives. In the near future, the IoT is expected to disrupt sectors, revolutionize consumer-brand relations and power a surge of innovation. The IoT will boost employee productivity by helping professionals make the most from their time, adjusting commute solutions and allowing remote mobile device management.

  • Drive: How we Used Daniel Pink’s Work to Create a Happier, More Productive Work Place

    The story of using Daniel Pink’s principles of Autonomy, Mastery and Purpose to create a happier and more productive workplace. We actively translated his principles into real strategies, trials and experiments which we carried out across the organisation. Some things worked and somethings didn’t, but overall we significantly increased motivation and saw remarkable rises in productivity.

  • Q&A on “The Coaching Booster”

    An interview with Shirly Ronen-Harel and Jens R. Woinowski, authors of "The Coaching Booster", about why they based their book on lean and agile methods, why change needs to become an ingrained habit, how you can establish a rhythm of action, the value that a coachee can get from coaching, combining retrospectives with agile coaching, and what people can do to develop their coaching skills.

  • Measuring and Improving Software Development Productivity

    The book Improving Software Development Productivity contains practices, models and case studies to quantitatively support adoption of agile software development. An interview with Randall Jensen about measuring and improving productivity, contribution of agile to productivity, benefits from pair programming and teams, knowledge retention in maintenance and commandments for communication.

  • Quantifying the Impact of Agile Software Development Practices

    Rally Software and Carnegie Mellon's Software Engineering Institute (SEI) are researching the impact of agile software development practices using data from Rally’s Agile Application Lifecycle Management (ALM) platform. InfoQ interviewed Larry Maccherone and Jim McCurley about their collaboration, measurements from the study, conclusions from the analysis and plans for further research.

  • Interview with Capers Jones on Measuring for Agile Adoption

    Why would you want to use measurements if you are adopting agile? Because top executives would like to know how projects will turn out before spending money on them, and measuring results helps to improve future predictions. Capers Jones shows how you can measure productivity and quality, and looks at agile practices that have proved to be beneficial for teams.

  • Interview and Book Review: A practical approach to large-scale Agile development

    A Practical Approach to Large-Scale Agile Development tells the story about applying agile and lean principles in a large scale software development program for the HP laserjet futuresmart firmware. An interview with with two of the authors, Gary Gruver and Mike Young, about agile principles, managing change, collaboration between distributed teams, and the benefits of using agile.

  • Skills for Scrum Agile Teams

    The skills required to be hyper-productive in agile projects are different from those required by a traditional one. This article identifies behavioral and technical skills required for a team to have that edge. Anyone who acquires these "delta" traits should be equipped with the right set of behavioral and technical skills, which enable them to work effectively in an agile project.


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.