BT
  • Pair Programming Is No Panacea

    by Wes Higbee on  Jun 09, 2016 3

    Is pair programming all that it's cracked up to be? Contrary to popular belief, pairing can lead to a decrease in creativity, groupthink, inappropriate feedback, and can be demoralizing. Wes Higbee explores why it definitely shouldn't be mandated, and why you should consider other options where it could be beneficial.

  • User Stories Are Placeholders for Requirements

    by Russ Lewis on  Jun 06, 2016

    It can be difficult to change from a Waterfall approach where ‘business analysts write big requirements up front’ to the Agile practice in which requirements are prepared ‘just in time’, and are the responsibility of the entire team. The secret to success in Agile is ruthless management of scope.

  • Using SEMAT and Essence at Fujitsu UK

    by Ste Nadin on  Jun 04, 2016

    Fujitsu UK is using a large number of processes and methods which have developed over the period of many years. Looking for a way of combining agile and traditional methods, they became aware of SEMAT and the Essence Kernel. This article explores how they applied SEMAT and Essence to systems engineering, and used it to look at the whole programme of work across all disciplines.

The InfoQ Podcast: James Shore, Llewellyn Falco, and Rebecca Wirfs-Brock on TDD and Architecture

Posted by Richard Seroter on  Jun 03, 2016

In this week's podcast Richard Seroter talks to James Shore, Llewellyn Falco, and Rebecca Wirfs-Brock on TDD and Incremental Architecture. 1

Exercises for Building Better Teams

Posted by Justyna Wykowska on  May 30, 2016

Team that perform great have a perfect balance of orientation on people and results. This article provides several exercises to explore how your team is doing and find your own state of perfection.

The InfoQ Podcast: Lisa Crispin and Justin Searls on Testing and Innovation in Front End Technology

Posted by Richard Seroter on  May 27, 2016

Richard Seroter talks to Lisa Crispin, who works on the tracker team at Pivotal Labs, and Justin Searls, software craftsman and presenter of How to Stop Hating Your Tests.

A Reference Architecture for the Internet of Things (Part 2)

Posted by Daniel Karzel, Hannelore Marginean, Tuan-Si Tran on  May 25, 2016

This is the second article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture for actual use cases.

Building a Team with Complementary Testing Skills

Posted by Sanjay Zalavadia on  May 23, 2016

Today we'll get tactical, and talk about how the delivery team can acquire all the skills it needs to deliver software when the number of testers are low and specialization is a reality.

DevOps Lessons Learned at Microsoft Engineering

Posted by Thiago Almeida on  May 22, 2016

Thiago Almeida from Microsoft shares how adopting DevOps practices resulted in better engineering and happier teams, and the lessons learned in that journey. 1

The Volcano - Prioritize Work for Multiple Teams & Products

Posted by Tomas Rybing on  May 21, 2016

It is always a challenge to pick the correct priorities. Which one of work A or B shall you do first? The Volcano is a tool to prioritize work for multiple teams working with several products. 1

Organizing the Test Team

Posted by Sanjay Zalavadia on  May 19, 2016

"Which model is right for our testing group" is probably the wrong question. "Which model best supports the business?" is closer to the mark. Learn how to effectively organize your test teams.

Going Through the Scrum Motions as Opposed to Being an Agile Jedi

Posted by Michael Nir on  May 12, 2016

The force awakens: is it Agile or are we just going through Scrum motions? Michael Nir speaker and coach shares expert best practices; too much Scrum might lead us to the dark side of the force.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT