一、项目介绍:
先上图:
这是我们小组开发项目的系统构成图。
本项目研发面向家庭/社区,对稳定期中慢阻肺患者病情和环境全方位监测、简单病情趋势分析和患者行为干预,并且提供患者与家庭医生和专家沟通渠道的慢阻肺患者康复综合护理系统。
二、过程心得:
这是我第一次执行这样的任务,当然,一个项目开始之前,最重要的就是确定需求,细化需求,其实也就相当于完成了项目的一半。
1. 个人的分析:
团队共同确定一个需求,首先要每一个人都好好对大体的需求有自己的理解,在脑海中有细节的分化,甚至可以编写成一个文档,展示给团队中其他成员。
2. 团队中的讨论:
一千个读者有一千个哈姆雷特,当然,面对一份需求,优秀的一千个程序员会用自己发散的思维解读出一万个刁钻的客户。这个时候,就要大家集思广益,在这次项目的需求确定的过程中,我总结出:精益求精,能我所能。当然这里的精不是指做得极致,而是说精简,易懂,此外,还要根据可行性去确定这个具体得小需求是否应该确定。
3. 和客户的沟通:
需求是会变化的,也许在我们眼中,完美的需求确定,在客户眼里,和他的实际想法大相径庭。当然,在这门课程中,导师就是我们最大的客户,这时候不仅要发挥自己的语言表达能力,更要好好准备,准备好去应付客户各种让人为难的发问。当然,我们的导师还是很温油滴~在这次过程中,更多是引导我们走上正确的道路~~!
三、总结与感悟:
这次需求的确定,过程是漫长的。但是工作到后面,就会发现:哦!原来这个地方是这个样子的,很详细!——这就是一个指路的路牌。
虽然确定需求的过程是漫长的,甚至是让人不耐烦的——心里总想着为什么还不快开工? 但是走到现在,才会感谢那时候的自己,一点点去细化,更加了解自己要做什么,才会做好。
虽然现在需求已经确定了有半个多月,但是我脑海中还是一直回响着导师的那句话:这是你们第一次做项目,慢慢来,细细体会,一步一个脚印踏踏实实地去做。
每当我写代码写到要暴走,我都会想到这句话,这也是我在这次需求确定的过程中,最大的感悟之一。
最后要感谢我的导师,总是抽出时间来引导我们这些小白~
原文地址:https://www.cnblogs.com/sobermech/p/10010082.html