Archive for May, 2008

May 31 2008

Need text? Hire a Writer

Published under Business

To help create the document I mentioned earlier about the merits of custom software development, I hired a subcontract writer. The only typing I did was a bit at the start and perhaps a half-hour of editing at the end; all the rest of my input was in the form of spoken-word audio recordings, which […]

4 responses so far

May 31 2008

Buy vs. Build

Published under Business

A while back Joel Spolsky wrote about “Five Worlds” of software development. Over at Oasis Digital and elsewhere, I’ve been living in two of them: Custom, internal software that we develop as consultants. Commercial software that we develop at our expense, then sell licenses. As a result, I’ve been thinking a lot about the relative […]

Comments Off on Buy vs. Build

May 26 2008

Start with a Prototype

Published under Business

I have often given the advice to start each project with an end to end working first draft, also known as an evolutionary prototype, and sometimes I have even followed this advice myself. My own projects have been most successful when following it, such as in three projects that come to mind: A 6+ year […]

2 responses so far

May 25 2008

On the Job Training

Published under Business

I recently heard from a developer who worked on a project here for about one year, several years back. I won’t name or quote him directly; the essence of his message was: He learned a lot during that year. This learning was a turning point in his career. What he learned has proved lucrative. Of […]

One response so far

May 24 2008

Reading and Writing

Published under Technology

I have ongoing difficulty doing enough writing, for there is so much interesting material to read instead. Were this not true, you’d now be reading a longer and more informative post.

2 responses so far

May 21 2008

Playing to Win, Going Beyond the Call of Duty

Published under Business

I’m writing this up as advice to a rhetorical “you”, but it’s really written to a younger version of me. Imagine that you are working on a project for a customer (or employer), who has a weekly or monthly budget limit. You are paid by the hour, for up to N hours per week; or […]

One response so far

Older Entries »