Subscribe to
Main blog
Tumble Log

Tag Archive 'agile'

Notes on Rewriting Software

Adam Turoff wrote a very insightful post last month about rewriting software that seems very relevant given the recent furor over rewrites. Essentially, Adam is saying that it may in fact be OK to rewrite a piece of software and he mentions Firefox as an example of a rewrite that was successful.1

He follows up this […]

Read Full Post »

Politics of User Interface Design

Trying to design an interface is nothing short of agonizing at times when we are dealing with users and their needs (or more to the point, requests). Most of us can relate to how hard it can be to get coherent requirements for an application.

Read Full Post »

Many assert that the Rational Unified Process (RUP) and Extreme Programming (XP) are complimentary processes. It seems a little counterintuitive that you can have two processes in place in the same organization at the same time and everything will work. The RUP and XP couldn’t be more different in terms of their approach to development […]

Read Full Post »

RUP’s Dirty Little Secret

Many companies turn to the Rational Unified Process (RUP) to save them from disaster. Unfortunately, RUP has a dirty little secret that may mean salvation is further away then it may appear. Actually, it isn’t a very well kept secret, but it is something that many people seem unaware of. The fact is that RUP […]

Read Full Post »

The Crucial “Go/No Go” Decision

When a new project is started at an organization there is a time where everyone is figuring out what is going on. Initial requirements are gathered and the team is assembled. After that there is a phase of discovery where the requirements are fleshed out, risks are identified and estimates are refined. The RUP refers […]

Read Full Post »

So you’ve been working on this complex project for six whole months and you’ve satisfied requirements, been through testing and ready to go… Go where?

Read Full Post »