感谢
想感谢谢河洲同学在墨刀使用和数独作业上对我的帮助,墨刀的使用由于之前没用过,询问了他很多操作,都耐心解答,数独作业也是,帮助我解决代码上的不懂。
总结
你觉得团队目前的状态属于CMN/CMMI中的那个层次?
CMMMI
你觉得团队目前处于的芽/唐合/规范/创造阶段的哪一个阶段?
创造阶段
你觉得团队在这个里程碑相比前一个里程碑有什么改进?
个人认为团队的默契度更高,配合更好。
你觉得目前最需要改进的一个方面是什么?
团队成员的各司其职需要早点进行,大家都是熟悉了之后才发现自己该做什么。
对照敏捷开发原则,你觉得你们小组做得最好的是哪几个原则?请列出具体的事例
(1)到了后期也能改变需求。一开始我们确定的方向是文字冒险游戏,但后来讨论中我们觉得这个并不适合,最主要是因为他的可玩性不大,于是我们更具调查,更改了项目为闯关冒险游戏,将文字的剧情更改为生动的画面。能使更多的用户喜爱和接受。
(2)整个项目开发期间,我们的开发人员一直都在一起工作。
(3)团队内部遇到问题我们需要商量的都是面对面交谈。
1.代码管理的质量具体如何提高?代码复审和代码规范的质量如何提高?
老师要求我们将代码迁入github我认为是一个行之有效的办法,每天知道自己干了什么,并且代码编写过程之中需要有相应的注释,这样在后期的修改能起到非常关键的作用。
2.整个程序的架构如何提高?如何通过重构等方法提高质量,如何衡量质量的提高?
好的程序等于好的算法+合适的数据结构,质量的提高可通过测试中运行代码的时间长短来判定。
3.其他软件工具的使用,应该如何提高?
通过不断地学习和练习,已达到熟能生巧的地步。
4.项目管理有哪些具体的提高?
能尽早的让每位成员做他擅长的工作。
5.项目跟踪用户数据方面,计划提高什么地方?例如你们是如何知道每日/每周活跃用户数据的?
6.项目文档的质量如何提高
首先让文笔擅长的成员来撰写文档,再交于其他成员一一审核。
7.对于人的领导和管理,有什么可以改进的地方?
组长应该实际的了解每个成员的实际工作情况,对于有困难的成员要及时的给予帮助。这是需要改进的地方。
8.对于软件工程的理论,规律有什么心得体会或不同意见?
软件工程的目的是开发高质量的软件,个人认为做的项目不在于多而在于精,不要为了开发软件而开发软件,造成软件数量过多。