Mob Programming | Glossary

 

Definition

Mob Programming is the software development approach in which the whole team works on the same computer, at the same time, in the same space and on the same thing. It is an extension of the concept of ‘pair programming’. It can be used in coding, defining stories, working with customers, designing, testing and deploying software. It is usually carried out and accomplished in workshops.

 

Further Reading

  • For more on Information Radiators, read here.

Lean-UX | Glossary

 

Definition

Lean User Experience (Lean UX) design facilitates a greater level of collaboration with the entire team working on a project. By design, it extends the traditional UX role beyond merely just executing design elements and anticipates user interaction with a system. It is an incredibly useful prospect where the Agile development method is applied, since it supports a far more comprehensive view of the existence of a feature, its’ functionality and benefits. It also delivers quick feedback that can be used to make quick decisions.

 

 

Further Reading

  • “Lean UX: Applying Lean Principles to Improve User Experience”(book), edited by Jeff Gothelf and Josh Seiden
  • For more on Information Radiators, read here and here.