高血压管家和后台管理系统需求心得

团队项目开始至今已有7周时间过去了,在全组同学的共同努力下,基本的代码已经完成,在实现安卓端通过服务器与数据库连接后,基本的项目功能就可以实现了。在开发过程中,虽然在前三周就完成了需求分析,原型制作与需求文档的撰写,但随着开发的不断进行,意识到需求二字对于项目开发的重要意义。

首先需求分析绝对不能马虎,不能嫌麻烦,要更多的与甲方进行沟通。对于甲方来说,他们未必是资深的程序员,因此在需求分析时绝对不能按照我们的思维定式来思考问题。要充分沟通协商,哪些地方是必须完成的,要达到怎样的完成度;哪些地方是可以根据我们需要进行微调和修改的;哪些地方是目前我们还无法实现的。可以说需求分析的过程不仅是了解项目的过程,更是重新认识自我的过程,是对自身逻辑思考,分析总结,实际操作能力的全面审核和分析。

其次,原型的设计也至关重要。原型是短时间内的头脑风暴,是我们后续开发的方向性指导。只有拿出具体的实例,才可以更好的和甲方进行沟通交流,有迹可循,有例可凭。原型虽为原型,但并不意味着简单。对于项目需求不能有遗漏,要在原型中充分地体现。

再者,需求文档的撰写也绝不是应付形式。作为项目开发的核心指导文件,只有详细完善的需求文档才能更好地指导后续的开发与操作。要在开发过程中不断结合文档审核自己的项目,才能不出现大的偏差,实现开发的高效与准确。

需求,是项目的开端。只有合理地将需求进行分析,才可能最大程度地完成我们的项目。

原文地址:https://www.cnblogs.com/caoyuan1234/p/10009273.html