Despite years of hard work and dedicated champions, software engineering?s educational and industrial constituents have not only failed to converge, the gap between them continues to grow.
Some disciplines, like circuit and genetic engineering, seem to evolve from theory to practice relatively responsibly. Software engineering, on the other hand, while not yet at the guillotine, has suffered a decided lack of direction. It may be time to storm the gates. It is never too late for a revolution, and circuit and genetic engineering provide two worthy role models.