这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10619 |
这个作业的目标 | 结对编程实现“家族树” |
作业正文 | 下文 |
其他参考文献 | bd |
一.20177683金澳威https://www.cnblogs.com/jindaxiayes/
20177686黄浩https://www.cnblogs.com/grazy/
二.具体分工
20177686黄浩:代码设计,ui设计
20177683金澳威:UI设计,博客编写
三.psp
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 80 | 70 |
Estimate | 估计这个任务需要多少时间 | 80 | 70 |
Development | 开发 | 300 | 250 |
Analysis | 需求分析(包括学习新技术) | 50 | 60 |
Design Spec | 生成设计文档 | 15 | 10 |
Design Review | 设计复审 | 10 | 10 |
Coding Standard | 代码规范(为目前的开发制定合适的规范) | 15 | 10 |
Design | 具体设计 | 50 | 30 |
Coding | 具体编码 | 200 | 150 |
Code Review | 代码复审 | 50 | 40 |
Test | 测试(自我测试,修改代码,提交修改) | 50 | 50 |
Reporting | 报告 | 25 | 20 |
Test Report | 测试报告 | 20 | 15 |
Size Measurement | 计算工作量 | 20 | 10 |
Postmortem & Process Improvement Plan | 事后总结,并提出改进计划 | 20 | 10 |
合计 | 985 | 970 |
四.解题思路描述与设计实现说明
重要代码:
五.附加特点设计与展示
六.遇到的代码模块异常或结对困难及解决方法
问题:家族树的结构是如何形成的
解决办法:网上查找相关资历找到解决方法
七评价你的队友
黄浩:合作十分有默契,可以互相找出对方的缺陷和不足,结对编程非常有效率
金澳威:题目要求十分复杂,在结对的帮助下还是完成了大部分工作,很有收获