Then after the software engineering class is over, the
faculty/staff/student team continue the development
of the prototype mobile app products until they are
published in both Google Play and App Store later
on. The team is assisted by several former software
engineering students enrolled in independent studies
or senior projects.
Although these were good benefits to the
students’ learning software engineering, there is also
a weakness, which was described by (Lee 2012).
This is called social loafing where some students
may not perform as expected and thus create
dissatisfaction within the team. Since the grade is
given as a team grade, these students who did not
perform also get the same grade. Last 2013, we have
experimented on having the student project manager
or the team lead, with the assistance and approval of
the instructor, to “fire” the student who is not
performing his/her task. The student who is fired is
given another task by the instructor, which may or
may not be related to the project being developed by
the team.
6.2 Customer Satisfaction and Future
Projects
As of this writing, CSUSB Mobile averages a solid
1.5K visitors per day, peaking at 2.5K unique
visitors recently. Both CSUSB Library and CSUSB
RecSports were announced as available for students
use. The Tour CSUSB is going to be used as a
recruiting tool both here in California and abroad. A
second version is underway to be produced in four
other languages: Korean, Japanese, Chinese, and
Spanish. Our clients are very satisfied and are
looking to upgrading their current versions. Five
new mobile app products will be added this fall
2013: Sodexo Dining, RAFFMA Museum, Coyote
Radio, Student Advising, and Slidewinder (an iOS
mobile game).
Norco College, in partnership with CSUSB,
obtained a Title V (Habilidades Unidos) grant for 5
years which began in Fall 2011. The goal of the
grant is to establish a 2+2 pipeline bachelor’s
program from Norco to CSUSB in commercial
music, graphics art, and mobile and game
development. The first program is with the
Department of Music, the second is with the
Department of Art, and the third is with the School
of Computer Science & Engineering. Both Dr.
Concepcion and Dr. Turner are the faculty
responsible for this part of the grant. The grant
supports the faculty/staff/student team with
equipment and computers needed for the mobile app
products.
CSUSB benefits from this by having mobile app
products available to campus students and we are
sharing the development framework and software
developed to all other CSU campuses. We are
currently having communications with the
Chancellor’s Office, on the Distressed Students
project. The Arrowhead Credit Union, a local
company, has contacted us to build a charitable
foundation mobile app for them. Sodexo, a world-
wide company on food services, has agreed to
develop a pioneer mobile app for their food service
at our campus. Another local company, Innovative
Economy Crowd, is consulting with us on an mobile
engineering applications.
REFERENCES
Blumenfeld, P. C., 1991. Motivating project-based
learning: sustaining the doing, supporting the learning,
In Educational Psychologist, 26.
Concepcion, A., Cummins, L., Moran, E., Do, M., 1999.
Algorithma 98: an algorithm animation project, In
ACM SIGCSE 1999, 30
th
ACM Special Interest Group
in Computer Science Education.
Concepcion, A., Leach, N., Knight, A., 2000. Algorithma
99: an experiment in reusability and component-based
software engineering, In ACM SIGCSE 2000, 31
th
ACM Special Interest Group in Computer Science
Education.
Concepcion, A., Bernstein, M., Fitzgerald, K., Macdonell,
J., 2005. A ten-week mock software company, In ACM
SIGCSE 2005, 36
th
ACM Special Interest Group in
Computer Science Education.
Jollands, M., Jolly, L., Molyneaux, T., 2012. Project-based
learning as a contributing factor to graduates’ work
readiness, In European Journal of Engineering
Education, 37(2).
James, W., Lucas, P., O’Connor, J., Concepcion, 2008. A.,
Re-engineering the AlgorithmA project for long-term
maintenance, In OOPSLA 2008, 23
rd
ACM Conference
on Object-Oriented Programming, Systems,
Languages, and Applications.
Lee, H-J., Lim, C., 2012. Peer evaluation in blended team
project-based learning: what do students find
important?, In Journal Of Educational Technology &
Society, 15(4).
Markham, T., 2011. Project-based learning, In Teacher
Librarian, 39(2).
Tynjala, P., Pirhonen, M., Vartiainen, T., Helle, L., 2009.
Educating IT project managers through project-based
learning: a working life perspective, In
Communications of the Association for Information
Systems, 24(16).
AFaculty/Staff/StudentTeamforCollaborationinDevelopingMobileApplicationsintheSoftwareEngineeringCourse
267