Search:
TeamworkPM

Posts Tagged ‘billing’

On Wednesday last week, I produced 32 hours worth of coding output.  But unlike my reckless younger self, I did not have to put in an ‘all nighter’ or work two days flat without a break (I was known to do both when I was 18).  No, on this particular Wednesday, I got out of bed at 7am, started work, finished at a little before 4:40pm, and yet had produced 32 hours worth of code.

I had done this through Evernote.   I have talked about Evernote before, but thought I would share how I use this marvel of technology.

Ripping Apart Projects with Evernote

Whenever I complete a project for a customer, I add 3 or 4 hours of project time into my plans.  When the project is delivered, just before I file it away to my document storage system, I then rip it apart.  I run through all of the code I have produced, looking for the ‘clever stuff’ – code that does a particular function, or overcomes a problem, or is just generally useful.

All these bits of code then get copied to Evernote in one of a dozen different areas.  I have areas for VB.NET, C#.net, SQL scripts, SQL tricks, DOS commands, VBA, VBS, and a host of others.  Sometimes I copy 3 or 4 lines of code, sometimes its entire routines, sometimes whole files.   Each gets a good title of what it is it does.

How I worked 32 hours

So on this particular Wednesday, I thought as an experiment I would list what I was going to do, and how long it would take me to code from scratch.  Then I coded it in my usual way – coding some of it by hand, but finding large blocks already coded in Evernote, and i just copy, paste and tweak.   I like to think of myself as a bit of a Frankenstein of a coder.

The result is that in a little over 7 hours or work time, I had coded what I estimated would have taken me 32-34 hours by hand.   And of course there is the bonus – the copied code has already been used, therefore tested, therefore less bugs when reused, therefore less testing needed.

So I worked 7 hours, the code should have taken 32 hours; what do you think the customer got billed, 7 or 32 hours?  Who do you think got the difference in to their bank account?

Why Evernote?

All the tools I use (such as Visual Studio) have their own snippet catalogue systems, and I could use those.  So why do I use Evernote?  Simple – portability.   I can see my notes on my PC, on my phone, on my tablet, and at a customer site.  It’s all searchable, all findable, quick, easy and free.

Bless you Evernote for making me more productive, and allowing me to bill more than I could possibly work.

Just call me Professor Frankenstein.

sidebar2
May 2013
M T W T F S S
« Feb    
 12345
6789101112
13141516171819
20212223242526
2728293031