A little retrospection shows that although many fine, useful software systems have been designed by committees and built as part of multipart projects, those software systems that have excited passionate fans are those that are the products of one or a few designing minds, great designers.
Fred BrooksSystematically identity top designers as early as possible. The best are often not the most experienced.
Fred BrooksI have never seen an experienced programmer who routinely made detailed flow charts before beginning to write programs.
Fred Brooks