Subscribe via RSS Feed

Methodology

An approach to software release

October 10, 2013 3 Comments
An approach to software release

The following excerpt is taken — with a few minor edits — from a white paper I wrote on quality assurance back in the late 1990s for a large corporate client. Given the rather intense coverage of the failings of the Healthcare.gov website — which clearly was not ready for prime time — I thought […]

Continue Reading »

Possible £200 million writeoff for Universal Credit — septic code problem?

September 13, 2013 1 Comment
Possible £200 million writeoff for Universal Credit — septic code problem?

I wrote last week about problems with the UK Government’s Universal Credit project, an attempt to do a system-wide replacement and re-engineering of IT systems for the Department for Work and Pension. The latest news article now states that the project has already written off £34 million and may end up writing off up to […]

Continue Reading »

“Inside-Out”: IEEE presentation in Longmont (09/02/08)

August 26, 2008 1 Comment
“Inside-Out”: IEEE presentation in Longmont (09/02/08)

On September 2nd, I’ll be speaking at a meeting of the Denver IEEE Reliability Society. It will be held at 5:30 pm in the Seagate Building in Longmont (CO), on Nelson Road between 75th Rd and Airport Rd. Here’s my abstract of the talk: INSIDE-OUT: Organizations too often treat software reliability as an ‘after the […]

Continue Reading »

Pitfall: Misjudging relative costs

June 9, 2008 1 Comment
Pitfall: Misjudging relative costs

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial This is a classic pitfall in software engineering. Typically, insufficient time is allocated for the problem specification, research, design, architecture, and review that should occur before coding and during each development cycle. Likewise, software quality assurance (SQA) is often given little time, […]

Continue Reading »

Pitfall: Allowing new features to creep (or pour) in

June 3, 2008 0 Comments
Pitfall: Allowing new features to creep (or pour) in

[From Pitfalls of Modern Software Engineering by Bruce F. Webster (forthcoming)] Categories: managerial The impulse to constantly add new and incremental features to a software program certainly isn’t unique to modern software develoment, or to a particular technology or methodology. It derives largely from three sources. Upper management and marketing want, and sometimes need, those […]

Continue Reading »