[[TOC]] = Contribute: USER INTERFACE TASKS= These task are great for people who loves to design web pages and can help to edit the Sahana-Eden Templates. If you want to contribute , you must know the basic knowledge of python , javascript, css and HTML . == Intermediate == === Create a wireframe design for Sahana Eden default template home page === The homepage for the Eden Default template needs to be redesigned. Create a wireframe for the home page using a suitable tool like Pencil http://pencil.evolus.vn/Default.html A Web wireframe is a simple visual guide to show you what a Web page would look like. It suggests the structure of a page, without using any graphics or text. A website wireframe would show the entire site structure - including what pages link to where. For more : http://webdesign.about.com/od/webdesign/qt/website-wireframes.htm === Design a Sahana Eden Theme === Refer To [[wiki:Design#DesignaSahanaEdenTheme|How to Design a Sahana-Eden Theme]] === Suggest a usability enhancement === 1. Review your own http://eden.sahanafoundation.org/wiki/InstallationGuidelines local instance or a demo site of Sahana.. * if you using your own local instance - consider testing the following [wiki:DeveloperGuidelines/Templates Templates]: * default * IFRC (in {{{/models/000_config.py}}} change [wiki:DeveloperGuidelines/PrePopulate prepopulate] to {{{settings.base.prepopulate = ("IFRC", "IFRC_Train")}}} * DRMP * DRPP * CRMT * Philippines * The following demo sites are available : * http://demo.eden.sahanafoundation.org/eden/ (Template = default) * http://demo.lacrmt.sahanafoundation.org/ (Template = CRMT) * http://demo.drm.tl/ (Template = DRMP) * http://demo.drrprojects.net/ (Template = DRRPP) 2. Identify improvements which could improve the Usability Check that the improvement has not already been reported by searching the tickets.Please post each improvement in a separate new ticket. Type: enhancement Keyword: usability + template / demo site you are reviewing Include as many details as possible. If you can design a mockup to attach - even better! If you are completing this for Google Code In you must suggest 4 enhancements for one task. You may be able to find Usability Enhancement in the Usability Test Reports - just make sure that they haven't been reported already. === Conduct a Usability Test === 1. Find a person to do be your test subject for the Usability Test. Anyone will do! 2. Identify a workflow for the usability test on either you own [wiki: http://eden.sahanafoundation.org/wiki/InstallationGuidelines local instance] or a demo site of Sahana, * if you using your own local instance - consider testing the following [wiki:DeveloperGuidelines/Templates Templates]: * default * IFRC (in {{{models/000_config.py}}} change [wiki:DeveloperGuidelines/PrePopulate prepopulate] to {{{settings.base.prepopulate = ("IFRC", "IFRC_Train")}}} * DRMP * DRPP * CRMT * Philippines * The following demo sites are available: * http://demo.eden.sahanafoundation.org/eden/ (Template = default) * http://demo.lacrmt.sahanafoundation.org/ (Template = CRMT) * http://demo.drm.tl/ (Template = DRMP) * http://demo.drrprojects.net/ (Template = DRRPP) * These workflows will apply to the default template and some of the others. You are welcome to test a different workflow - it should be something that takes you ~5min (the test subject will take longer!). Make sure that you document the workflow in the test report and add it here: * Add a Volunteer * [https://docs.google.com/document/d/1u8V2lclsVtndJ0UghZA2dNSBmLsJBYrxCwZVsLU2Jdo/edit | Test Report 1] * Add an Office * [https://docs.google.com/file/d/0B2PnIiu7h_z6a0EyV3FNeTVmYUk/edit|Test Report 1] * Send an Item from a Warehouse * [https://docs.google.com/document/d/1wX-2x85ppokQDw054Lu5kcg1Gqf63lsjV1ifq2puQFs/edit | Test Report 1] * Add an Asset and assign it to a Volunteer * [https://docs.google.com/file/d/0BxfWSHILMd6gU1V3Vi02Z3lGb0k/edit | Test Report 1] * View Staff on the Map 1. Write up a report on the Usability Test on the wiki (either as a page or as a attached Document). 1. What the test subject found easy 1. What the test subject found hard 1. What the test subject liked 1. What the test subject dis-liked 1. What would you improve in Sahana Eden (even better if you can make these improvements!) After you the usability document is approved, upload to google docs or dropbox, then add a hyperlink next to the respective task called "(report)" pointing to that document. For more instructions of how to conduct a usability test from the book "Don't Make Me Think" go to: http://www.sensible.com/downloads-dmmt.html