Subscribe via RSS Feed

Software engineering

CS 428 Lecture: Surviving Complexity (01/09/2017)

February 7, 2017 0 Comments
CS 428 Lecture: Surviving Complexity (01/09/2017)

Here is the video of the ‘Surviving Complexity’ lecture I gave as part of the CS 428 (“Software Engineering”) class I’m teaching at Brigham Young University. Here are the slides for the lecture, which include links to the posts cited.

Continue Reading »

Teaching CS 428 (Software Engineering) at BYU

January 12, 2017 0 Comments
Teaching CS 428 (Software Engineering) at BYU

This (Winter 2017) semester, I am teaching Computer Science 428 — “Software Engineering” — for the Brigham Young University Computer Science department. I am actually taking over this class from Dr. Charles “Chuck” Knutson, who was one of my students 30 years ago when I previously taught for BYU. I’m going to do a bit […]

Continue Reading »

Weighing in on Project Orca

November 10, 2012 4 Comments
Weighing in on Project Orca

[Cross posted from And Still I Persist] [Note: I am currently in transit from Colorado to Florida and am composing this post as I have time and ‘net access.] “All the most important mistakes are made on the first day.” – The Art of Systems Architecting (Maier & Rechtin) Project Orca was the Romney campaign’s […]

Continue Reading »

A must-read for all software engineers and their managers

November 8, 2012 6 Comments
A must-read for all software engineers and their managers

Thanks to Cat Mikkelsen [yes, ex-NeXT people, that Cat], I read this article. It’s written by Linds Redding, an art director and animator down in New Zealand who just passed away a few days ago. But it is very, very relevant to software engineering, particularly the ‘heroic’ model of software development. In it, he talks […]

Continue Reading »

New series of posts (at bfwa.com): Readings in Software Engineering

May 21, 2012 0 Comments
New series of posts (at bfwa.com): Readings in Software Engineering

Over at bfwa.com, I’ve started a new series of posts that will present brief reviews of and excerpts from my library of software engineering and IT project management texts. Here’s the introduction to the series; and here’s the first post, covering Jerry Weinberg’s The Psychology of Computer Programming.  ..bruce..

Continue Reading »