项目环境

大学生们大多数时间控制不住自己的娱乐时间,设计一款帮助大学生管理自己时间的app。

项目功能

读取后台应用使用时间,分析应用使用时长,并定时提醒。

项目团队分析

1. 每个成员在时间管理系统中有何改进?

 

成员 

时间管理系统中有何改进 

许新达

对相关技术更为熟悉,效率更高。

为团队贡献了定时提醒功能

庄树琦

对结构和算法的理解更为深刻,对测验功能的理解与64位系统可能出现的问题理解更为深刻

王雨琪

测试的方法和工具理解更好,使用更加熟练,尝试了新的测试工具

2. 团队时间管理系统的经验教训?

    在软件开发中,对功能的需求分析不够仔细,没有很好的了解真实用户的需求。最大的问题是进度很拖沓。每个人开发自己的部分,并且没有结构设计。最后合并起来非常凌乱。

3. 条敏捷开发的原则中, 团队做得最好和最不好的各列举 2 点。

最好的两点:

1)  在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。

非常认同这个观点。邮件和文档,虽然是很明确的沟通方式,但往往使得人们缺乏激励和激情。面对面的交谈,通过问答和讨论的方式,能使交谈的人对项目的需求和架构更加了解。

(2)   围绕被激励起来的个来构建项目。
往往我们采用1-2个主要的人来负责架构,这些人清晰整个项目的架构,并且其他的开发者,可以围绕他们的思路进行进一步的开发。由少部分人带动其他的人。

最不好的三点:

1、团队配合   

 软件开发的过程中,开始目标没有定明确 出来的软件没有明显展现目的。各个成员对于设计目的不明确。
2.团队个人对自己的能力没有正确认识,对于超出自身能力的功能,不应该去设想,每周都应该在一个时间点进行讨论,对现在已有的功能,以及要实现的功能进行评估和合理计划。
3.每人在编写页面跳转还有编写类的时候,每人代码习惯不同,命名没有大小写,对于某些个功能发生了闪退 失效的错误。

posted on 2022-06-10 11:46  不会挂  阅读(59)  评论(0编辑  收藏  举报