Nate Grigg's Project Log

DateTime (hrs:mins)ActivityDescription
Week 1
2006-01-09Class, team meeting. 
2006-01-101:30AuthoringStarted Team Web Page
2006-01-111:30Team meetingDiscussed team web page, class mailing list, & the projects on which to bid.
2006-01-112:00Teem Meeting/AuthoringFinished writing, posting, & submitting project bids.
Week 2
2006-01-181:30E-mail surpriseI checked my e-mail and discovered that we were supposed to submit a Weekly Management Report. I don't think that any of us had done this and it was due yesterday. I quickly typed one up and posted it to the web page. I sent an e-mail to the team asking for revisions. If I don't hear anything to the contrary I will send an e-mail notification to the teach-cs4500 list pointing them to our (late) WMR.
Week 3
2006-01-231:00AuthoringPreparing WMR2
2006-01-232:15Authoring/PlanningPreparing the Project Plan document
2006-01-273:00AuthoringRevising Project Plan
Week 4
2006-01-300:45AuthoringPreparing WMR3
2006-01-300:30AuthoringFinish and turn in Project Plan document
2006-01-301:30Authoring/PlanningBlocking in Software Requirements Specification document
2006-02-010:30AuthoringUpdating log
2006-02-011:00Authoring/PlanningFinish blocking in the SRS
2006-02-032:45Authoring/PlanningEntered majority of content into the SRS
2006-02-043:00AuthoringAdded more content to SRS.
Week 5
2006-02-062:00ColloquiumTroy Takach from Design Jug talked about Team Juggernaught entry into DARPA Grand Challenge.
2006-02-060:45AuthoringFinished SRS
2006-02-060:30Admin.Checking documents into source control system
2006-02-083:00AuthoringStarted SDS
2006-02-104:30Authoring/DesignFinished SDSv1, discussed low-level design
Week 6
2006-02-133:00Design/AuthoringSettle detailed design, write SDSv2
2006-02-153:00AuthoringFinish SDSv2
2006-02-170:20MeetingMeet with Prof. Henderson to discuss project documents and management requirements.
2006-02-171:45Authoring
  • Created spsg.html
  • Updated project-plan.html
Week 7
2006-02-200:45Document ProductionFormatted WMR document written by team members (Scott?)
2006-02-210:30Learning/ResearchTrying to learn KDevelop and Subversion source-control system
2006-02-210:30ResearchTrying to find example code on which to base our message handling system. It seems that the code comes in some kind of self-extracting "exe" file. I tried to run the file with no visible results. I will try to run the program on a Windows box and copy any source code to the Linux environment for modification.
2006-02-221:00RequirementsChanging SRS to include logging module and post office module.
2006-02-221:15High-Level DesignChanging SDS to include logging module and post office module.
2006-02-221:15PlanningDefining release 1 (logging and post office) & writing VVP for release 1.
2006-02-242:00PlanningWriting VVP for release 1. Tracing requirements in VVP.
Week 8
2006-02-272:00Mid-Level DesignRefining requirements and design for logging and post office modules.
2006-02-271:30Training/DemoWatched stepper motor driver demonstration
2006-03-012:30Detailed DesignDiscuss multi-threaded design for post office module.
2006-03-03Planning/DesignDefine tests for Post Office module.
Week 9
2006-03-062:00DocumentationWMR8 & SPSG documents
2006-03-082:30Build ConfigurationSet up KDevelop on my laptop. Retrieved source code from subversion repository.
2006-03-085:30Test DevelopmentConfiguring CPPUnit and creating KDevelop sub-projects for testing.
2006-03-094:30Test DevelopmentWriting outline of test functions for PostOffice.
2006-03-094:00Test Development Build ConfigurationTrying to get the PostOffice test project to build with the rest of the project
Week 10 - Spring Break
Week 11
2006-03-201:00Test Development Build ConfigurationTrying to get the PostOffice test project to build with the rest of the project. Ended up taking out CPPUnit code... probably the wrong solution. We changed the order of the dependencies on the PostOffice test sub-project... weird.
2006-03-200:30Test DevelopmentWriting basic tests for PostOffice
2006-03-202:30Test DevelopmentWriting basic tests for PostOffice
2006-03-201:00Design/Prototype ReviewMotor/diamondware demo.
2006-03-220:45DocumentationUpdating VVP/VVR
2006-03-224:15Test DevelopmentWriting tests for PostOffice.
2006-03-231:30Test DevelopmentWriting & running tests for PostOffice.
2006-03-230:30AdministrationEntering first defect.
2006-03-261:15Test DevelopmentWriting & running tests for PostOffice.
2006-03-270:45AdministrationWriting WMR 10, Updating VVP and writing tests.
2006-03-272:00Test DevelopmentWriting & running tests for PostOffice.
2006-03-271:15DesignDesigning "commander" programmer UI
2006-03-292:00DesignDesigning "commander" programmer UI
2006-03-292:00DevelopmentDeveloping "commander" programmer UI
2006-03-311:00DesignDesigning "commander" programmer UI
2006-03-313:00DevelopmentImplementing "commander" programmer UI
2006-04-034:00DevelopmentImplementing "commander" programmer UI
2006-04-032:00Banging HeadTrying to figure out why "commander" UI won't build [ps: it was a problem with circular dependencies]
2006-04-053:00ResearchLearning about static class members.
2006-04-054:00DevelopmentWriting Filter Interface.
2006-04-073:30DesignFinishing design of Filter Interface.
2006-04-101:00DocumentationWMR 12.
2006-04-101:00AdministrationCreating Java development environment.
2006-04-104:00DevelopmentFirst draft of Java Motion Control interface.
2006-04-124:00DevelopmentSecond draft of Java Motion Control interface.
2006-04-144:00DevelopmentSecond draft of Java Motion Control interface.
2006-04-177:00DevelopmentThird draft of Java Motion Control interface.
2006-04-195:00DevelopmentThird draft of Java Motion Control interface.
2006-04-191:00TestingTesting third draft of Java Motion Control interface.
2006-04-215:00TestingTesting third draft of Java Motion Control interface.
2006-04-242:00DesignDeveloping algorithm for target/fire control
2006-04-241:00ProcurementCAUTION: TAPE
2006-04-241:00DocumentationUpdating this cruft & posting documents on the web.