首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Tool Support for Teaching the Personal Software Process
Authors:Margot Postema  Martin Dick  Jan Miller  Simon Cuce
Institution:Cleveland State University
Abstract:Software engineering education can be viewed as a challenging task. Computer science students tend to focus on the programming aspects of a project, and take a “hacking approach” to completing a project, rather than viewing the process. Our course material includes teaching the Personal Software Process (PSP). Students are required to produce defect and effort metrics, as well as project summary reports. Tools to assist information recording and production of reports are difficult for students to access. The cost in terms of financial and learning time is usually too high at the educational level to justify using commercial tools that are available for the professional software engineer. We have developed a tool—Personal Assistant for Software Engineers—to aid students in the learning of the PSP. The tool has been successfully used in four subjects for a semester. Following feedback and evaluation, it has been redesigned, and is currently in stage two. The tool has been useful for students, and has automated the previous manual process of producing time and defect reports, along with project summaries, thus allowing them to focus on the meaning of the information.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号