Shawn Morrison
groundlevelcustoms@knights.ucf.edu
COP 4331 Processes for Object Oriented
Software Development Fall 2014 Project Information
Project Name: Online Survey App (Android)
Team Web site: http://www.cs.ucf.edu/courses/cop4331/fall2014/cop4331-2/
Email Addresses for Other Team Members:
Contents of this Document
Individual Weekly Time and Activity Log:
DATE (WEEK OF) |
ACTIVITY |
August 31, 2014 |
Looked at My individual and team pages that Adam created, and got explaination from Adam how to use. |
September 7, 2014 | Updated my individual page, meet with client |
September 14, 2014 |
Updated Names, emails and webpages to SRS Document Updated introduction section to SRS Started Event Table, Specific Requirements, and Updated Stakeholder section of SRS Combined my SRS document and Cody's SRS document, so far, and set it up like the template that was given. Updated internal links, and Contents of Document, corrected grammar, added info to sub-sections of SRS. Made changes to Event Table in SRS Added examples to Requirements Sections Finished filling in Requirements Sections Submitted final SRS document. Revised Event Table in SRS, Added to subsections, looked over document and documented what needed to be completed. - Read all 4 documents to ensure they didn't conflict - Concept of Operations confilcted in the "Must Have" scenerio. |
September 21, 2014 | Spent time Learning the basics of Android Stuidio, and GitHub with Adam |
September 28, 2014 |
Spent time Learning the basics of Android Stuidio, and GitHub with Adam |
October 5, 2014 |
Designed The The login Screen in Android Studio |
October 12, 2014 | Added Buttons and Button Click Listener to Home Page |
October 19, 2014 |
Added Profile Page - Made Pages switch from one to another on button press. Added more Profile Pages with Dropdown Menus Project Presentation Completed |
October 26, 2014 | Added Education Classes |
November 2, 2014 | Worked with Adam to learn server communication code |
November 9, 2014 |
Worked with Adam to understand Server Java code, and how it accepted the Functions from App code. Met with team and practiced DEMO. Wrote my part in the demo, and prepared. |
November 16, 2014 | Executed Second Project DEMO |
November 23, 2014 | Finished project User Manual, helped with Team Lessons learned Document. Met with TA to go over presentation again, because he missed the class period when we did our demo. Demonstrated Application on my phone to Gurken. |
Weekly statements of individual progress
and status:
DATE (WEEK OF) |
ACTIVITY |
September 7, 2014 |
Obtained project details from client. |
September 14, 2014 |
Introduction section information added to SRS Document - Specific Requirements Started - Event Table started. Combined My SRS with Cody's and moved everything into a word document. Started inserting links. |
September 21, 2014 | Learned how to use Android Studio, and Git Hub - Most of which was getting it to work on computer with updating. Presentation Completed |
September 28, 2014 | Continued to learn more about Android Studio and Git Hub |
October 5, 2014 | Learned how to create a page in Android Studio - learned how strings are stored in a separate section to be used for naming conventions. |
October 12, 2014 | Learned how to use Button Click Listener |
October 19, 2014 | Added more pages, learned how to use, and set up spinners. |
October 26, 2014 | Added more classes to java code. |
November 2, 2014 | Researched Server Communication Code |
November 9, 2014 | Researched Server Java Code in Eclipse. |
November 16, 2014 | Second Project Demo |
November 23, 2014 | User Manual, Lessons Learned |
Log of individual technical or
management issues and their resolution:
DATE (WEEK OF) |
ACTIVITY |
August 31, 2014 |
SCP or FTP to update pages? (SCP) Best way to
edit HTML pages? (I like Dreamweaver) |
September 7, 2014 |
None |
September 14, 2014 |
How to access Google Drive to add files? Add to my drive and go into my drive, and drag file into correct section. What format should we put our documents in on the drive? HTML or DOC? Adam suggested that TA wants a single PDF with all documents included. My question still stands about how to link the documents together Adam showed us how to link up our sections using bookmarks in google docs. He said it didn't translate with the conversion to PDF. We decided as a group to do all documents in google docs, and use bookmarks to link. If the TA wants to see linking, they can see our google docs. Noticed some errors in other group members documents and brought it to their attention in our meeting. |
September 21, 2014 |
We all had trouble getting software to work on our computers. Adam helped me to get my computer working with Android Studio, and Git Hub. The others got their computers working later on. |
September 28, 2014 | Still stuggled to understand how GitHub worked with Merging. Didn't understand Commit vs Branch. Cody explained this to the group. |
October 5, 2014 | Had multiple pages that would switch between each other, but we didn't know how to make them do anything else. We later learned more with research. |
October 12, 2014 | Update problems with Android Studio. Adam updated his version, when I tried to sync, mine wouldn't work. We found out that I had to update my version of Andriod Studion to the latest version to match up with Adam's computer. |
October 19, 2014 | Had problems setting the spinner fields. Did research to learn how. |
October 26, 2014 | None |
November 2, 2014 | Had trouble with Applicaiton crashing if you hit the back button. Was resolved later by removing a -1 integer value in the code. |
November 9, 2014 | Had trouble with Application crashing if you exited the application. Application didn't like having null fields in survey collection process. Fixed problem by keeping fields from being null. |
November 16, 2014 | None |
November 23, 2014 | TA added documents at last minute the day assignment was due. We all joined in and quickly finished the extra document. |
Defect log:
DATE (WEEK OF) |
ACTIVITY |
August 31, 2014 |
None |
September 7, 2014 |
None |
September 14, 2014 | None |
September 21, 2014 | None |
September 28, 2014 | None |
October 5, 2014 | Program doesn't do anything but switch between pages. |
October 12, 2014 | Couldn't Sync new code to my computer |
October 19, 2014 | Spinners didn't work at first. |
October 26, 2014 | None |
November 2, 2014 | Application Crashing |
November 9, 2014 | Application Crashing |
November 16, 2014 | None |
November 23, 2014 | None |
Notes, lessons learned, etc:
DATE (WEEK OF) |
ACTIVITY |
August 31, 2014 |
SCP syntax. Dreamweaver. |
September 7, 2014 |
None |
September 14, 2014 | Learned how to use google docs, and how to link sections with bookmarks. Also did extensive research on use case diagrams and class diagrams. After reading over all of our tecnical documents, I, finally have a better understanding about what our game plan is for our project. |
September 21, 2014 |
None |
September 28, 2014 | Learned how GitHub worked, the difference between Commit and Branch |
October 5, 2014 | Learned how to make pages use Button Click Listener to switch between each other |
October 12, 2014 | Learned that it is important to have the same version of software as your teammates. |
October 19, 2014 | Learned how to use, and set up spinners. |
October 26, 2014 | Learned more about the Java Code that goes along with the XML Code |
November 2, 2014 | Learned how the Application Communicated with the server using integer value to determine function. |
November 9, 2014 | Learned how the Server Code worked to accept the functions from the App's Java code |
November 16, 2014 | Project Demos - Learned how to make a User Manual |
November 23, 2014 | Learned how to make a User Manual |
This page last modified by Shawn Morrison(groundlevelcustoms@knights.ucf.edu) on November 25, 2014