ABSTRACT
In this demonstration, we show SEREBRO, a lightweight courseware developed for student team collaboration in a software engineering class. SEREBRO couples an idea forum with software project management tools to maintain cohesive interaction between team discussion and resulting work products, such as tasking, documentation, and version control. SEREBRO has been used consecutively for two years of software engineering classes. Student input and experiments on student use in these classes has directed SERBRO to its current functionality.
- T. Hall, et al., "Communication: the neglected technical skill?," in Conference on Computer Personnel Research, New York, NY, USA, 2007, pp. 196--202. Google ScholarDigital Library
- I. R. McChesney and S. Gallagher, "Communication and coordination practices in software engineering projects," Information and Software Technology, vol. 46, pp. 473--489, June 2004.Google ScholarCross Ref
- R. Gamble, et al., "The SEREBRO Project: Fostering Creativity through Collaboration and Rewards," Presented at EDUMas Workshop, part of 8th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2009), 2009.Google Scholar
- D. F. Grove, et al., "Adapting rewards to encourage creativity," in Multi-Agent Systems for Education and Interactive Entertainment: Design, Use, and Experience, 2010.Google Scholar
- C. Nelson, et al., "Measuring Creativity in Software Design," presented at the International Conference on Computational Creativity, 2010.Google Scholar
- "Spigit," http://www.spigit.com/index.html, 2010.Google Scholar
- "BrainBank," http://www.brainbankinc.com/Default.aspx, 2009.Google Scholar
- 37signals, "Basecamp," http://basecamphq.com/, 2010.Google Scholar
- "Kohive," http://www.kohive.com/, 2010.Google Scholar
- "Rational Team Concert," http://jazz.net/projects/rational-team-concert/, 2010.Google Scholar
- "Team Foundation Server," http://www.microsoft.com/visualstudio/en-us/products/2010-editions/team-foundation-server/features, 2010.Google Scholar
- "Redmine," http://www.redmine.org/, 2010.Google Scholar
Index Terms
- SEREBRO: facilitating student project team collaboration
Recommendations
Software project management tools: a brief comparative view
The task of managing a software project can be an extremely complex one, drawing on many personal, team, and organizational resources. The quality of a software product is dependent on the process in which the project is completed. Time delays in ...
Enriching traditional software engineering curricula with software project management knowledge
ICSE '16: Proceedings of the 38th International Conference on Software Engineering CompanionTraining existing and future software project managers presents a challenge to the academic community. Software project management is usually taught as part of software engineering bachelor or master programs which are generally based on SWEBOK. However,...
Adapting the SPMSA (Software Project Management Supported by Software Agents) Model to PMBOK2004 Guidelines
WSKS '09: Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science PerspectiveNumerous software development projects either do not live up to expectations or they fail outright. The scope, environment and implementation of software projects are changing due to globalisation, advances in computing technologies as well as the ...
Comments