Saturday, November 5, 2011

Week 9 Progress Report

Meeting (~1 hour)

We had a meeting on Saturday to plan for our presentation on Monday. In the meeting we discussed the results of the usability testing we did last week and created a slide show for the presentation.

Tasks
  • Finalize the PowerPoint for Monday
  • Integrate the user feedback on our application's UI
  • Have a second meeting on Sunday at 8pm
Goals
Our goal for the next week is to add all of the user feedback we can to the application and prepare for a 15 minute presentation on Monday. We are planning to meet again on Sunday to decide what exactly will be done this week, and practice for the presentation.

Saturday, October 29, 2011

Week 8 Progress Report

Meetings (~2 hours)


We had a meeting to finalize our plan for the usability tests and discuss who would be coming in for the tests. We recruited on Facebook and by word of mouth and were able to find 8 volunteers, several of which are actually colorblind.

Tasks
  • Set up meeting times with test volunteers
  • Conduct 6 usability tests (5 on Thursday/Friday, 1 on Saturday) estimated to be 30 minutes each
Goals
Our goal for the next week is to do our final 2 usability tests on Sunday and then type up all of the data and compile it in a document that can be submitted for the deliverable on Monday. Moving forward we will also be analyzing the data to figure out what was and wasn't usable in our system.

Saturday, October 22, 2011

Week 7 Progress Report

Meetings (~4 hours)


We had a long meeting Monday to iron out the details of our prototype design and determine individual tasks for the week. The primary focus this week was on development.

Heuristic evaluations were conducted in class on Wednesday and several changes have been made to our design. The buttons along the left side have been resized and given solid backgrounds to make them stand out and provide a consistent feel. Text has been added in several areas in the settings panel to indicate system status.

Tasks
  • Update color selection mechanism to update faster and display color names (instead of just numeric values)
  • Fix image display size (without using hard-coded values)
  • Begin testing
Goals
Our goals for the week are development and testing related. There are a couple of features which need to be added or updated, and then we will begin testing.

Sunday, October 16, 2011

Week 6 Progress Report

Meetings(~1 hour)
We had a meeting on Monday to determine what type of version control we would be using, and how we would divide up the coding tasks. We originally decided to use SVN since we were all familiar with it, but after having problems with the SVN repository host we were using we decided to switch to a mercurial repository hosted by BitBucket.

We also looked at our UML class diagram and tried to decide how we would split up the coding. We originally considered trying to complete all of the color highlighting strategies for the third deliverable but then we thought that might be unrealistic and that we should focus on the core functionality. We decided to wait to split up the coding until after we tried some Android tutorials on our own to see how things worked.

We also decided to plan for another meeting on next Monday to check the project status.

Tasks

  • Set up the repository (Andrew)
  • Connect to the repository (Lindsey, Ian, Thomas)
  • Begin familiarizing selves with Android development
Goals for Next Week
Due to people having midterms, interviews, and other responsibilities during week 6 we are behind with our coding. We will be meeting on Monday where we will need to decide who's doing what parts of the code. We will also want to meet on Wednesday as well to verify whether or not we've caught up with the implementation and see if anyone is having problems with their portion of the implementation.

Saturday, October 8, 2011

Progress Report (Week 5)

Design Document First Draft
Similarlyto how we handled the SRS document, we split up sections of the design document and delegated them to individual team members. We met throughout the week to check up on each other and get an idea of the overall progress.

Individual Tasks (1 hour per person):Everyone: Install Android SDK and Eclipse plugins if they haven't already
Andrew: Software Interface Description
Lindsey: Android Interface Guidelines
Thomas: External GUI Components/Frameworks
Ian: Native GUI Components


Meetings (~4 Hours)
For Monday, we each designed a UML class diagram of our system (30 minutes each) and met for 1 hour after class. We compared our diagrams and decided upon a new design that incorporated pieces from our individual designs. Andrew created a digital version of the new diagram.

For Wednesday we met for half an hour and delegated prototype responsibilities amongst the team (Andrew/Ian did a prototype of the settings view and Thomas/Lindsey did a prototype of the main view) and checked up on the individual tasks.

Saturday we met
for 3 hours to combine our individual work into the design document and complete the remaining sections (i.e. user interface description, sub-component descriptions) as a group.

Goals for Next Week
Start working towards being ready for the 3rd deliverable (having a testable interface by the end of week 7). This means that we will need to decide on a type of version control and set up our repository. We will also need to begin the actual development and decide who will be coding which parts of the project.

Saturday, September 24, 2011

Progress Report (Week 3)

This Week's Progress

SRS First Draft

We completed the first draft of the SRS by delegating sections of the document to individuals and then meeting to integrate the pieces and refine the document collaboratively.

Individual Tasks (~40 minutes per person):

Andrew: HTA text and diagrams for Task Analysis
Lindsey: System Summary and Existing Competition

Thomas: User Classes and Characteristics
Ian: User stories for System Features

Group Work (Three-hour team meeting):
Usability Requirements, Prototype, proofreading.

Goals for Next Week
All team members will install and configure the Android SDK on their machines during the coming week.
The primary goal for next week will be completion of the Design document. Delegation of tasks for the design document will be completed after class time on Monday, with the hopes that a template for the design will be provided.

Saturday, September 17, 2011

Project summary and first status update

Since this is our first blog entry I think it's appropriate to include a quick summary of what our project is going to be.

Project Summary
Our proposed application is intended for Android tablets and our target users are people with different types of colorblindness. The application will allow users to select, or take, a picture and then using the different features the user will be able to identify different colors in the picture or "highlight" areas of certain colors. One goal of the application is to describe colors using english words rather than simply RGB values. While the users will have the option to view things in RGB values, being able to click on an area and see text saying "light purple" will be more helpful for the average user.

This Week's Progress
During the past week our group identified different tasks of the application and created textual and graphical representations of HTA's for the tasks. Each member of the group took one task and we did one task in class together

Together- Saving an image that has been changed (certain colors highlighted)
Thomas- Selecting an area to find out what the color is
Lindsey- Choosing a color that you want to see highlighted
Andrew- Changing user settings
Ian- Selecting a picture or taking a new picture

We met on Thursday to check up on each other and see where we were all at with our HTA's. We all had our HTA's completed although there were a couple of suggestions we had for each other before we submitted them on Friday.

Next Weeks Progress
During the next week we will need to start working on the SRS for this project. While we already have the HTA's completed, there are a lot of other sections of the SRS we still have to do and after class on Monday we will start dividing up the different sections to work on individually. Then on Wednesday we can get back together and see where we're at and whether or not we need to meet again before the first deliverable is due.