Home - sebestp/coursewise GitHub Wiki
软件工程实践(Ⅰ)
《软件工程实践》是分两阶段进行的实践课程。本部分为第一阶段(Ⅰ),聚焦小规模软件的渐进式开发,目标是熟练掌握软件开发技术、完成需求分析与原型开发、完成团队磨合。
课程目标
掌握软件开发生命周期、软件开发技术、典型生命周期模型、软件工程项目管理、软件工程支撑工具与软件工程规范。
教学内容
八讲:课程介绍、敏捷软件开发、Scrum 开发模式、API 及其设计原则、版本控制(基于 Git)、REST API 设计实践、软件开发管理与构建、需求规格说明书编写指南。
教学方法
大班教学 + 小班讨论;实践环节含结对编程、Scrum、宣讲与辩论、分析与设计、答辩。项目采用「挑战升级」与「计划单列」两种组织方式,主题为在线购物系统。
考核评价
- 团队考核:项目难度与完成度、各阶段绩效、文档质量、大模型驱动开发、验收答辩
- 个人考核:纪律规范、积极参与、分摊工作、所属团队绩效