Chapter 8. Transforming the Organization
Software design is an art as well as a science. Designing products that meet the needs of customers requires insight, creativity, knowledge, skill, and discipline. It is a complex process that is almost always done in the context of organizations. An organization can do much to support the process and to help ensure success. By the same token, the organization can impede the design process, stifle creativity, and damn a project to the software hell of producing a product that is unfit for customer use.
Laura De Young
Laura
De Young (1996), in her chapter on organizational support for software design in Winnograd’s
Bringing Design to Software, identifies what she believes are the three most important objectives ...