在项目开发中应该遵循的准则

    根据我公司实际情况,大致列出在项目开发中应遵循的步骤原则。在各程序员遵循原则的情况下,方能开发出健壮有效的程序,且能提高自己的编程素质。    

    1.在项目开发初期应该有项目的详细原型。鉴于程序员文档能力有限,可编写出大致的项目需求文档,只列出软件目的,功能模块即可。在设计原型中,应该以需求为主,站在用户的立场进行设计,切忌牵扯到具体实现以及数据库等。在PM设计出原型后,应该组织会议对原型进行讨论补充,原型不定不可进行程序开发,当然在整个项目过程中,需求肯定是不断变化的,但初次第一次的原型一定要定好!参会人员包括项目组成员以及总监,也可请其他项目的PM进行共同讨论。

    2.在原型确定之后,不要求对设计有具体的文档说明。但必须制定出软件的框架结构,最好能够画出大致的UML图。软件框架涉及软件最底层的部分,一旦框架不确定,对于后期的更改将会带来很大的不便!所以框架一定要稳准狠。

    3.在具体开发过程中,结合程序员水平进行任务划分。

    4.程序员开发过程中要遵循设计原则,PM应该每隔三天检查次开发进度,并且进行 code review。及时更正程序员的错误,以减少整合后的bug率,并且能够及时提高程序员的水平,减少以后犯错的几率。

    5.PM建立统一的资料整理区,在开发过程中各组员搜集到的资源可放在共享文件夹中,组成项目知识积累。

    6.做好svn代码管理,最长不要超过两天,须提交一次。

    7.程序员在开发中要写出适当的开发文档,遇到的问题以及解决办法整理归档。并且每开发一个小阶段要进行代码测试,及时修正bug以及效率低下的代码,并记录归档。这一测试间隔须两天一次或者三天一次。

    8.每天花费5分钟时间写出当天做了什么,解决了哪些问题?

    9.每周至少开一次会,说明这周做了什么,遇见了哪些问题,哪些已经解决?哪些没有解决?

    10.PM最多间隔三天,就要监督程序员对已写代码进行review,并且自己也需浏览已写的代码。

     10.PM每周要对已做的程序进行大致测试。如果有测试人员,可由测试人员进行...

    暂时就写这么多...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSM框架学习宝典:入门、进阶、精通,全方位代码项目资 一、探索SSM的无限可能 SSM(Spring + Spring MVC + MyBatis)框架作为Java开发的黄金组合,为开发者提供了强大的技术支持和丰富的功能。本系列资料将带您从零基础开始,逐步掌握SSM的核心技术和最佳实践,助您在Java Web开发领域更上一层楼。 二、资料亮点 基础教程与练习项目:从基础知识讲起,结合实际练习项目,让您轻松上手SSM开发。 进阶技术与案例分析:针对进阶开发者,提供深入的技术探讨和案例分析,助您深入理解SSM的高级特性。 实战项目与经验分享:通过实际项目实战,让您在实践掌握SSM的运用,同时分享经验与心得,让您少走弯路。 三、适用人群与场景 无论您是初学者还是资深开发者,无论您是在校学生还是职场人士,本系列资料都将是您学习SSM的得力助手。适用于Java Web开发、企业级应用开发、个人项目实践等多个领域。 四、使用建议 系统学习:按照资料提供的顺序进行系统学习,确保知识体系的完整性。 实践为王:在学习过程注重实践操作,通过实际项目加深理解。 持续反馈与调整:根据学习进度和反馈,适时调整学习策略,提高学习效果。 五、安全与责任 在使用SSM框架进行开发时,请确保遵循最佳实践和安全准则,以保障系统的稳定性和安全性。在使用提供的资料时,请遵守版权法规,尊重原作者的权益。让我们共同为推动SSM技术的发展而努力!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值