67-443 :: Final Project EvaluationTo demonstrate mastery of the concepts discussed in class and practiced in the labs, students will create a mobile application of their own design. The application does not have to be submitted to Apple's App Store, but it must be high enough quality that it would be accepted if submitted. The project will be scored using the following criteria:
In addition, we will have a competition sponsored and judged by Carnegie Mellon alumni from the Capital One Technology Group on December 13th. Applications will be split into categories (TBA) and students will compete for prizes awarded by Capital One; there will be three top overall prizes awarded as well as a smaller top prize in each category. Students will submit their applications no later than 3pm on December 12th so they can be loaded onto an iPhone or iPad for evaluation by the instructor and the alumni judges. In addition to the actual application code, students will provide a brief promotional video that demonstrates the value/appeal of the application. The video must be at least 30 seconds in length, but no longer than 60 seconds. In class, students were told to imagine that Apple is paying for an ad spot during the Super Bowl to promote the app and get users interested in downloading and engaging with the app. This video is not a walkthrough of the functionality crammed into 60 seconds or less, but rather brings us back full-circle to sprint 1 and why we are doing this app in the first place. This video will be displayed before the team presentation to Capital One, during the project fair in the afternoon of the 13th, and on the CMU IS Instragram account. Students will be assigned a 15-minute slot that day to present their application to the judges and answer questions. (15 minutes broken down into 10 minutes for presentation (including time for promo video to be shown), 4 minutes for questions and 1 minute transition.) At the end of the day, we will have a reception for all students in the IS major as well as faculty and administration and hand out awards for winners in each category. Input from the alumni judges will be considered as advisory in the grade evaluation of the project but final grade determination will be made by the instructor alone. In addition, the instructor and teaching assistants will run the test suite of each app and do a code review to ensure that all projects have a reasonably sound architecture. These results, along with the scores earlier, will be used to determine the final project grade. This project will constitute 53 percent of the course grade. All partners will receive the same grade for the project unless there are extenuating circumstances to warrant a deviation. Information from peer reviews, GitHub commits, team kanban boards, and the like may be used to justify an individual grade being dropped below (or raised above) the overall team score.
Due Date: December 13, 2024 Weight: 53.0 |