Sign in or 

| Version | User | Scope of changes |
|---|---|---|
| Jan 8 2009, 9:10 AM EST (current) | JonKern | 654 words added |
| Jan 8 2009, 8:57 AM EST | JonKern |
Now as to the why-bother:_______________________________________
1. Government reports require (a) a summary and explanation of R&D activities, and (b) an auditable tally of hours spent doing this.
2. To develop some basis for estimation, I need to know how much effort goes into development. My time is very irregular, and I honestly have no idea how many hours are put into programming on any task. I don't know if it varies from week to week. I don't know how long it will take to finish a project AT ALL.
FUN TIP Track your detailed hours for a couple of days every year or so. You might be shocked!
As an aside, I strongly encourage self-introspection and tracking if one has never done it before. In the early 90s I did this for an entire project that I was solo on. I think it was about 4 months of C coding. It was for developing a universal transponder (Air Force and Navy had different "glossary" so I made it work for either "language") messaging system to communicate with and control a missile. I broke down everything into basic types of work... Requirements, Analysis, Design, Code, Test. As I switched from task to task, I was diligent about recording my hours and what type of work it was and added some comments. When I analyzed the pie chart, I discovered I spent a lot more time in testing than I would have guessed.