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


Names, Emails, and Webpages added to SRS Document

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