The personnel involved in the Electronic Classroom project are organized into the following groups and subgroups:
a. end users
i. teachers
ii. students
b. customers
c. system developers
d. software engineering students
e. other interested parties
End users are those who use the Electronic Classroom for its intended purpose. Teachers will use the Electronic classroom as an aid to teaching and students will use the Electronic Classroom as an aid to learning. Teachers have the ability to create lectures and share them with students. They can set permission levels for the students to determine what they can and cannot do. (Chat, share notes, etc.) Students have the ability to join any lecture they have access to. They can view the teacher's presentation as well as take notes on their own personal window.
The primary customer is Gene Fisher. He is the customer representative for his faculty and staff colleagues in the Computer Science department at the California Polytechnic State University, San Luis Obispo. In this representative capacity, Fisher will consult with other potential customers to gather requirements from them, and integrate their requirements with his own.
The primary system developer is also Gene Fisher. His development activities are all those of the software development process, from requirements analysis through product implementation and deployment. He will also conduct the ongoing process activities of testing, configuration, documentation, and project management.
Fisher's development efforts are based on the work of a number of software engineering students who have used the Electronic Classroom as a class project in software engineering courses. Students whose work has been particularly helpful are Nick Moresco, Jeremy Bradshaw, Alex Lindt, Jennifer Fisher, Eddie Tavarez, Cedric Wienold, and Andrew Mussleman.
As noted above, the Electronic Classroom is intended to serve as an example for use in software engineering courses. The students who use the tool for this purpose focus on the artifacts of its development rather than its use as a functioning tool.
Other users outside of Cal Poly may also find this tool useful. It can be used in any properly equipped classroom around the world. It could even potentially be used in a business environment, with one employee hosting a discussion with his co-workers collaborating on a project.