Life Cycle Plan (LCP)Version 5.0
Core Capability Drive-Through (CCD) Feedback Form
LEMA Pilot School Integrated Scheduling System
Team No. 12
Name / Primary Role / Secondary RoleDavid Wiggins / Project Manager / Developer
Aakash Shah / Prototyper / Developer
Kushalpreet Kaur / Developer / Developer
Thammanoon Kawinfruangfukul / Tester / Developer
Eunyoung Hwang / Architect / Developer
Louis Demaria / IIV&V / Developer
Mark Villanueva / QFP / Developer
Sangik Park / Developer / Developer
03/27/2012
CCD_FF_S12b_T12_V1.0.doc Version Date: 03/27/12
CCD Feedback FormVersion 1.0
Version History
Date / Author / Version / Changes made / Rationale03/27/12 / TK, DW / 1.0 / Initial CCD Feedback Form / Initialize the Core Capability Drive-through (CCD) Feedback Form
Table of Contents
Version History
Table of Contents
Table of Tables
Table of Figures
Table of Tables
Table 1: Online application for students’ subject registration
Table 2: Lock in certain classes
Table 3: Counselor review
Table 4: Schedule generation
Table 5: Map teachers to course sections
Table 6: View alternate schedules
Table 7: LAUSD constraints
Table 8: Detailed Database
Table 9: System usability
Table 10: Use given templates by LEMA Pilot School
Table 11: Integration with family accountability system
Table 12 Reprioritize requirements
CCD_FF_S12b_T12_V1.0.doc Version Date: 03/27/12
CCD Feedback Form Version 1.0
Table of Figures
No table of figures entries found.
Table 1: Online application for students’ subject registration
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 1
Capability / Which capability will be tested / Online application for students subject registration
Description / Detail and guideline for testing / Students should be able to fill in their choices for various subjects.
Guideline /
- The student goes to student course registration page
- The student selects courses which are shown following student grade level.
- The student clicks at confirm button
Suggestions /Comments added / We asked that every time a student sees a course that it’s A – G requirement be listed along with the course name; we asked that the default course selection be checked (and students be allowed to change to select, for example, Honors level or Advanced Placement) classes. Some classes are required (i.e., Constitutional Law in 11th grade, or Senior Seminar in 12th grade) and students may not de-select these.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / 7
Interface / How easy was it to use the interface? / 10
Correctness / Does the current product perform and respond correctly? / 7
Overall Satisfaction / How satisfied are you with this part of the current system? / 7
Table 2: Lock in certain classes
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 2
Capability / Which capability will be tested / Lock in certain classes.
Description / Detail and guideline for testing / The administrator should be able to lock in certain classes to certain time frames
Guideline / After the scheduler selects courses that will be open in the current semester, the scheduler can click at lock button to set available courses and allow student to register.
Suggestions /Comments added / We were not able to see this work.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 3: Counselor review
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR – 3
Capability / Which capability will be tested / Student course requests are viewed/approved/rejected by counselor
Description / Detail and guideline for testing / The counselor can review all the courses requested by the student and can edit or approve or disapprove the student request
Guideline / After the student selects and registers for courses, the counselor can review the student’scourse requests.
- The counselor goes to summary page
- The counselor clicks a link on student row that the counselor would like to review.
- The counselor can change selected courses and approval status.
- The counselor clicks at confirm button
Suggestions /Comments added / We removed “pending” and suggested that the status either be approved or remain unapproved.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / 10
Interface / How easy was it to use the interface? / 10
Correctness / Does the current product perform and respond correctly? / 10
Overall Satisfaction / How satisfied are you with this part of the current system? / 10
Table 4: Schedule generation
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 4
Capability / Which capability will be tested / Schedule generation
Description / Detail and guideline for testing / The system helps the administrator in scheduling a time table for the school
Guideline / After the scheduler imports the activity list csv file to FET, the scheduler can add constraints and generates the schedule.
Suggestions /Comments added / We have never seen this
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 5: Map teachers to course sections
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR – 7
Capability / Which capability will be tested / Map teachers to course sections
Description / Detail and guideline for testing / Teachers are assigned a particular course section by the scheduler
Guideline /
- The scheduler goes to teacher assignment page in schedule management
- The scheduler selects the current semester
- The scheduler assigns the teacher to the course.
- The scheduler can click the save button to continue teacher assignment later or can click the lock button to enable export activity to csv file in Import/Export page
Suggestions /Comments added
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 6: View alternate schedules
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 8
Capability / Which capability will be tested / View alternate schedules
Description / Detail and guideline for testing / The administrator can view alternate schedules
Guideline /
- After the scheduler generates the schedule with FET, the scheduler can upload FET output to provide possible schedules displayed on the website.
Suggestions /Comments added / We have not seen this part of the system work.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 7: LAUSD constraints
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 10
Capability / Which capability will be tested / LAUSD constraints
Description / Detail and guideline for testing / The various LAUSD constraints should be entered into the database through a simple UI
Guideline / Overall student grade level courses:
- The scheduler goes to the constraints management page to set overall minimum and maximum number of students for student grade level courses
- The scheduler clicks save button
- The scheduler goes to the course profile page
- The scheduler clicks a link under course name to go to the edit course profile page
- The scheduler sets the minimum and maximum number of students
- The scheduler clicks the save button
Suggestions /Comments added / We did not see this.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 8: Detailed Database
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / CR - 11
Capability / Which capability will be tested / Detailed Database
Description / Detail and guideline for testing / Database to contain student id, course details and teachers id
Guideline / The scheduler inputs all data using the phpmyadmin UI to the database.
Suggestions /Comments added / I have no idea.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 9: System usability
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / LOS-1
Capability / Which capability will be tested / System usability
Description / Detail and guideline for testing / The system will provide an intuitive User interface in order to provide ease of use
Guideline / The system will provide an intuitive User interface in order to provide ease of use.
Suggestions /Comments added / The system targets four kinds of users, each group has a different level of knowledge and skill. Students UI should be the easiest and simplest to use, and instructions must be in clear and easy-to-understand English; one of the purposes was to “remind” students about A – G requirements and the courses they are taking, which should be included on all screens. Teachers, counselor(s) and administrator(s) have more expertise with the fundamentals of scheduling, but we only saw the counselor screen, and the output for the teachers.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 10: Use given templates by LEMA Pilot School
Capability ReviewReviewer / Reviewers name (please print) / Beth KEnnedy
No / Capability number / SR-1
Capability / Which capability will be tested / Use given templates by LEMA Pilot School
Description / Detail and guideline for testing / It is advised to make the user interface according to the given templates and it should be user friendly
Guideline / The user uses the system to review that user interface following LEMA Pilot School Templates.
Suggestions /Comments added / I do not understand this.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
Table 11: Integration with family accountability system
Capability ReviewReviewer / Reviewers name (please print) / Beth Kennedy
No / Capability number / SR-2
Capability / Which capability will be tested / Integration with family accountability system
Description / Detail and guideline for testing / The user is able to see information that exists in family accountability system
Guideline / The user is able to see information that exists in family accountability system
Suggestions /Comments added / There is no family accountability system – we saw the screen for tracking A – G progress.
Criteria / Description / Rating from 1-10 (10 = Great!)
Performance / Does the current product satisfy the requirement? / unknown
Interface / How easy was it to use the interface? / unknown
Correctness / Does the current product perform and respond correctly? / unknown
Overall Satisfaction / How satisfied are you with this part of the current system? / unknown
General Feedback unrelated to any particular Capability being reviewed
Reviewers Name:………Beth Kennedy …………………………………………………………………………..
How satisfied are you with the current system? (Rating from 1-10 (10 = Great!))
x - 6
Your Feedback:
……………The process has been plagued by communication problems, everything from scheduling meetings (and knowing what was to be discussed) to the basics of the system. The team has done their best to build a system that was designed by another team (Semester 1) who we felt had a good and detailed understanding of what we needed, and what it should look like. The problems we’ve experienced this semester we believe are due to the almost complete turn over of team members. This is an important system for our students and for scheduling their classes; we wanted to give them a “college experience” of registering for classes – and for being able to see their progress towards graduation, and towards acceptance at CSU, UC, and private universities (like USC).
Was the user manual helpful? (Rating from 1-10 (10 = Great!))
x No
CCD_FF_S12b_T12_V1.0.doc Version Date: 03/27/12
CCD Feedback Form Version 1.0
Reprioritize requirements in 2nd iteration (Rating from 1-4 (4 = Highest priority!))
Table 12 Reprioritize requirements
Requirement / Description / Priority / New Priority / RationaleCR-4: Schedule generation / The system helps the administrator in scheduling a time table for the school
Note: This requirement was worked on in the first iteration but is not currently completed to a state where it can be tested. / 4 / This was the whole point of the system as far as Ms. Mailman was concerned – we have seen very little of this.
CR-10: LAUSD constraints / The various LAUSD constraints should be entered into the database through a simple UI
Note: This requirement was worked on in the first iteration but is not currently completed to a state where it can be tested. / 4 / See the college registration system comment above.
SR-3: Authentication to the system / The user logs in from the interface from team 04 in an authenticated session from where they are redirected to our system. We check the cookie to confirm that they were in an authenticated session. The cookie would have user type, user id and authentication key.
Note: This requirement cannot be delivered at the first iteration because it is pending completion of team 4’s work on OAUTH and the login screen. / 4 / If users are not authenticated, how are we to use the system?
CR- 5 : Track the progress of a particular student / Track student progress from A-G requirements for mapping / 3 / This is an essential part of the system design component – see my comment above.
CR- 6: Student Progress Enhanced / Ability of students to see how many more credits they need to complete a particular grade / 3 / Checking progress toward graduation and toward acceptance to a university, etc is an essential component of the system design.
CR-9: GPA for various universities / Displays required GPA for entrance to CSU, U of California and other universities / 3 / Checking progress toward graduation and toward acceptance to a university, etc is an essential component of the system design.
CR-2: Level of Normalization / The introduction of a school code which will enable thescheduling system to be ubiquitous / 1 / This was to be part of the initial data base.
CCD_FF_S12b_T12_V1.0.doc Version Date: 03/27/12