Clicky

Quantifying Soft Factors

Quantifying Soft Factors by Steve McConnell Quantifying Soft Factors The role that soft, human-oriented factors play in software effectiveness sometimes gets lost in discussions of best practices, process models, and other more complex topics. Limited Importance of Process Maturity One of the articles in this issue, Brad Clark’s “Quantifying the [...]

By |2018-09-27T14:36:38+00:00August 17th, 2017|Developer Resources|0 Comments

Cargo Cult Software Engineering

Cargo Cult Software Engineering by Steve McConnell In the South Seas there is a cargo cult of people. During the war they saw airplanes with lots of good materials, and they want the same thing to happen now. So they’ve arranged to make things like runways, to put fires along [...]

By |2018-08-08T15:06:20+00:00August 17th, 2017|Developer Resources|0 Comments

Newsletter Articles

Newsletter Articles by Steve McConnell An Ounce of Prevention "A stitch in time saves nine,” the old saying goes. “An ounce of prevention is worth a pound of cure.” In software, these expressions translate into the common observation that the longer a defect stays in process, the more expensive it [...]

By |2018-08-08T19:00:32+00:00August 17th, 2017|Developer Resources|0 Comments

The Software Manager’s Toolkit

The Software Manager's Toolkit by Steve McConnell The expert developer’s intellectual toolkit is filled with coding tips and tricks as well as knowledge of design methodologies, configuration management, and the details of current technologies and development tools. Some developers might have acquired additional intellectual tools related to requirements engineering, maintenance, [...]

By |2018-08-08T15:06:36+00:00August 17th, 2017|Developer Resources|0 Comments

Nine Deadly Sins of Project Planning

Nine Deadly Sins of Project Planning by Steve McConnell At a time when some software organizations have achieved close to perfect on-time delivery records, others continue to suffer mediocre results. Surveys generally indicate that poor project planning is one of the top sources of problems. How can you recognize a [...]

By |2018-08-08T15:06:37+00:00August 17th, 2017|Developer Resources|0 Comments

Creating an Excellent Software Development Environment

Creating an Excellent Software Development Environment by Steve McConnell Why care about creating an excellent environment? For years studies have shown that software developers’ physical environments affect their productivity. The physical environment and other less tangible aspects of the environment also affect morale, recruiting, retention, and other contributors to productivity. [...]

By |2018-08-08T15:06:37+00:00August 17th, 2017|Developer Resources|0 Comments