As football season approaches, I think it is worth it to investigate the similarities of a football team with a software development team. As it turns out, there are probably more similarities with a sports team than with any other. For example, as with software development, front-office management could not do what the team members do. In an assembly line, the foreman all the way up to the factory owner could step in and perform any job function. This is not so for a software development team. Front-office personnel could not replace the coaches or the players.
Each day I will try to post another similarity and also where and why and should differences exist. Check back soon.
6 hours ago