Category Archives: Philosophy

Software Bill of Rights (Part Two) – Development Philosophy Part 3

In my previous post I talked about why we have a Software Bill of Rights and described in detail the first Right. Let’s talk about the second Right.
Also posted in P2 Culture, Software Bill of Rights, Technology, user experience | Leave a comment

Software Bill of Rights (Part One) – Development Philosophy Part 3

In my previous posts I discussed the way Phase 2 develops a deep understanding of our clients’ needs. Once we discover the needs and can fluently speak in the language of measures of success, we create a technology implementation plan. In the next series of posts I’ll cover my philosophies around the process of implementing a [...]
Also posted in P2 Culture, Software, Software Bill of Rights, Technology | Tagged , , | Leave a comment

Measurable Success – Development Philosophy Part 2

As I discussed in my previous post, when we start a project at Phase 2, we always start by looking at the people involved. We look at the different constituents, both internal and external to the organization, what each wants and needs as well as the current problems each face. After we understand what particular [...]
Also posted in P2 Culture, Software, Technology | Tagged , | Leave a comment

People Centric Software Design – Development Philosophy Part 1

I believe it is important to have a philosophy when approaching problems in all areas of life. In fact, whether it is clearly stated or not, we all approach life’s different problems with some philosophy. Over the years I’ve spent a good deal of time defining, ripping up and then redefining my philosophy of software [...]
Also posted in Software, Technology | Tagged , | Leave a comment