全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Learning the Business

DOI: 10.4236/ce.2012.32042, PP. 269-274

Keywords: Software Engineering, Commercial Clients, Projects, Enterprise

Full-Text   Cite this paper   Add to My Lib

Abstract:

Developing software is a highly creative process. This paper describes a novel approach to teaching software engineering which involves university students working in partnership with external clients from business, charities and the public sector building solutions to their business and other problems. The paper describes the basic principles behind these activities and focuses on the experiences of teaching advanced students through the medium of a commercial software development company specifically set up to be run by the students as part of their degree course. The evidence from student and employer feedback demonstrates that this approach has been highly successful for the past 20 years or so but despite this it has rarely, if ever, been replicated elsewhere.

References

[1]  Osborne, A., & Parnes S. J. (1950). Creative problem solving: Resources for CPS practitioners. Charlotte, NC: OmniSkills, LLC.
[2]  Beck, K. (1999). Extreme programming explained: embrace change. New York: Addison-Wesley.
[3]  Holcombe, M. (2008). Running an agile software development project. New York: Wiley. doi:10.1002/9780470385883
[4]  http://www.engc.org.uk/UKSPEC/SARTOR/sartor_executive_summary.aspx
[5]  http://www.heacademy.ac.uk/ourwork/networks/fdtl
[6]  http://cruisecontrol.sourceforge.net/
[7]  http://www.phpunit.de/
[8]  http://www.dcs.shef.ac.uk/~cthomson/xxm/
[9]  http://agile.genesys.shef.ac.uk/wp-content/uploads/2008/07/hut08sxxmwiki.pdf
[10]  http://celerity.rubyforge.org/
[11]  Kalra, B., Thomson, C., & Holcombe M., (2005) The Software Hut—A student experience of eXtreme Programming with real commercial clients. Extreme Programming and Agile Processes in Software Engineering Proceedings, 3556, 323-324.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133