Most people have participated in a scrum style situation, even if they don't know it. Say that a client wants an app designed for her company. In order to put the project together the company would put together a number of specialists from a variety of disciplines, all of whom can come together to form a complete machine to produce the end product. The team will start each day with a face-to-face (or Skype, if in-person isn't possible) meeting where progress is discussed and the goals for the future are set up. Typically the team will also work in close proximity physically, and keep in contact electronically, so that any problems can be handled and fixed among the group. This helps speed up how quickly programs can be created, and it helps cut down on time for repairs and error correction.