首页 > 最新文献

2008 21st Conference on Software Engineering Education and Training最新文献

英文 中文
Software Engineering Education in India: Issues and Challenges 印度的软件工程教育:问题与挑战
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.36
Kirti Garg, Vasudeva Varma
Indian software industry has set up huge growth targets for future. These targets would be heavily affected by the software engineering (SE) education scenario in the country. The purpose of this paper is to provide a holistic understanding of SE education issues and challenges specific to Indian context, from both industry and academic perspective. This study is based on our (a) interaction with industry through SE education related projects, surveys and discussions. (B) Observations as an integral part of Indian SE educators' community. There is an urgent need for addressing these deep rooted issues, as the lack of proper SE education may be the single largest factor that may negatively affect the industry. Understanding these issues will help to identify the action items that initiate software engineering educational reforms in the country. We also discuss the essential and minimal set of SE knowledge, skills and dispositions that the Indian industry expects from engineers who will be joining the industry. Indian software industry is a global leader in software application development and maintenance services, but there very few studies on the issues and effects associated with SE education in the Indian context. Though this discussion is limited to India, but we believe that it represents the existing conditions in many developing countries where IT and ITES (IT enabled services) industry is gaining importance.
印度软件业为未来设定了巨大的增长目标。这些目标将受到该国软件工程(SE)教育情景的严重影响。本文的目的是从行业和学术的角度,全面了解印度背景下的东南教育问题和挑战。本研究基于我们(a)通过与SE教育相关的项目、调查和讨论与行业的互动。(B)作为印度东南教育工作者社区的组成部分的观察。我们迫切需要解决这些根深蒂固的问题,因为缺乏适当的SE教育可能是对行业产生负面影响的最大因素。了解这些问题将有助于确定启动国内软件工程教育改革的行动项目。我们还讨论了印度行业对即将加入该行业的工程师所期望的SE知识、技能和性格的基本和最低要求。印度软件业在软件应用程序开发和维护服务方面处于全球领先地位,但在印度背景下,关于SE教育的问题和影响的研究很少。虽然这一讨论仅限于印度,但我们相信它代表了许多发展中国家的现状,在这些国家,it和ITES (it支持服务)行业正变得越来越重要。
{"title":"Software Engineering Education in India: Issues and Challenges","authors":"Kirti Garg, Vasudeva Varma","doi":"10.1109/CSEET.2008.36","DOIUrl":"https://doi.org/10.1109/CSEET.2008.36","url":null,"abstract":"Indian software industry has set up huge growth targets for future. These targets would be heavily affected by the software engineering (SE) education scenario in the country. The purpose of this paper is to provide a holistic understanding of SE education issues and challenges specific to Indian context, from both industry and academic perspective. This study is based on our (a) interaction with industry through SE education related projects, surveys and discussions. (B) Observations as an integral part of Indian SE educators' community. There is an urgent need for addressing these deep rooted issues, as the lack of proper SE education may be the single largest factor that may negatively affect the industry. Understanding these issues will help to identify the action items that initiate software engineering educational reforms in the country. We also discuss the essential and minimal set of SE knowledge, skills and dispositions that the Indian industry expects from engineers who will be joining the industry. Indian software industry is a global leader in software application development and maintenance services, but there very few studies on the issues and effects associated with SE education in the Indian context. Though this discussion is limited to India, but we believe that it represents the existing conditions in many developing countries where IT and ITES (IT enabled services) industry is gaining importance.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129919846","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design 在游戏设计的背景下,通过基于问题的学习来教授面向对象的软件工程
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.26
J. Ryoo, F. T. Fonseca, David S. Janzen
Although Object Orientation is emphasized in software engineering education, few have attempted to alleviate the initial learning curve associated with an inexperienced audience in non-computer science disciplines. The authors propose a Problem-Based Learning curriculum centered on game development to deliver basic Object-Oriented programming concepts in an interactive and engaging manner. Class activities occur within the context of the Object-Oriented Rational Unified Process. One of the most significant contributions of this paper lies in the design of class modules containing tasks intended to educate students on Object-Oriented Software Engineering in an incremental and self-actuated way.
尽管面向对象在软件工程教育中被强调,但很少有人试图减轻与非计算机科学学科中缺乏经验的受众相关的初始学习曲线。作者提出了一个以游戏开发为中心的基于问题的学习课程,以互动和吸引人的方式传递基本的面向对象编程概念。类活动发生在面向对象的Rational统一过程的上下文中。本文最重要的贡献之一在于设计了类模块,其中包含旨在以增量和自驱动的方式教育学生面向对象软件工程的任务。
{"title":"Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design","authors":"J. Ryoo, F. T. Fonseca, David S. Janzen","doi":"10.1109/CSEET.2008.26","DOIUrl":"https://doi.org/10.1109/CSEET.2008.26","url":null,"abstract":"Although Object Orientation is emphasized in software engineering education, few have attempted to alleviate the initial learning curve associated with an inexperienced audience in non-computer science disciplines. The authors propose a Problem-Based Learning curriculum centered on game development to deliver basic Object-Oriented programming concepts in an interactive and engaging manner. Class activities occur within the context of the Object-Oriented Rational Unified Process. One of the most significant contributions of this paper lies in the design of class modules containing tasks intended to educate students on Object-Oriented Software Engineering in an incremental and self-actuated way.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126618432","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
The Current State of Software Engineering Masters Degree Programs 软件工程硕士学位课程的现状
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.40
A. Pyster, R. Turner, Devanandham Henry, Kahina Lasfer, L. Bernstein, Kristene Baldwin
A broad coalition of professionals from academia, industry, and government, under sponsorship of the US Department of Defense, is building a new model curriculum for a Masters Degree in Software Engineering (SwE). Before beginning to create such a model, a study of 28 programs was completed to determine the current state of SwE masters-level education in the US and abroad.
在美国国防部的赞助下,来自学术界、工业界和政府的专业人士组成了一个广泛的联盟,正在为软件工程硕士学位(SwE)建立一个新的模式课程。在开始创建这样一个模型之前,我们完成了对28个项目的研究,以确定美国和国外SwE硕士水平教育的现状。
{"title":"The Current State of Software Engineering Masters Degree Programs","authors":"A. Pyster, R. Turner, Devanandham Henry, Kahina Lasfer, L. Bernstein, Kristene Baldwin","doi":"10.1109/CSEET.2008.40","DOIUrl":"https://doi.org/10.1109/CSEET.2008.40","url":null,"abstract":"A broad coalition of professionals from academia, industry, and government, under sponsorship of the US Department of Defense, is building a new model curriculum for a Masters Degree in Software Engineering (SwE). Before beginning to create such a model, a study of 28 programs was completed to determine the current state of SwE masters-level education in the US and abroad.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126874114","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Teaching Communication Skills in the Software Engineering Curriculum 软件工程课程中沟通技巧的教学
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.32
J. Burge, C. Wallace
Communication - between humans - remains at the heart of software development. This workshop will serve as a forum for those invested in this topic to articulate challenges and solutions, and to build links for further work.
人与人之间的交流仍然是软件开发的核心。这个讲习班将作为一个论坛,让那些致力于这个主题的人阐明挑战和解决办法,并为进一步的工作建立联系。
{"title":"Teaching Communication Skills in the Software Engineering Curriculum","authors":"J. Burge, C. Wallace","doi":"10.1109/CSEET.2008.32","DOIUrl":"https://doi.org/10.1109/CSEET.2008.32","url":null,"abstract":"Communication - between humans - remains at the heart of software development. This workshop will serve as a forum for those invested in this topic to articulate challenges and solutions, and to build links for further work.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122186430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Managing Technical People: Creatively Teaching the Skills of Human Interaction in Today's Diverse Classrooms 管理技术人员:在当今多样化的课堂中创造性地教授人际互动技能
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.30
G. Taran
Software engineering curricula typically focus on process and technology yet give little or no attention to teaching the ldquosoft skillsrdquo of managing technical people. While teaching the art of managing people is indeed difficult, it is paramount in todaypsilas global working and learning environments. A new elective, using a highly interactive approach, was developed at Carnegie Mellon University to address specific challenges in managing technical people. Modular class design incorporated various activities including role-plays, case studies, video analysis and scenario-based decision-making to enhance student learning.
软件工程课程通常侧重于过程和技术,但很少或根本没有关注管理技术人员的ldquo软技能的教学。虽然教授管理人员的艺术确实很困难,但在当今全球化的工作和学习环境中,这是至关重要的。卡内基梅隆大学开发了一门新的选修课,采用高度互动的方法来解决管理技术人员的具体挑战。模块化的课堂设计结合了多种活动,包括角色扮演、案例研究、视频分析和基于场景的决策,以促进学生的学习。
{"title":"Managing Technical People: Creatively Teaching the Skills of Human Interaction in Today's Diverse Classrooms","authors":"G. Taran","doi":"10.1109/CSEET.2008.30","DOIUrl":"https://doi.org/10.1109/CSEET.2008.30","url":null,"abstract":"Software engineering curricula typically focus on process and technology yet give little or no attention to teaching the ldquosoft skillsrdquo of managing technical people. While teaching the art of managing people is indeed difficult, it is paramount in todaypsilas global working and learning environments. A new elective, using a highly interactive approach, was developed at Carnegie Mellon University to address specific challenges in managing technical people. Modular class design incorporated various activities including role-plays, case studies, video analysis and scenario-based decision-making to enhance student learning.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124283328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using the Software Engineering Code of Ethics in Professional Computing Issues 在专业计算问题中使用软件工程道德规范
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.23
D. Gotterbarn, K. Miller
This paper uses examples of realistic, ethically-charged decisions that computing professionals face, and explore how the the software engineering code of ethics is useful in making wise and creative decisions. We illustrate the ethical impacts of choice of software process model, architecture, and design patterns using real world examples including examples from Grady Booch. We practice some of the ethics training techniques that have successfully been used by some corporations in the computer-related industries.
本文使用了计算专业人员面临的现实的、充满道德的决策的例子,并探索了道德的软件工程代码如何在做出明智的和创造性的决策时有用。我们使用真实世界的例子(包括Grady Booch的例子)来说明选择软件过程模型、体系结构和设计模式的道德影响。我们实践了一些道德培训技巧,这些技巧已经在计算机相关行业的一些公司成功地使用过。
{"title":"Using the Software Engineering Code of Ethics in Professional Computing Issues","authors":"D. Gotterbarn, K. Miller","doi":"10.1109/CSEET.2008.23","DOIUrl":"https://doi.org/10.1109/CSEET.2008.23","url":null,"abstract":"This paper uses examples of realistic, ethically-charged decisions that computing professionals face, and explore how the the software engineering code of ethics is useful in making wise and creative decisions. We illustrate the ethical impacts of choice of software process model, architecture, and design patterns using real world examples including examples from Grady Booch. We practice some of the ethics training techniques that have successfully been used by some corporations in the computer-related industries.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133110760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Evaluation of a Mobile Game Concept for Lectures 对讲座中手机游戏概念的评价
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.15
Alf Inge Wang, Terje Øfsdahl, Ole Kristian Mørch-Storstein
This paper describes an evaluation of a new game concept, Lecture Quiz, which can be used in lectures in higher education to promote strong student participation and variation in how lectures are taught. The lecture game uses the equipment and infrastructure already available in lecture halls like the teacherpsilas portable PC, a large screen and a video projector, network connections, and the studentspsila mobile phones. The main game runs on the teacherpsilas portable PC projected on a large screen, whereas the students will interact with the game using their own mobile phones. Lecture Quiz is a multiplayer quiz game, which offers a variation in game modes where unlimited number of players can play simultaneously. Games like Lecture Quiz are most useful for testing and rehearsing theory. As a bonus, the teacher will get quantitative data on how much of the theory the students actually have learned. The evaluation of Lecture Quiz was performed in a software architecture lecture where twenty students first played the game and then were asked to fill in an evaluation form. The focus of the evaluation was on usability of the system and the perceived usefulness of using Lecture Quiz in lectures. The results of the evaluation show that Lecture Quiz was easy to use and that it contributed to increased learning. Further, Lecture Quiz was perceived as entertaining, and half of the students claimed they would attend more lectures if such systems were used regularly.
本文描述了一种新的游戏概念的评估,讲座测验,它可以在高等教育的讲座中使用,以促进学生的强烈参与和讲座教学方式的变化。讲座游戏使用的设备和基础设施已经在课堂上可用,如教师的便携式电脑,一个大屏幕和视频投影仪,网络连接,学生的手机。主游戏运行在投影在大屏幕上的教师个人电脑上,而学生将使用自己的手机与游戏互动。Lecture Quiz是一款多人问答游戏,它提供了一种游戏模式的变化,无限数量的玩家可以同时玩。像课堂测验这样的游戏对于测试和排练理论是最有用的。作为奖励,老师将获得学生实际学习了多少理论的定量数据。在一个软件架构的课堂上,20名学生先玩了这个游戏,然后填写了一份评估表。评估的重点是系统的可用性和在讲座中使用讲座测验的感知有用性。评价结果表明,讲座测验易于使用,并有助于提高学习。此外,课堂测试被认为是有趣的,一半的学生声称,如果这种系统经常使用,他们会参加更多的讲座。
{"title":"An Evaluation of a Mobile Game Concept for Lectures","authors":"Alf Inge Wang, Terje Øfsdahl, Ole Kristian Mørch-Storstein","doi":"10.1109/CSEET.2008.15","DOIUrl":"https://doi.org/10.1109/CSEET.2008.15","url":null,"abstract":"This paper describes an evaluation of a new game concept, Lecture Quiz, which can be used in lectures in higher education to promote strong student participation and variation in how lectures are taught. The lecture game uses the equipment and infrastructure already available in lecture halls like the teacherpsilas portable PC, a large screen and a video projector, network connections, and the studentspsila mobile phones. The main game runs on the teacherpsilas portable PC projected on a large screen, whereas the students will interact with the game using their own mobile phones. Lecture Quiz is a multiplayer quiz game, which offers a variation in game modes where unlimited number of players can play simultaneously. Games like Lecture Quiz are most useful for testing and rehearsing theory. As a bonus, the teacher will get quantitative data on how much of the theory the students actually have learned. The evaluation of Lecture Quiz was performed in a software architecture lecture where twenty students first played the game and then were asked to fill in an evaluation form. The focus of the evaluation was on usability of the system and the perceived usefulness of using Lecture Quiz in lectures. The results of the evaluation show that Lecture Quiz was easy to use and that it contributed to increased learning. Further, Lecture Quiz was perceived as entertaining, and half of the students claimed they would attend more lectures if such systems were used regularly.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123547899","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 77
Teaching Successful "Real-World" Software Engineering to the "Net" Generation: Process and Quality Win! 向“网络”一代教授成功的“现实世界”软件工程:过程和质量必胜!
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.38
W. L. Honig
Software engineering skills are critical for students seeking careers as software developers. However, academic course content often fails to teach practical, "real-world" software engineering as it is done in large organizations. Further, the proclivities of the current generation leave students disinclined to the disciplines of process and quality. Academics seldom use the team software process (TSP), a leading methodology of global industries. Four years of data indicate that student teams using TSP can achieve industry levels of productivity and reasonable quality levels. Further, results from 23 teams and over 200 students indicate that these Net-generation students developed an understanding for the value of discipline, data collection, metrics, and quality measures. The team software process is recommended to other academic programs seeking to bring real-world software engineering into the classroom and improve teaching for the Net generation.
软件工程技能对于寻求软件开发职业的学生来说是至关重要的。然而,学术课程的内容往往不能教授实际的、“真实世界的”软件工程,因为它是在大型组织中完成的。此外,当前这一代的倾向使学生们不喜欢过程和质量的学科。学术界很少使用团队软件过程(TSP),这是全球行业的领先方法论。四年的数据表明,使用TSP的学生团队可以达到行业水平的生产力和合理的质量水平。此外,来自23个团队和200多名学生的结果表明,这些“网络一代”学生对学科、数据收集、指标和质量衡量的价值有了认识。团队软件过程被推荐给其他学术项目,以寻求将现实世界的软件工程带入课堂,并改善网络一代的教学。
{"title":"Teaching Successful \"Real-World\" Software Engineering to the \"Net\" Generation: Process and Quality Win!","authors":"W. L. Honig","doi":"10.1109/CSEET.2008.38","DOIUrl":"https://doi.org/10.1109/CSEET.2008.38","url":null,"abstract":"Software engineering skills are critical for students seeking careers as software developers. However, academic course content often fails to teach practical, \"real-world\" software engineering as it is done in large organizations. Further, the proclivities of the current generation leave students disinclined to the disciplines of process and quality. Academics seldom use the team software process (TSP), a leading methodology of global industries. Four years of data indicate that student teams using TSP can achieve industry levels of productivity and reasonable quality levels. Further, results from 23 teams and over 200 students indicate that these Net-generation students developed an understanding for the value of discipline, data collection, metrics, and quality measures. The team software process is recommended to other academic programs seeking to bring real-world software engineering into the classroom and improve teaching for the Net generation.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125328842","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Proposal Based Studio Projects:  How to Avoid Producing "Cookie Cutter" Software Engineers 基于提案的工作室项目:如何避免产生“千篇一律”的软件工程师
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.20
D. Root, M. Rosso-Llopart, G. Taran
The proposal based studio is a method to teach software engineers best practices without developing a "cookie cutter" environment. It teaches students how to get projects done in the fixed time of a degree program without relying on a dogmatic, fixed "recipe" process. This paper discusses how students are provided a template with six general process areas for which they must "propose" solutions. These proposed solutions are unique to each 4 to 5 member Master of Software Engineering team and are continuously reviewed by the faculty throughout the project.
基于建议的工作室是一种教授软件工程师最佳实践的方法,而无需开发“千篇一律”的环境。它教导学生如何在学位课程的固定时间内完成项目,而不依赖于教条的、固定的“配方”过程。本文讨论了如何为学生提供包含六个通用过程域的模板,他们必须为这些过程域“提出”解决方案。这些建议的解决方案对于每个4到5名软件工程硕士团队成员来说是独一无二的,并且在整个项目中由教师不断地进行审查。
{"title":"Proposal Based Studio Projects:  How to Avoid Producing \"Cookie Cutter\" Software Engineers","authors":"D. Root, M. Rosso-Llopart, G. Taran","doi":"10.1109/CSEET.2008.20","DOIUrl":"https://doi.org/10.1109/CSEET.2008.20","url":null,"abstract":"The proposal based studio is a method to teach software engineers best practices without developing a \"cookie cutter\" environment. It teaches students how to get projects done in the fixed time of a degree program without relying on a dogmatic, fixed \"recipe\" process. This paper discusses how students are provided a template with six general process areas for which they must \"propose\" solutions. These proposed solutions are unique to each 4 to 5 member Master of Software Engineering team and are continuously reviewed by the faculty throughout the project.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"180 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128828034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Fostering the Community of Software Engineering Educators 培养软件工程教育者社区
Pub Date : 2008-04-14 DOI: 10.1109/CSEET.2008.18
H. Ellis, G. Hislop
Software engineering has emerged as a discipline, but it is still new and relatively small. It is important to consider how this process has progressed, and to ensure that the continued evolution of the discipline has the support and attention that will ensure success. Nancy Mead has positively influenced software engineering education for the past several decades. This paper discusses Nancypsilas influence on software engineering education through the Working Group on Software Engineering Education and Training (WGSEET). The intention of this focus is to celebrate Nancypsilas accomplishment, but also suggest that the software engineering education community needs similar leadership and community participation to ensure that progress continues.
软件工程已经成为一门学科,但它仍然是新的,而且相对较小。重要的是要考虑这个过程是如何进展的,并确保学科的持续发展得到支持和关注,以确保成功。Nancy Mead在过去的几十年里对软件工程教育产生了积极的影响。本文通过软件工程教育与培训工作组(WGSEET)讨论了Nancypsilas对软件工程教育的影响。这个焦点的目的是庆祝Nancypsilas的成就,但也建议软件工程教育社区需要类似的领导和社区参与,以确保进展的继续。
{"title":"Fostering the Community of Software Engineering Educators","authors":"H. Ellis, G. Hislop","doi":"10.1109/CSEET.2008.18","DOIUrl":"https://doi.org/10.1109/CSEET.2008.18","url":null,"abstract":"Software engineering has emerged as a discipline, but it is still new and relatively small. It is important to consider how this process has progressed, and to ensure that the continued evolution of the discipline has the support and attention that will ensure success. Nancy Mead has positively influenced software engineering education for the past several decades. This paper discusses Nancypsilas influence on software engineering education through the Working Group on Software Engineering Education and Training (WGSEET). The intention of this focus is to celebrate Nancypsilas accomplishment, but also suggest that the software engineering education community needs similar leadership and community participation to ensure that progress continues.","PeriodicalId":424120,"journal":{"name":"2008 21st Conference on Software Engineering Education and Training","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114365373","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2008 21st Conference on Software Engineering Education and Training
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1