The Vocal Minority Has a Point

I had a followup thought to last week’s post. And that is, that you can’t always just ignore the vocal minority either. Here’s a perfect example. You release your new mobile/web app for internal beta testing. Most of the feedback, 99%, comes back great. But there’s one user who didn’t like the app. Now, according […]

Classical Engineering Principles are Still Relevant

At this point I’ve been working with AWS technology almost exclusively for nine years. So that makes me a bit of an expert at it. Yet I’m still amazed at how fundamental principles surface themselves within this “newfangled” technology. Let’s discuss. I am re-reading an old favorite of mine, The Mythical Man-Month, by Fred Brooks. […]

Continue to Broaden Your Vision

After last week’s post, I realized I had more I wanted to say. There is another situation related to this that I frequently see. Let’s go back to that aforementioned “group of persons working on addressing the strategic problems faced by an organization.” So when you are facing a tactical decision, such as the “wires […]

Broaden Your Vision; Don’t Get Myopic

In 1986, computer software development pioneer Fred Brooks wrote a paper called “No Silver Bullet”. In this paper, he asserts, “there is no single development, in either technology or management technique, which by itself promises even one order of magnitude improvement…” (Brooks, Frederick P. (1986). “No Silver Bullet—Essence and Accident in Software Engineering” (PDF). Proceedings […]

Lessons From a Project Manager

I was going to write a blog post on a classical project management concept, namely, the idea of up-front costs versus total cost of ownership (TCO). This is the idea that paying more for quality and the foundationals up front actually saves you more in the long run, because cutting those costs in the beginning […]