11 months, 5 days ago

Form Follows Function on SPaMCast 471

It’s time for another appearance on Tom Cagley’s Software Process and Measurement (SPaMCast) podcast. Last week’s episode, number 471, features Tom’s essay on the top 20 transformation killers. Jeremy Berriault‘s QA corner is about involving testers in the requirements process. My Form Follows Function segment rounds out the podcast, covering my post “Systems Thinking Complicates […]

1 year, 3 months ago

Systems Thinking Complicates Things

  I’ve had the honor and pleasure of appearing as a regular on Tom Cagley‘s SPaMCast podcast for almost three years now. Before I write one of my “Form Follows Function on SPaMCast x” posts, I always listen to the podcast to make sure that the summary is right (the implication being, relying purely on […]

1 year, 6 months ago

This is not a project

My apologies to René Magritte, as I appropriate his point, if not his iconic painting. After I posted “Storming on Design”, it sparked a discussion with theslowdiyer around context and change. In that discussion, theslowdiyer commented: ‘you don’t adhere to a plan for any longer than it makes sense to.’ Heh, agree. I wonder if […]

1 year, 7 months ago

Square Pegs, Round Holes, and Silver Bullets

People like easy answers. Why spend time analyzing and evaluating when you can just take some thing or some technique that someone else has already put to use and be done with it? Why indeed? I mean, “me too” is a valid strategy, right? And we don’t want people to get off message, right? And […]

1 year, 10 months ago

Form Follows Function on SPaMCast 426

One of the benefits of being a regular on Tom Cagley’s Software Process and Measurement (SPaMCast) podcast is getting to take part in the year-end round table (episode 426). Jeremy Berriault, Steve Tendon, Jon M. Quigley and I joined Tom for a discussion of: Whether software quality would be a focus of IT in 2017 […]

1 year, 11 months ago

Situational Awareness – Where does it begin? Where does it end?

Situational awareness, according to Wikipedia, is defined as “…the perception of environmental elements and events with respect to time or space, the comprehension of their meaning, and the projection of their status after some variable has changed, such as time, or some other variable, such as a predetermined event”. In other words, it’s having a […]

2 years, 2 days ago

Pragmatic Application Architecture

I saw a tweet on Friday about a SlideShare deck that looked interesting, so I bookmarked it to read later. As I was reading it this morning, I found myself agreeing with the points being made. When I got to the next to the last slide, I found myself (or at least, this blog) listed […]

2 years, 20 days ago

Designing Communication, Communicating Design

We work in a communications industry. We create and maintain systems to move information around in order to get things done. That information moves between people and systems in combinations and configurations too numerous to count. In spite of that, we don’t do that great a job of communicating what should be, for us, extremely […]

2 years, 30 days ago

Form Follows Function on SPaMCast 415

This week’s episode of Tom Cagley’s Software Process and Measurement (SPaMCast) podcast, number 415, features Tom’s essay on recognizing risk and risk tolerance, Kim Pries on change models, a Form Follows Function installment based on my post “All Aboard the Innovation Band Wagon?”, and Jon Quigley on requirements management. Innovation is the topic of our […]

2 years, 1 month ago

Design for Life

  The underlying theme of my last post, “Babies, Bathwater, and Software Architects”, was that it’s necessary to understand the role of a software architect in order to understand the need for that role. If our understanding of the role is flawed, not just missing aspects of what the role should be focusing on, but […]

2 years, 1 month ago

Babies, Bathwater, and Software Architects

I try to be disciplined about my writing (picking themes, creating a backlog, collecting notes and links on those topics, etc.), but it seems like serendipity won’t be denied, no matter what I do. On the same day that XKCD published this cartoon, Erik Dietrich published “Software Architect as a Developer Pension Plan”. While I […]

2 years, 1 month ago

Leadership Anti-Patterns – The Thinker

My interest in leadership, how it works and how it fails, goes back a long way. Almost as soon as I learned how to read, history, particularly military history, has been a favorite of mine. Captains and kings, their triumphs and their downfalls, fascinated me. The eleven years I served with the Henrico Sheriff’s Office […]