Meeting with project supervisor this morning, due to his diary commitments we didn't meet last week, so the last supervision was 27th May. Taking out the Bank Holiday weekend that's been 7 working days. I'm embarrassed to state that I'm not sure what I've actually accomplished. I've been working hard, indeed I am still adopting the 'professional' working day that I endured during my days as an IT Consultant - definitely not 9-5, but what have I done? A brief stock take is in order:
1) Installed iWorks on Macbook
2) Tangled myself up in knots with Pages'09 trying to import my previous project report from this Masters degree from an MS Word format - Pages'09 is good when starting from scratch, but fiddly to say the least when trying to 'butcher' an existing .doc file.
3) Looked at Java code
4) Stared at Java code
5) Tried to gain inspiration from Java code
6) Started to draw diagrams of Java code package structure - UML Package diagrams
7) Started to draw abstract biological entity inheritance hierarchy - UML inheritance class diagram
8) Started to draw abstract biological entity containment hierarchy - UML containment class diagram
9) Installed Endnote on Macbook
10) Lost the will to live when trying to use Endnote - not an intuitive system
11) Finally got somewhere with entry of citation references
12) Lost the will to live with inserting Endnote citation references into Pages'09
13) Finally managed to get Pages'09 and Endnote working together.
14) Took a fresh look at Java code
15) Started to draw interactions between entities - UML association class diagram
Hmm, on reflection, I have achieved quite a bit during the past week. I think the major discovery has been my unrealistic expectations of how long it actually takes to perform research. Naively, I thought the project would be relatively straight forward.
I believe a valuable lesson has been learnt this week, which I need to carry over into my PhD - research is not made up of a set of sequential activities that are easily represented in hourly/daily items within a project plan and/or Gantt chart - research is fluid, with peaks and troughs. Unlike managing a commercial software implementation of systems that are pre-packaged, research involves a lot of time invested upfront, with very little tangible outputs/artefacts until well into the project.
Hopefully once I gain a firm understanding of the code things will become more plain sailing and I will begin to see tangible results.