Saturday, April 25, 2009

End of Week 7


Tasks accomplished for the week:



  • Complete Project Deliverable 4a for Monday - 4 hours - Full Team

  • Confirm that email went through- send boolean back from php script - 2 hours- Matt B.

  • Correct interaction of tool menu with undo button - 2 hours - Rob

  • Icons for everything -5 hours - Dan

  • Better Welcome Screen - 1 hour - Matt K.

  • Stamp functionality -3 hours- Rob

  • Custom cursors (art) - 2 hours - Dan, Matt B.

  • Custom cursors (code) - 1 hour - Matt K.

  • Deployment of project to server for review - 1 hour - Matt B.



Tasks to focus on next week:



  • Conduct User Testing! - 10 hours - Full Team


    • Setting up for testing

    • Conducting testing

    • Administering Surveys

    • Aggregating Data



Challenges and Issues:


Due to an oversight on our part, a setting was changed which disallowed Flash from entering full screen mode. This caused minor confusion while getting the final code ready to go, for the Friday deadline.

Wednesday, April 22, 2009

Items for Friday prototype

Fix 2 blank colors - Flesh tones? Done

Bigger text on email screenDone
Move - and _ to be closer to each otherDone

Re-integrate cursors for eraser and paintbrushDone

Remove over events on tool menuDone

icons? -> Stamps, color pallet, tools icon?, email, helpDone for email

Help content!Done

Welcome screen: Click-through, starter instructions

Selectable sizes for brushes if possible

Saturday, April 18, 2009

End of week 6

Tasks accomplished for the week:


  • Meeting planned for creation of Test Plan document - full team - 0.25 hours - full team
  • Further research into Flex API for use in the functional prototype - 4 hours per person - full team, working individually
  • Radial menu implementation to be carried over from Assignment 3- Matt K and Matt B - 3 hours
  • On screen keyboard updates: Visual and Behavioral updates for better usability- Dan - 4 hours



Tasks to focus on next week:
  • Complete Project Deliverable 4a for Monday - 4 hours - Full Team

Prototype todo list ( Some unclaimed items with no assigned worker - sign up!)
  • Enable sessions by default, tune session behavior - 2 hours- Rob
  • Remembering last entered email address until session ends - 0.5 hours- Rob
  • Confirm that email went through- send boolean back from php script - 2 hours- Matt B?
  • Correct interaction of tool menu with undo button - 2 hours - Rob
  • Icons for everything -5 hours - Dan
  • Better Welcome Screen - 1 hour - Matt K.
  • Predefined sizes for brushes in tool menus - 3 hours
  • Stamp functionality -3 hours- Rob
  • Multiple email recipients - possibly many hours
  • Custom cursors (art) - 2 hours
  • Custom cursors (code) - 1 hour

Prototype todo later list - times and owners unknown at this time
  • Radial color selector
  • Radial tool selector
  • Video for welcome screen


Challenges and Issues:

  • Continuing Issue: Drawing outside of canvas is possible with large brushes (bad)
  • Continuing Issue: Mouse-up outside of flash is possible even in fullscreen mode (bad)
  • Continuing Issue: "Undo" method currently causes visual anomalies with the tool menu (really bad)

Friday, April 10, 2009

Prototype of Canvas Painter


Requires Flash 9 or newer.
Always starts in fullscreen mode - it is only ever meant to be run fullscreen.
Plenty of bugs still, especially related to the tools menu graphical glitches.
Help files are not included.

If you use the default email address, which is recomended for testing, check this page to see a log of the sent images: http://twitpic.com/photos/paintkiosk  (No login is required)


Also of interest: 

End of Week 5

Tasks accomplished for the week:


  • User interface pattern analysis - 1 hour - full team
  • Blog posting - 0.5 hours - Rob
Design Document:
  • Document writing(documentation, prototype screenshots) - 4 hours - Full team
  • Architectural view diagram : Components - 0.5 hours - Dan
  • Architectural view diagram : Deployment- 0.25 hours - Rob
  • Additional toolbar mockup - 0.5 hours - Dan
  • Additional color wheel mockup - 0.5 hours - Matt K
  • Cleanup for final submission- 0.75 hours - Matt K

Prototype development :
  • Improved On Screen Keyboard, first tool menu - 3 hours - Dan
  • Prototype development - Email Integration, Toolbar updates, Eraser, Welcome, Session Timer - 5 hours - Rob
  • Help screens - 2 hours - Rob
  • Color Selection Wheel - 2 hours - Matt K



Tasks to focus on next week:

Prototype todo list ( Some unclaimed items with no assigned worker - sign up!)
  • Enable sessions by default, tune session behavior - 2 hours- Rob
  • Remembering last entered email address until session ends - 0.5 hours- Rob
  • Confirm that email went through- send boolean back from php script - 2 hours- Matt B?
  • Correct interaction of tool menu with undo button - 2 hours - Rob
  • Icons for everything -5 hours - Dan? Others?
  • Better Welcome Screen - 1 hour
  • Predefined sizes for brushes in tool menus - 3 hours
  • Stamp functionality -3 hours- Rob
  • Multiple email recipients
  • Custom cursors (art) - 2 hours
  • Custom cursors (code) - 1 hour

Prototype todo later list - times and owners unknown at this time
  • Radial color selector
  • Radial tool selector
  • Video for welcome screen


Challenges and Issues:

  • Issue: Drawing outside of canvas is possible with large brushes (bad)
  • Issue: Mouse-up outside of flash is possible even in fullscreen mode (bad)
  • Issue: "Undo" method currently causes visual anomalies with the tool menu (really bad)
  • Challenge: Learning how to have interaction between custom Flex components
  • Continuing challenge : Balancing flexibility of tools given to user with the desire for simplicity
  • Continuing challenge: Icon design for showing multiple sub-functions

Friday, April 3, 2009

End of Week 4

Tasks accomplished for the week:


  • More detailed prototype screens developed for first cognitive walkthrough  - 1 hour each - Full team
  • Review of results from cognitive walkthrough - 1 hour - full team.
Notes:
On-screen keyboard layout needs modification
Color selection tool debates- perhaps a simple&advanced mode?
Moving 'corner icons' to a toolbar at the bottom instead
A new two-level 'tools' menu, first select tool, then size of the tool
Elevation of 'undo' to its own button
Make sure Help screens do not require scrolling
Remembering last entered email address until session ends

  • Assignment of detailed prototype screens for Assignment 2 - .25 hours - Full team
  • Blog Posting .5 - Rob
  • Research of KidPix software - 0.25 hours - Full team

Tasks to focus on next week:
  • Work on design document for project using the provided template - 3 hours - Full team
  • High fidelity versions of prototype screens finished in Flex - Full team - 4 hours each
Tasks being covered in prototype screens for deliverable 2:
1. Welcome Screen + Basic Drawing with Brush 
2. Color selection + Basic Drawing 
3. Email screen
4. Help screen

Challenges and Issues:

  • Balancing flexibility of tools given to user with the desire for simplicity
  • Icon design for showing multiple sub-functions