Recent Posts
Agile principles emphasize the use of relatively short development cycles, each of which achieves...
One of the great innovations of the modern age—something even more useful than the beer-can hat—is...
Back in the 1960s, the term “hi-fi” (short for “high-fidelity”) was a popular buzzword. It started...
“Reach out and touch someone.®”
We take software prototyping seriously. Prototyping—in particular, rapid prototyping—is the best...
We’ve discussed extensively the concept, advantages, and tools of rapid prototyping. It’s central...
Whenever any new product is designed, the designers should spend a good deal of time and effort on...
Some people have it easy. At a cocktail party, when asked, “What line of work are you in?” they can...
Information technology is one of those occupations no one notices until something goes wrong. Few...
Software developers are a brilliant bunch. They are highly logical thinkers who can transform...