{"id":82,"date":"2013-06-19T14:45:01","date_gmt":"2013-06-19T18:45:01","guid":{"rendered":"http:\/\/localhost\/cs4760\/2014\/?page_id=82"},"modified":"2019-01-07T13:46:59","modified_gmt":"2019-01-07T18:46:59","slug":"project","status":"publish","type":"page","link":"http:\/\/cs4760.csl.mtu.edu\/2020\/assignments\/cs4760-assignments\/project\/","title":{"rendered":"Project"},"content":{"rendered":"<p>The user interface (UI) project is a semester long team project designing and implementing an Web Application.<\/p>\n<h2>Designing<\/h2>\n<p>You and your team\u00a0will learn a design process. The design process will involve several design changes, in other word it will evolve as your team improves the design. You will implement enough of the design so that graduate students can design a usability test and assist you in the testing.<\/p>\n<h4>Design process steps:<\/h4>\n<ol>\n<li>The project begins with forming your team and selecting potential applications (apps) to design. I will assign the apps to the teams based on your preference.<\/li>\n<li>After receiving your app assignment, your team will meet with the scientist. From information that you gather from the interviews with the scientist, your team will make a website and design the interaction.<\/li>\n<li>Your team will receive an interaction and stakeholder analysis from the graduate student. You use these design documents and your interaction design documents to make paper prototypes for your app. Your team will present the paper prototype during the walkthrough.<\/li>\n<li>The graduate students will send your team a heuristic evaluation after the walkthrough. Using the results of the heuristic evaluation, your team will refine the paper prototype. Your team will meet with me in the design review to present your refined design.<\/li>\n<li>\u00a0After beginning the implementation of the app design, your team will present to the class your final design. This is another walkthrough, which the class on the whole can delineate potential usability problems.<\/li>\n<li>\u00a0Finally, after helping the grad students conduct the usability tests, your team will meet with me to discuss your implementation and recommend design changes.<\/li>\n<\/ol>\n<h2>Team Coordination<\/h2>\n<p>The team size should be about 5 or 6 CS students and 2 or 3 HU students.\u00a0CS and HU students work as a team to plan and design the apps.\u00a0After designing the app, the CS undergraduate students will primarily be responsible for implementing the app.\u00a0\u00a0STC students will do the technical writing for the app and insure that the technical content for apps are\u00a0implemented. Students from both disciplines should work together to complete the app including documenting their work and conducting usability tests.<\/p>\n<p>While choosing teams consider schedules, jobs, where prospective members live and work, and anything else that might impact how well the team will function. You should schedule meetings well in advance to ensure participation of all team members. During your meetings, take notes on your design decisions and how you reached your decision, so that you can use the notes in preparing your reports.<\/p>\n<p>This project is a team activity. When you send e-mail to me about your project send it from your team email list and copy the list so that all team members will receive my reply and the original email.<\/p>\n<p>Try to divide the project among team members so that every member of the team has experience in each phase of this process.<\/p>\n<h2>Team Meeting Documents<\/h2>\n<p>For team meetings to effective, two meeting documents should be written and posted and the team websites.<\/p>\n<h3>Meeting Agenda<\/h3>\n<p>The meeting agenda is short documented written before the meeting listing the topics that will be discussed and decided during the team meetings. This documents allows all team members to prepare for the meeting. It should emailed via the team email list before the meeting. Post the meeting agenda on the website as an historical record of the purpose of the meeting.<\/p>\n<h3>Meeting Minutes<\/h3>\n<p>Meeting minutes are written by the team. They are not individual note taking. They record who attended the meeting, what team member will do, what decisions where made, and what will be discussed in the next meeting. The outline of the meeting minutes is<\/p>\n<ul>\n<li><strong>Team Name<\/strong><\/li>\n<li><strong>Date, time and duration<\/strong>\u00a0of the meeting<\/li>\n<li><strong>Location or Media<\/strong>\u00a0of the meeting, for example \u201cin-person at Reki 101\u201d or by \u201cGoogle Hangouts\u201d<\/li>\n<li><strong>Attendance.<\/strong>\u00a0 List of people who attended the meeting. Indicate if a member is late or has an excused absences.<\/li>\n<li><strong>Action List.<\/strong>\u00a0 This a list that specifies tasks that team members will preform in the near future. Each item in the list should be a single line specify the member name and the task that the member will preform.<\/li>\n<li><strong>Discussions and Decisions.<\/strong>\u00a0 This is a list of topics that were discussed in the meeting and the decisions that where made. Each item of the list only needs to be a two sentence, one describing the discussion and the other the sentence giving the decision made.<\/li>\n<li><strong>Next Steps.<\/strong>\u00a0 This is a list of topics that will be discussed in the next meeting.<\/li>\n<\/ul>\n<p>The meeting minutes is the product of the meeting, so they should be posted on the team website immediately after the meeting is adjourned.<\/p>\n<h3><\/h3>\n<h2>Team Directory and Website<\/h2>\n<h3>Directory<\/h3>\n<p>Your team will be given a group directory for the course.\u00a0All documents associated with the assignments should be kept in the directory, including notes and the website. The organization of the directory should be clear to an outsider (especially me) so that they can follow your work.<\/p>\n<p>All files in the group directory will have at least group and user access. I will be a member of the group.<\/p>\n<h3>Website<\/h3>\n<p>Your group directory will have a www subdirectory, which will contain your home page and design documents.\u00a0\u00a0I expected you to maintain a website in the directory. Please do not redirect the browser to another directory or server. Place all your documents in this directory or subdirectories.<\/p>\n<p>The web pages and design documents should be readable by the public.\u00a0Each team is responsible for maintaining and designing their web pages. \u00a0Recall that this is a HCI course, so although I do not expect elaborate websites, I do expect clear and well organized websites. \u00a0The web site design and implementation will be part of your project grade.<\/p>\n<h4>Reports and Presentations<\/h4>\n<p>All reports and presentations are to be posted online by the time of the due dates and with links to them in your website. Your design documents should be in a format that is readable by any web browser.\u00a0 Figures should be pasted in the documents; they need not need to be elaborately drawn. During the semester, Graduate students will write supporting documents for your project. The graduate students will give your team links to these documents. Your website should have links to the graduate students&#8217; documents.<\/p>\n<p>I will read the reports online and write a text file with my evaluations and email the entire team the evaluations.<\/p>\n<h4>Scientist\/Client Communications<\/h4>\n<p>You will communicate with your scientists in three\u00a0formats:<\/p>\n<ul>\n<li>Meetings<\/li>\n<li>Emails<\/li>\n<li>Team website<\/li>\n<\/ul>\n<h5>Emails<\/h5>\n<p>You will email your scientist\/client to arrange for meeting. These emails will generally be concise giving the purpose of the meeting and proposed dates. Scientists should respond in one business day. If the scientist does not respond in one day, email a reminder. This course has a tight schedule and we cannot delay. Likewise you should respond to the scientist&#8217;s email in one day.<\/p>\n<p>You may also email your scientist\/client to ask specific questions or get information. These emails and the scientist&#8217;s response should be saved in your team drive. They are important documents that you will need to reference later. Make a directory called &#8220;Scientist Email&#8221; and save a text copy of the email in that directory.<\/p>\n<h5>Meeting Notes<\/h5>\n<p>Your team should make notes during your meeting with scientists and post them on your team websites. These notes are different from team minutes. These meeting notes are for recording all that you learn from your meeting with the scientists. So you will try to record as much as you can during the scientists meeting. See my lectures on interviewing for more details.\u00a0Karla and I plan to study\u00a0the interaction between your team and\u00a0scientist. We\u00a0plan to use your scientists meeting minutes to learn the details of your interaction with your scientists. So, Karla and I request that your\u00a0notes\u00a0contain:<\/p>\n<ul>\n<li><strong>Team and Scientists Names<\/strong><\/li>\n<li><strong>Date, time and duration<\/strong>\u00a0of the meeting<\/li>\n<li><strong>Location or Media<\/strong>\u00a0of the meeting, for example \u201cby Zoom\u201d or \u201cby Phone\u201d<\/li>\n<li><strong>Attendance<\/strong>\u00a0\u2013 list of team members and scientists present at the meeting.<\/li>\n<li><b>Discussion items\u00a0<\/b>\u2013 list of items discussed with specifics about the topics.<\/li>\n<\/ul>\n<p>Scientist meeting notes should posted on the your team website immediately after the meeting<\/p>\n<h2>Emailing<\/h2>\n<p>I will use the class email list to announce the order of presentation, so be sure that you are getting the class emails.<\/p>\n<p>Some assignments instruct you to send me an email. When you send the email use the subject line specified in the assignment, so I will be assured to recognize your email as a course correspondence. To be sure that you receive full credit for the assignment, send your email to me early.<\/p>\n<h2>Team Project Assignment Pages<\/h2>\n<ol>\n<li><a title=\"Project Assignment 1 \u2013 Group and Application Selection\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-1-team-and-application-selection\/\">Team and Application Selection<\/a><\/li>\n<li><a title=\"Project Assignment 2 \u2013 Website and Interaction Desgin\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-2-website-and-interaction-design\/\">Website and Interaction Design<\/a><\/li>\n<li><a title=\"Project Assignment 3 \u2013 Cognitive Walkthrough\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-3-cognitive-walkthrough\/\">Paper Prototype and Walkthrough<\/a><\/li>\n<li><a href=\"..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-4-initial-design-reviews\/\">Design Review<\/a><\/li>\n<li><a title=\"Project Assignment 4 \u2013 Design Changes after Walkthrough\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-5-design-changes-after-walkthrough\/\">Design Changes after Walkthrough<\/a><\/li>\n<li><a href=\".\/project-assignment-6-implementation-requirements\/\">Implementation Requirements<\/a><\/li>\n<li><a title=\"Project Assignment 7 \u2013 Usability Test Schedule\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-7-usability-test-schedule\/\">Usability Test Scheduling<\/a><\/li>\n<li><a title=\"Project Assignment 8 \u2013 Final Design Presentation\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-final-design-presentation\/\">Final Design Presentation<\/a><\/li>\n<li><a title=\"Project Assignment 9 \u2013 Meetings after Final Design Presentation\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-9-meetings-after-final-design-presentation\/\">Meetings after Final Design Presentation<\/a><\/li>\n<li><a title=\"Project Assignment 10 \u2013 Final Review with Client\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-10-final-review-with-client\/\">Final Review with Client<\/a><\/li>\n<li><a title=\"Project Assignment 11 \u2013 Implementation Review\" href=\"http:..\/..\/..\/assignments\/cs4760-assignments\/project\/project-assignment-11-implementation-review\/\">Implementation Review<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>The user interface (UI) project is a semester long team project designing and implementing an Web Application. Designing You and your team\u00a0will learn a design process. The design process will involve several design changes, in other word it will evolve as your team improves the design. You will implement enough of the design so that [&hellip;]<\/p>\n","protected":false},"author":61,"featured_media":0,"parent":68,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/front-page.php","meta":{"footnotes":""},"class_list":["post-82","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/pages\/82","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/users\/61"}],"replies":[{"embeddable":true,"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/comments?post=82"}],"version-history":[{"count":46,"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/pages\/82\/revisions"}],"predecessor-version":[{"id":87,"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/pages\/82\/revisions\/87"}],"up":[{"embeddable":true,"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/pages\/68"}],"wp:attachment":[{"href":"http:\/\/cs4760.csl.mtu.edu\/2020\/wp-json\/wp\/v2\/media?parent=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}