[关闭]
@ChildishChange 2017-09-25T02:29:37.000000Z 字数 1053 阅读 700

BUAA软工教学计划大纲

北航2017秋季软件工程教学计划大纲

分数组成

作业完成后一周内,助教将公布得分

博客

除后文中专门说明分数额度的博客外,其余博客(不论是个人博客还是团队博客)均以单次10分的满分参与评分计算。

个人与结对项目

项目 总分数 项目分数 博客分数
个人项目 50 35 15
结对项目 100 70 30

说明:博客分数单独评定与计算,项目分数由结对的两人共享

注:想要引进“结对贡献分”,但是目前不知道应该如何操作。

团队项目

下表为单个迭代阶段团队项目的分数组成

组成 数目 总分数
团队介绍 1 10
采访说明 1 10
贡献分分配 1 10
功能规格说明书 1 10
技术规格说明书 1 10
发布说明 1 10
测试报告 1 10
事后分析 1 10
源代码管理 1 10
scrum meeting博客 10 50
团队贡献分 1 50
现场展示 1 150

说明:其中源代码管理只在其中一个迭代中存在,根据去年情况,需要团队在beta阶段结束后,完成一篇相应的博客,说明你们的团队是如何进行源代码管理的。

时间节点&任务/作业组成&课堂计划

时间 课堂计划 作业&任务
第一周 介绍课程 个人项目&个人项目博客
软件工程概论(即书本第一章内容) 阅读构建之法并提问&版本管理软件调研
组建团队,人数为6±1
第二周 个人技术和流程,主要讲解PSP 代码复审及代码复审博客
注:需要使用Github中issue的功能进行复审
结对项目及结对项目博客(上)
软件的样例分析及博客
第三周 黄金点游戏的预告 结对项目及结对项目博客(中)
注:该周放假 注,考虑到国庆,延长了结对编程的时间
团队介绍&往年团队采访博客
第四周 代码复审 结对项目及结对项目博客(下)
合作与结对编程 提出团队项目proposal
课堂上进行现场结对编程
进行黄金点游戏
第五周 1.敏捷和团队开发流程 确定团队项目选题
点评优秀结对作业 进行项目NABCD分析与相应团队博客
进行项目原型设计
每日例会&博客
第六周 需求分析 团队贡献分分配公式&博客
每日例会&博客
第七周 典型用户场景与规格说明书 规格说明书&博客
期中个人阅读作业
每日例会&博客
第八周 PM alpha阶段发布声明博客
alpha阶段测试报告
alpha阶段项目展示博客
第九周 alpha阶段评审 M1项目反思博客
进行跳槽和解散环节
注:若无人跳槽或无团队解散则该环节不进行
第十周 事后诸葛亮模型 beta阶段规划博客
每日例会&博客
第十一至十二周 用户体验 每日例会&博客
质量保障与测试 源代码管理博客
第十三周 beta阶段发布声明博客
beta阶段测试报告
beta阶段项目展示博客
第十四周 beta阶段评审 M2项目反思博客
期末个人阅读作业
第十五周 个人期末总结
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注