Schedule
A schedule for already accomplished items can be found here.
1/28-2/4 Finish Implementing accessibility errors
Tasks:
- Implement the following accessibility errors
- Word
- Proper heading ordering - Brett
- Simulating heading with formatted text - Brett
- PowerPoint
- Ungrouped images - Nick
- Missing titles - Mahmud
- Every slide should have a layout - Brett
- Dynamic media should have alternative text - Mahmud
- Avoid empty text-boxes/images - Nick & Mahmud
- Both
- Alternative text for charts - Nick & Mahmud
- Word
2/5-2/10 Implement warnings and begin working on GUI and Chart Wizard
Tasks:
- Implement warnings - Brett
- Begin working on the Chart Wizard - Nick
- Begin working on the Error Summary Bar - Mahmud
2/11-2/18 GUI overhaul and Chart Wizard
Tasks:
- Get a testable prototype build of the Error Summary bar up and running - Mahmud (Deadline missed - illness)
- Finish the Chart Wizard in Word - Brett and Nick
2/19-2/25 GUI polish/Implementation slip time
Tasks:
- Get a testable prototype build of the Error Summary bar up and running - Mahmud
- Collaborate with Mr. Gunderson in order to achieve the best possible wording for each of the accessibility error descriptions/fixes - Nick
- Finish odds and ends bugs that we know about - Brett & Mahmud
- Make an executable of the addin - Nick
2/26-3/3 Feature Complete/Removing of Major Bugs
Tasks:
- fix unhandled exception in chart wizard- Nick
- make error status bar "non-cutesy" - Mahmud
- clear error summary bar - Mahmud
- make error status bar thinner - Mahmud
- change all instance of "description" to "text equivalent" - Nick
- change "total errors" into "image/heading errors" - Nick
- CHECK ALL IMAGES (for alt text - even if already there) - Brett
- change all instance of "error" to "problems" - Nick
- display total number of images/headings - Nick
- GET BETTER BUTTON IMAGE! - Nick
- Port Chart Wizard from Word to PowerPoint - Brett
3/4-3/10 Ready the Addin for conference
Tasks:
- Remove numErrors panel in Word - Mahmud
- Create fixErrorPanel for missing title in Word - Mahmud
- Fix issue where inserting tables in Word shows green then goes to normal table - Brett
- Put the GUI bar into PowerPoint - Mahmud
- Do the equivalent of bookmarking charts in PowerPoint - Nick
- Insert textbox (or similar) as chart caption in Powerpoint - Nick
- Add decorative/informative in PowerPoint - Brett
- Change Checkmark in PowerPoint to the handicap image - Brett
- Insert a table in PowerPoint and have a way of setting visibility to true - Brett
- Get GUI bar working - Mahmud
- Sorting errors in GUIError panel - Brett
- Draw a box around blank images in Standard Tab panel - Brett
- MAKE AN EXE!!!! - Nick
- Consider moving accessibility icon from our tab to another tab - Nick
3/11-3/14 Ready a quality, testable version of the Addin for deployment
Tasks:
- Continue to massage out any major errors - Brett & Mahmud
- Construct a working deployable version of the addin by March 12th - Nick & Brett
- Do a backend refactoring of both Word and PPT - Nick & Brett
3/15-3/23 SPRING BREAK
Tasks:
- Lay on the beach
- Enjoy the "view"
- Wash down delicious burgers with "tasty beverage"
3/24-3/31 Extensibility and Usability/Understandability
Tasks:
- create a config.xml for both Word and PPT - Brett
- Refactor Word and PPT to accomodate the new config.xml files - Brett
- compile a list of relevent images and text for discussion purposes - Nick
4/1-4/7 Localization
Tasks:
- research and implement localization - Nick & Mahmud
- put all ErrorSummary text and GUIBar summary text into single xml - Brett
- Reconfigure config.xml - Brett
- Fix with potential headings - Nick
- Fix empty placeholders - Nick
4/8-4/14 Code Refactoring and commenting
Tasks:
- Refactor the code to ensure consistency - Nick
- Implement test changes as indicated by Mr. Gunderson - Nick
- Continue to research localization/begin writing localization documentation - Mahmud
- Do Chart Wizard for images - Brett
- Make ‘NO TITLE’ it’s own error - Brett
4/15-4/21 Debug Debug Debug!
Tasks:
- Write test documents and presentations - Nick
- Stress test the addin using the created test documents and presentations - Nick
- Comment the framework, errors, error checkers, and error panels - Brett
- Write localization tutorial - Mahmud
- Write new error creation tutorial - Mahmud
4/22-4/27 Code Complete/Documentation
Tasks:
- Write user manual - Nick
- Write test documents & results - Nick
- Updated client profile - Nick
- Include original problem statement/requirements (toughy) - Nick
- Comment the code itself - Brett
- Write/re-write architecture & design doc - Brett
- Update the images in the final report - Mahmud
- Write unfinished work document - Mahmud
- Write localization tutorial - Mahmud
4/28-5/5 Finish Documentation
Tasks:
- Write deployment tutorial - Nick
- Get a deployable version of the Addin working - Nick & Brett
- Write final problem statement/requirements - Nick
- Create design diagrams - Brett
- Finish commenting the code - Brett
- Write error creation tutorial - Mahmud
- Write comprehensive feature list - Mahmud
- Write recommendations for improvement - Mahmud