Subscribe via RSS Feed

Books

RISE: Peopleware: Productive Projects and Teams (DeMarco & Lister, 1987)

August 19, 2013 0 Comments
RISE: <b>Peopleware: Productive Projects and Teams</b> (DeMarco & Lister, 1987)

[The third in a series of posts on Readings in Software Engineering. Previous post: The Mythical Man-Month, Frederick J. Brooks Jr. (1975/1995).] Peopleware: Productive Projects and Teams. Tom DeMarco & Timothy Lister, Dorset House Publishing Co., New York, 1987, softbound, 188 pages. Original acquisition date unknown; replacement copy acquired 11 Oct 1995. Current version is […]

Continue Reading »

RISE: The Psychology of Computer Programming (Gerald M. Weinberg, 1971/1998)

May 21, 2012 3 Comments
RISE: <b>The Psychology of Computer Programming</b> (Gerald M. Weinberg, 1971/1998)

[The first of a planned series of posts on "Readings in Software Engineering"] [Version 1.1 of this post, revised/extended on 05/22/2012] The Psychology of Computer Programming, Gerald M. Weinberg, Van Nostrand Reinhold Company, New York, 1971. Hardbound, 288 pages. Personal acquisition date: 17 Oct 1978. Original edition out of print. The Psychology of Computer Programming […]

Continue Reading »

Readings in Software Engineering (RISE): a new series of posts

May 21, 2012 5 Comments
Readings in Software Engineering (RISE): a new series of posts

I have been collecting and reading books on software engineering since the 1970s, but I have found over the decades that the vast majority of programmers (and their managers) are unfamiliar with most of them. More’s the pity, for during the 38 years since I first started working in information technology (BYU Translation Sciences Institute, […]

Continue Reading »

So long, Steve, and Godspeed.

October 5, 2011 0 Comments
So long, Steve, and Godspeed.

The second personal computer I ever owned[1] was an Apple II, with no floppy drive. I bought it, along with a small color TV, from my close friend Robert Trammel while we were both living in Houston sometime around 1980.We had already spent hours together programming on it, then carefully (though not always successfully) saving […]

Continue Reading »

Pitfall: Lying to yourself and others

June 23, 2008 0 Comments
Pitfall: Lying to yourself and others

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial Self delusion and group delusion are all too common in software development projects. Several factors combine to bring this about. One is the natural optimism prevalent among software engineers, particularly when they are not allowed, encouraged, or required to spend sufficient time […]

Continue Reading »