Final Grading Rubric

Final Grading Rubric

NOTE: My blog template is a bit scrunched. To view the Grading Rubric in PDF format please click this link and you will be taken into my detailed PDF version which also includes a sub-breakdown of my functionality section.

Excellent Competent Needs Work
Code Readability (10 Points) Code is organized well, divided into logical classes, and commented throughout. Code is well organized and divided into logical classes. Code is difficult to read or understand how it was organized.
Consistency (10 Points) Code uses consistent naming style, directory structures and well organized indentation. Code uses appropriate indentation and uses consistent naming style. Code lacks consistent naming style, indentation and directory structure.
Design Affordances (10 Points) Graphical user interface elements are evident as to which areas of the application are interactive and which areas only provide information. Priority elements of the design are evident regarding interactivity but other elements are confusing. The user interface is not intuitive and buttons, content and interactions are confusing.
Legibility (10 Points) All information is easy to read, has appropriate spacing, and content is comprehensible for a wide variety of people. The most important information can be understood and has appropriate spacing but lesser priority content is confusing. The content of application is confusing, too technical or difficult to make out due to language or aesthetics.
Functionality Login & Registration (30 Points) User can easily login with an existing account or register for a new account without trouble. User can login or register with some trouble. User was unable to login or register.
Contact Management(30 Points) User can add, edit, update or delete contact information within the application. User can perform some management of the contact directory but not all. User is unable to manage contacts.
Schedule Manager(30 Points) User can add, edit, update or delete events within the schedule calendar. User can manage some schedule functionality but not all. Schedule manager functionality is not working or contains significant errors.
Notes(30 Points) User can add general or contact specific notes. User can add notes with some difficulty. User is unable to add notes.
Performance Load Time (10 Points) Application loads up in under 10 seconds. Application loads up in under 30 seconds. Application takes longer than 30 seconds to load.
Syncing Load Time (10 Points) Application syncs contact information within 30 seconds of saving the information. Application syncs contact information within 2 minutes of saving the information. Contact information takes longer than 2 minutes to sync.
November Update

November Update

Optimization Continues

Optimization Continues