Posts by Title

12 Secrets to Application Development Nirvana

The 4-D Lifecycle

Adaptive Startup for the Mac

An Agile Acid Test

Agile Architecture

Agile Project Planning

Agile Software Development and the Core Design Principles for Teams

Anatomy of a Web Site

The Apple Checklist

Art as Apple Strategy

Benefits of the Scaled Agile Framework

Broken Field Running

Cell Phones and Sheet Metal

CMMI Take 2

Customer Communication

Developmental Levels

The Documentation Dilemma

The Dreyfus Model of Skill Acquisition

Effective Compliance

EVM for Mere Mortals

Fighting Organizational Friction

The Four Essential Attributes of any Organization

Getting Metrics Right

The Importance of the Team

The Inconvenient Truths of Software Development

Introduction to Soft Dev Big Ideas

Lessons We (Should) Have Learned from the Web

Manage Different

Maximizing Returns on Software Development Investments

Model Mania

My Own Damn Apple Watch Review

My Position on the CMMI

A New Model for Lean Culture

Polarities in Software Development

The Power of Diverse Teams

The Primary Functions of Management

The Process Prescription Polarity

Process, Projects and Customers — The Unholy Trinity

Process QA

The Progress Polarity

Proposal for an Alternative to Facebook

Purpose-Driven Documentation

Reflections on Postel’s Law

The Requirements Problem

Schembechler, Bacon and Leadership

Service Overload

Software Defects

Software is Different

Successful Business Strategies (As Recently Demonstrated by Apple)

Take the Agile Train

Taming the E-mail Monster

Tech Titans Compete

Ten Reasons to Ditch Your Word Documents

Thinking Differently about Perfectionism

This Thinking Business

Thoughts on the Microsoft Surface

To COTS or Not That is the Question

Types of Web Sites

UX and IT

The Watery Ketchup Stops Here

What does it mean to be World Class IT

Why Is Software Documentation So Hard