《软件需求分析》课程教学的改革与实践
2021-10-31郑宇
郑宇
摘 要:软件需求分析的好坏是软件项目成败的关键,《软件需求分析》课程也是软件工程专业的核心课程,本文分析了《软件需求分析》这门课程在传统教学模式下普遍存在的问题,对本课程从理论教学、实践教学、考查方式等各个方面进行教学方式的改革,通过在实际的教学过程中的实践,重点培养学生的自主学习能力,分析问题、解决问题的动手实践能力,逐步形成与社会需求相适应的软件工程人才的教学模式。
关键词:软件需求分析 软件工程 教学改革 探讨实践
中图分类号:G64 文献标识码:A 文章编号:1674-098X(2021)06(c)-0117-03
Abstract: The quality of software requirement analysis is the key to the success or failure of software projects. Software Requirement Analysis course is also the core course of software engineering major. This paper analyzes the common problems of Software Requirement Analysis course in the traditional teaching mode, and reforms the teaching methods of this course from the aspects of theoretical teaching, practical teaching, examination methods, etc. The practice in the actual teaching process focuses on the cultivation of students' self-learning ability, practical ability to analyze and solve problems, and gradually form a teaching mode of software engineering talents suitable for social needs.
Key Words: Software requirement analysis; Software engineering; Teaching reform; Discussion and practice
隨着软件规模的越来越大,软件行业内也越来越重视到软件需求分析工作,在一个软件项目的开发过程中,需求分析完成的好坏直接关系着整个项目的成功与否。
在教育部教指委编写的最新版《普通高等学校本科专业类教学质量国家标准》中也将《软件需求分析》列为是软件工程专业核心课程之一,该门课程的主要教学内容包括需求工程的基本知识、基本理论,需求获取、软件需求分析方法,需求定义、需求管理[1]。通过该门课程的学习,学生首先要理解需求分析在软件开发过程中的重要地位,并掌握需求分析的各个知识点、方法、技术,初步具备作为软件需求工程师所要求掌握的知识和能力。
1 传统教学过程中存在的问题和不足
在一个软件项目中,软件需求工程师的主要工作是担当客户与开发团队的桥梁,除了要……
