283
社区成员




****1、******我们的软件要解决什么问题?是否定义的很清楚?是否对典型用户和典型场景有清晰的描述?
本产品为宠物医院管理系统,主要帮助宠物医院对用户与医生进行管理、帮助用户进行线上预约。
是。
定义的很清楚。
对典型用户,我们通过参考网络上的一些宠物医院网站进行设计修改。
## ******2、*********是否有充足的时间来做计划?***
是 有充足的时间来做计划。
从项目确认前,一直为网站开发做准备,并进行了用户调研与需求分析。
##
我们根据组员的能力来进行任务分配并且给予能力低的组员技术指导同时加强组员之间的交流
用户量、用户对重要功能的接受程度和我们事先的预想基本一致。
更近了。
不能先入为主,需要从用户角度出发,结合实际
如果历史重来一遍,我们会做的改进:
团队内部积极讨论,了解每个人的掌握的技能。
在技术方面,使团队成员进行深入学习,采取技术高带技术低的方式进行整体学习。
原计划工作只是把前端工作完成,舍弃后端的搭建。
人员多数参加学徒制与进行专升本,工作时间大大减少
没有
是,我们团队的每一项任务都是在经讨论并且协商确定,每个任务该完成什么都已经清楚,并清楚定义了任务内容。
按照规范,提交代码到gitte仓库
是,项目整个过程大部分按照计划进行的。
没有
将来的计划会做出的修改有:
将会添加一些的缓冲区,留出缓冲区可以处理突发事件,也可以将我们的项目进行更好的完善。
开发项目要有明确的计划,共同的目标,一步一步的实施,
如果历史重来一遍,我们团队队员不能完全按照完自己的意愿和思路乱工作,要按照团队领导者的计划开展工作。
团队必须进行经常性沟通,任务计划按组员个人能力进行合理分配。
与其他团相比队,我们团队个人的能力资源不是很足够。
各项任务所需的时间一般是按照任务的难度进行估计安排的
精度一般
测试的时间短,人力和软件/硬件资源足够
没有低估,虽然技术能力不是过于精通,但别的工作必须要认真对待,来补充我们的不足。
有 (一个人的力量终究是有限的)
基础知识掌握的不够扎实
如果历史重来我们会努力提高编程能力,掌握基础知识,
合理分配任务,有计划的执行,让我们得项目做的更加完美。
每位成员都会及时收到通知及时了解。
我们采用的方法是从用户的角度出发,判断用户的需求
有,我们的开发的软件项目基本能满足用户体验的需求
暂时没有
大部分成员可以。
我们学到了物尽其用、人尽其才。
如果历史重来一遍,我们将把各项工作做得更全面、更细致,不出现不该犯的错误。
我们组成第一次团队的时候 由石长松(PM)来完成设计。
不是合适的时间 合适的人,但我们认为从他个人角度来说,完全可以胜任这个工作、并且他也做到了
没有运用单页测试、测试驱动的开发、UML或者其他工具。
##
增删改查 对前端框架的理解不够
发布后暂未出现bug
##
复审是在软件中规范代码,每行每列都好好重新排列重新检查一遍,严格执行了代码规范。
我们学到了设计软件应该想到那些必要的功能条件,以及代码编程后去实现项目的整体运行!
如果历史重来,我们要设计出更多的功能,完善整体项目。
并且严格按照代码规范进行编写代码。
有。
每次写完一个功能就会进行测试
没有
没有
测量效能主要有软件是否正常运行,功能是否实现。
从实际结果来看,测试工作还是有用的,在测试的过程中还是发现了一些开发时欠缺考虑的问题,
改进主要还是从软件本身出发,争取能够优化下用户体验。
暂未发布
软件的开发过程中,测试这一环节是必不可少的。
如果历史重来一遍。我们会对项目进行更加严谨的测试,保证项目的实现运行
总结:
PM这个角色,需要拥有管理能力和关于各项目情况都基本了解,并能够积极督促团队成员。
前端工程师需要有页面设计能力并且能够根据需求与原型图进行页面开发。
后端工程师需要拥有接口开发调试的能力并且能够调用数据库与前端进行前后端分离是开发。
团队人员都是各尽其才,分配得体。
互相帮助的情况经常出现,每个组员都会尽自己最大的能力来帮助其他组员。
当出现项目管理、合作方面问题时,会积极组织开会讨论,并且发表意见,组内成员积极提出解决方案。
*朱立伟*:*感谢**组员们**的帮助**大家**辛苦了*
*律国强*:*感谢**所有的人**的帮助**大家**辛苦了*
*丛日昕**:感谢**所有组员**的帮助**组员**们辛苦了*
*石长松**:感谢组内所有人的努力,以及对我个人的包容及帮助*
*唐雅琪*:*感谢**所有的人**的帮助**大家**辛苦了*
我觉得目前团队已经经过了萌芽、磨合的阶段,现在处于规范的阶段。
经过课本上了解的敏捷流程原则,我们对于软件工程项目有了基本的认知,不在只是纸上谈兵。
改进代码开发方面,功能多用户量也会随之提升。
根据进度及时调整功能实现的优先级,有些过于复杂的功能并且不是必须的就暂缓开发,优先核心功能。