Two simple ways to negotiate consensus in a software development group