-
Keeping Track of Time – Part 1 – Recognizing the Problem
I have a confession to make. Like many other software developers, my time estimates are seem to vary from real time. Yes, giving accurate time estimates are a difficult task, especially ones that are over long extended periods of time. Add on top of that time seems like an illusion at times, and you have…
-
The Seven Sins of Software “Engineering”
On Monday, my class discussed about using software “engineer”for software writers. I naturally argued against it. My mother finished civil engineering, and I strongly believe in the elegance, timelessness and excellence of engineering. This morning, as I struggled with and later killed my groupware program over a dispute of syncing with my Palm, I solidified…