Learning Information Systems Engineering and Its Management from Experience of a Tiny Project through University-Industry Collaboration
暂无分享,去创建一个
We have developed a training course where both undergraduate students and engineers in industry collaboratively learn a construction of information systems through project-based learning. The project is composed of two to four students and a project manager from an IT company. They try to develop a tiny information system for real clients and users. Through this project, students develop communication skills to acquire the client's requirements. They are able to learn from several different companies' philosophies and engineering methodologies by observing multiple projects. Project managers from the IT industry can experience the difficulty of project management such as clarifying the project scope, balancing between delivery and quality, and problem- finding/solving in the project. Our experience showed that although projects are very small in scale, common problems that are similar to actual large-scale projects occurred, due to the students' lack of skills.
[1] Gerald M. Weinberg,et al. Psychology of computer programming , 1971 .
[3] Tom DeMarco,et al. Peopleware: Productive Projects and Teams , 1987 .
[4] Naomi Miyake,et al. From CSCL classroom to real-world settings through project-based learning , 2005, CSCL.
[5] Ivar Jacobson,et al. The Unified Software Development Process , 1999 .
[6] Jörg M. Haake,et al. Teaching distributed software development with the project method , 2005, CSCL.