Project management: A surefire way to kill your software product Projects, with respect to software development, are imaginary boxes drawn around scope and time in an attempt to “manage” things. This tendency is understandable, given the long fascination with so-called scientific management (a.k.a. Taylorism, a.k.a. Theory X), but these imaginary boxes do not reduce underlying complexity.