By Topic

Preparing the raw material

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Hunt, A. ; The Pragmatic Programmers ; Thomas, D.

Any construction project begins with raw material, and as Confucius suggests, the nature of the raw material is critical to success-so much so that you shouldn't even begin if the "wood" is poor. Even if you have sharp, finely honed tools, your project will still fail if the raw material isn't sound. And what, might you ask, is the raw material of software development? Us. People. We are the only raw material of consequence in software development. Oh sure, the process will involve a few keyboards and mice, some compilers, database products, and myriad office supplies, but they're all completely secondary. Contrary to popular myth, we don't write software on computers. We don't write software in programming languages, integrated development environments or case tools, whiteboards, or 3×5 cards. We write software in our heads.

Published in:

Software, IEEE  (Volume:20 ,  Issue: 5 )