Ryan Zimmerman
COP 4331- Processes of Object-Oriented Development Fall 2014 Project Information
Project Name: Map Thingy
Team Web site: Root Web Page
Web Pages for Other Team Members:
Contents of this Document
Individual Weekly Time and Activity Log (weeks starting on Mondays, logs written on Sunday after):
9/21/14 - wrote on test plan
9/28/14 - began learning android development
10/5/14 - began researching google API
10/12/14 - worked on detailed and high level design
10/19/14 - finished detailed and high level design
10/26/14 - worked on presentation
11/2/14 - finished presentation, wrote parts of APIWrapper class
11/9/14 - began debugging and integration
11/16/14 - finished debugging and intergation
11/23/14 - wrote user manual and individual lessons learned
Weekly statements of individual progress and status:
See Above
Log of individual technical or management issues and their resolution:\n
I didn't know anything about android development or Google Maps API - found online courses and API documentation
Defect log\n
GoogleMap object is always null when instantiated in APIWrapper - have GoogleMap object passed into APIWrapper
getCurrentLocation always causes NullPointerException - switched from using GoogleMap.getMyLocation() to directly accessing the gps location
Notes, lessons learned, etc.
I have learned how to use GitHub, develop Android apps, and use the Google Maps API
Time management is an important skill
Nobody expects Murphy's Law - always expect it
<Note: These are the logs from which you will determine your status on the project and calculate project metrics (for the proj mgmt reports that must be produced at least every 2 weeks ) and from which you will build your individual lessons learned paper and your project legacy document (at the end of the semester). At a minimum, you should add to each section weekly.>
Template created by G. Walton (GWalton@mail.ucf.edu) on August 15, 2000
This page last modified by Clifford Rice ( ce.rice@knights.ucf.edu) on September 10, 2014