Software Team Organization and Specialization


Please sign in to view the rest of this entry.

Software Team Organization and Specialization
Software Team Organization and Specialization
<emphasis role="bold">Introduction</emphasis> More than almost any other technical or engineering field, software development depends upon the human mind, upon human effort, and upon human organizations. From the day a project starts until it is retired perhaps 30 years later, human involvement is critical to every step in development, enhancement, maintenance, and customer support. Software requirements are derived from human discussions of application features. Software architecture d…
Citation
Capers Jones: Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies. Software Team Organization and Specialization, Chapter (McGraw-Hill Professional, 2010), AccessEngineering Export