Spence Green

التكرار يعلم الحمار

I work at Lilt. In addition to computers and languages, my interests include travel, running, and scuba diving. more...

Archive for the ‘Software’ Category

Re-use, or The Unknown Ideal

without comments

A recent software presentation that I saw started with an “architectural discussion.” One slide listed “Object/component-based design” as a feature, which was qualified by the usual platitudes including “Maximizes software re-use.” The slide then made the bold leap to “faster development” as the principal benefit of this “design decision.” I sighed. Two decades after “re-use” entered the technical nomenclature, the term is still misapplied. Re-use remains a misunderstood ideal with more promise than payoff.

Read the rest of this entry »

Written by Spence

December 17th, 2007 at 5:41 pm

Posted in Software

The Critical Design Review

without comments

Over the last several days, my project has gone through the Critical Design Review (CDR) process. Although the format differed from the CDR that I had organized in February, the presentation problems, organizational needs, and technical outcomes were similar. CDRs have become a staple in most engineering organizations, and government contractors in particular must hold them.

Read the rest of this entry »

Written by Spence

December 11th, 2007 at 1:44 pm

Posted in Management

Software Blogs

without comments

I’ve discovered several great software commentaries over the last few days:

Written by Spence

June 29th, 2005 at 8:36 am

Posted in Software