CRCD/EI: Speaking of Software: Integrating Communication and Documentation Techniques Into An Undergraduate Software Engineering Curriculum
CRCD/EI: Speaking of Software: Integrating Communication and Documentation Techniques Into An Undergraduate Software Engineering Curriculum
批准号:
0417548
负责人:
Charles Wallace
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-08-15 至 2007-12-31
中文摘要
谈到软件:将通信和文档技术集成到本科软件工程课程中项目摘要鉴于计算机软件对我们生活的影响越来越大,软件产品的开发人员与广泛的利益相关者轻松准确地进行通信至关重要。 此外,今天的软件产品是非常复杂和多样的工件,因此在定义这种通信的格式和内容时必须非常小心。 通常,然而,在本科CISE教育中很少讨论开发人员,客户,最终用户和其他利益相关者之间共享知识的过程。拟议的项目旨在通过三种方式加强本科软件工程学生的教育:启发他们了解其他利益相关者的需求和知识,使他们能够与这些利益相关者积极沟通,使他们能够准确有效地沟通。 课程材料将借鉴技术传播研究的成果,利用各种设想方案吸引最终用户和其他传统上被边缘化的利益攸关方参与开发进程。 该项目还将使用新的软件工程工具和方法来记录要求和设计。 问题框架将被用于构建和分析软件问题,抽象状态机将被用于设计文档,原型和验证。 该项目汇集了技术交流和计算机科学方面的专家,以产生软件工程教育的新方法。 从目前的软件工程研究中得出的材料还没有被带到课堂上,以任何显着的程度。 新课程材料的实施和评估将在各种环境中进行,由活跃在研究和本科教育经验丰富的教师进行。 在这个项目中提出的课程改进将有助于产生更有效的软件工程师和更好的软件。 在与客户和用户进行仔细、深入的沟通方面进行培训,将通过更好的可用性和更少的缺陷来提高客户满意度。 灌输一门学科的识字,精确的文档将促进开发人员之间的理解和简化维护。此外,拟议的项目将活跃CISE课程,并为未来的软件工程师提供有用的技能。 让学生参与积极的沟通将使他们更专注于自己的职业,更不容易沮丧和倦怠。 对真实的软件问题的关注将吸引那些喜欢“有目的的计算”的学生,并对CISE教育中通常的计算机中心主义感到失望。 最近的研究表明,许多女学生符合这一描述,提供现实的申请动机可能有助于在CISE学科招聘和留住更多的妇女。
英文摘要
Speaking of software:Integrating communication and documentation techniques into an undergraduate software engineering curriculumProject summaryGiven the ever-increasing influence of computer software on our lives, it is crucial for the developers of software products to communicate easily and precisely with a wide range of stakeholders. Furthermore, today's software products are artifacts of great complexity and variety, so great care must be taken in defining the format and content of such communication. Typically, however, the process of sharing knowledge between developer, customer, end user, and other stakeholders is discussed very little in undergraduate CISE education.The proposed project seeks to enhance the education of undergraduate software engineering students in three ways: enlightening them about the needs and knowledge of other stakeholders, empowering them to engage in active communication with these stakeholders, and enabling them to communicate precisely and effectively. Curricular materials will draw from results from research in technical communication, using scenarios to draw end users and other traditionally marginalized stakeholders into the development process. The project will also use new software engineering tools and methodologies for documenting requirements and design. Problem frames will be used to structure and analyze software problems, and Abstract State Machines will be used for design documentation, prototyping, and verification.Intellectual merit. This project brings together experts in technical communication and computer science to generate novel approaches to software engineering education. The material drawn from current software engineering research has not yet been brought into the classroom to any significant extent. The implementation and evaluation of the new curricular materials are to be performed in a variety of settings, by faculty members active in research and experienced in undergraduate education.Broader impact. The curricular enhancements proposed in this project will help to produce more effective software engineers and better software. Training in careful, intensive communication with customers and users will increase customer satisfaction through greater usability and fewer defects. Instilling a discipline of literate, precise documentation will foster understanding among developers and simplify maintenance.In addition, the proposed project will enliven the CISE curriculum and equip future software engineers with useful skills. Empowering students to participate in active communication will make them more engaged in their profession and less prone to frustration and burnout. The focus on real software problems will attract those students who prefer "computing with a purpose" and become disillusioned with the usual computer-centrism of CISE education. Recent studies have indicated that many female students fit this description, and that providing the motivation of realistic applications may help recruit and retain more women in CISE disciplines.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Agile communicators: Preparing students for communication-intensive software development through inquiry, critique and reflection
-
批准号:1504860
-
项目类别:Standard Grant
-
资助金额:$21.87万
-
财政年份:2015
-
负责人:Charles Wallace
-
依托单位:
Pan-American Advanced Study Institute on Software Quality, San Jose, Costa Rica, July 2013
-
批准号:1242257
-
项目类别:Standard Grant
-
资助金额:$9.8万
-
财政年份:2013
-
负责人:Charles Wallace
-
依托单位:
CPATH-CB: The Software Communication Chautauqua
-
批准号:0722231
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Charles Wallace
-
依托单位:
国内基金
海外基金
登录
查看更多内容
微/纳塑料的单光子电子脱附(SPI)和电子轰击双(EI)电离研究及其质谱溯源应用
-
批准号:
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:张将乐
-
依托单位:
EI24调控MAM形成在糖尿病肾小管上皮细胞损伤中的作用及机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
EI24/HMGB3/CP反馈环路通过调控铁代谢促进食管鳞癌铁死亡及放疗增敏的机制研究
-
批准号:82372693
-
项目类别:面上项目
-
资助金额:46万元
-
批准年份:2023
-
负责人:洪流
-
依托单位:
针刺调控EI24介导的内质网钙瞬变触发自噬“刹车效应”改善CIRI神经功能的机制研究
-
批准号:82305027
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:罗亚男
-
依托单位:
EI24调控肺泡巨噬细胞功能及肺脏免疫稳态的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:李叔航
-
依托单位:
基于EI的X射线相衬显微CT成像方法及源影响机理研究
-
批准号:12105267
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:张催
-
依托单位:
EI24促进MAM聚合启动线粒体自噬减缓糖尿病肾小管上皮细胞衰老的机制研究
-
批准号:82170743
-
项目类别:面上项目
-
资助金额:53万元
-
批准年份:2021
-
负责人:郭兵
-
依托单位:
Ei24维持外周CD8 T细胞稳态抑制肿瘤生长的机制研究
-
批准号:82071736
-
项目类别:面上项目
-
资助金额:54.0万元
-
批准年份:2020
-
负责人:张会敏
-
依托单位:
自噬相关蛋白EI24调控食管鳞癌转移的新机制
-
批准号:82073210
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:洪流
-
依托单位:
内质网蛋白Ei24调控胰腺癌细胞迁移、侵袭的分子机制研究
-
批准号:31970704
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2019
-
负责人:袁琳
-
依托单位: