“软件工程实践/课程大纲”的版本间的差异
(→第五部分:) |
(→第五部分:项目实施【4*10学时】) |
||
第52行: | 第52行: | ||
*项目周报 | *项目周报 | ||
*小版本验收 | *小版本验收 | ||
+ | *可能穿插企业CTO讲座 | ||
*输出内容: | *输出内容: | ||
#系统设计文档 | #系统设计文档 |
2023年9月25日 (一) 08:43的版本
百科首页 | 课程思路 | 课程大纲 | 主题讲座 | 支撑工具 | 点滴知识 | 历届作品
目录
课程简介
本课程为实践类课程,每周4课时,共计16周。
第一部分:软件工程回顾与实践准备【4学时】
- 软件工程理论课内容回顾,知识图谱重新唤醒。
- 课程运行形式讲解:创业项目,以及环节框架图。
- 课程评价指标和标准解读
- 课程工具平台简介:Gitee、墨刀,开发语言自选。提供基本的在线学习资料。【后两节课实践完成】
- 实践准备(两周类完成)
- 统计个人特长形成人才市场
- 成为创始人并挑选人才组队,提出资源需求
- 鼓励题目自选,次优选择推荐题目。可以综合考虑毕业论文
- 输出内容:
- 阅读资料,尝试自学,为第三次课实践准备
- 酝酿角色,完成人才市场填写
- 酝酿创业项目想法,形成初步的项目企划书。在第二次课进行路演
第二部分:软件工程企业实践案例【讲座/4学时】
- 拟邀请资深CTO来分享软件工程在企业的实践。让学生们了解真实的社会企业都在如何实践软件工程理论
- 进一步夯实项目需求(项目路演)
- 各个创始人/项目组长介绍项目计划
- 与讲座嘉宾一起对项目进行点评,提出可能的风险点
- 各创始人或项目提出人力、物料需求,并进行公开招募
- 输出内容
- 更新后的路演PPT
- 团队招募形成,并根据建议等选中技术路线,进行相应的学习
- 为墨刀准备基本的简要需求文档
第三部分:DevOps平台Gitee实践【4学时*2】
- 以一个案例为基础,讲解各个环节如何使用Gitee
- 以一个案例为基础,讲解如何使用墨刀
- 小组实践
- 在Gitee上成立创业团队,建立企业账户
- 摸索使用Gitee基本功能,搭建基本项目股价
- 摸索使用墨刀功能
- 输出内容:
- 成立Gitee企业和建立团队
- 根据项目输出墨刀文件
- 第四次课进行讲解
第四部分:项目实施计划【每个团队交流/4学时】
- 根据团队技术基础和项目任务,拟定里程碑
- 建议采用敏捷项目开发方法,将整体任务分解成可以运行的N个版本
- 每个版本为一个小周期
- 输出内容:
- 小版本计划
- 每个版本的开发计划、测试计划
- 输出到Gitee网站
第五部分:项目实施【4*10学时】
- 项目周报
- 小版本验收
- 可能穿插企业CTO讲座
- 输出内容:
- 系统设计文档
- 数据库设计文档
- 针对每个小版本的测试用例
- 定期交互演示
- 系统上线