A team charter is a common tool of an agile team to create consensus on how the team will do its work. Unfortunately, the act of creating a team charter can be lengthy and dull. Our Agile Architect ...
Code creation and review are essential parts of the software development lifecycle. With many ways to review code, it can be difficult for teams to choose which method to implement. Pair programming, ...
For software design and development (and many, many other tasks), productivity is always a high priority — and in pursuit of this is a seemingly never-ending supply of new methods, from Kaizen ...
Mob programming is a collaborative approach to software development in which a group of developers work together in real time on one task. Mob programming has its roots in pair programming, an Extreme ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
Sweden’s SEB bank is using mob programming to develop new applications, and is introducing the practise to more development teams across the business. This approach to software development is a step ...
"Mob programming is a natural part of a learning culture and agile work approach. It is also a vital tool for competence-sharing and our ability to quickly onboard new employees,” says Lena Beijer ...