软件开发工作制度规范
【工作流程规范】
1.对于工作小组或部门组织的会议和培训应由专门负责人员及时记录并
上传至svn(李路为负责人)。
2.在每工作日开始时,应将所负责项目进行更新,在每工作日结束前必须
将代码在不报错的形式下上传至svn,并做好自己本地备份。
程序更新应
及时告知和说明,以保持项目代码和功能的同步。
3.每周根据当周所完成的工作任务进行总结,并对下周的工作进行计划安
排,以周报记录的形式上传至svn,完成时间为当周周日工作结束之前,
由专门负责人进行提醒安排(李路为负责人)。
4.由小组制定的工作计划和安排不可私自更改,每个负责人有制定的任
务,若有问题和异议需及时向领导反映和声明,并根据客观条件进行工
作调整。
5.小组内部组织技术评审、会议等应由负责人提前30分钟通知参加人员,
与会人员应及时根据自身工作安排协调。
6.组内人员请假应由本人向领导申请,不得由他人代申请。
7.组内人员讨论问题的时间控制在10分钟之内,若需长时间的问题探究
应安排至洽谈室进行内部讨论。
8.与其他部门工作人员之间的协调,要有及时的结果信息反馈,对于长时
间未得结果的工作问题,应由相应的负责人员进行催促和问询。
9.对于其他部门所安排的工作任务,应统一由杨工进行任务分配,不可私
自认领工作内容。
10.小组新成员的培训内容包括两方面:工作制度的培训和代码开发规范的
培训(js,java,数据库开发规范)
【个人规范】
1.对于svn中组内成员所总结的会议记录、评审日志、培训记录等文档,
应注意查看和学习。
2.每日工作前,要对自己当天的工作有一个详细的计划和安排,认真梳理
工作步骤,按照自身安排有序开展工作内容。
3.编码之前要做好沟通工作,明确自己所要完成的功能方向,以免盲目编
码,理解偏差,导致最终返工,降低工作效率。
4. 程序的思考过程远远重要于对程序的编写过程,程序员的能力主要体现
在思维能力,不要仅局限于对某项技术的表面使用上,要学会站在一定
的高度上思考、分析、解决问题,并在具体实践中验证和修正这些思想
与方式,最终达到程序员自身的完善。
5 所编程序的扩展性要强,构思和编写过程应遵循设计模式的六大原则:单
一职责原则(Single Responsibility Principle)、里氏替换原则(Liskov
Substitution Principle)、依赖倒置原则(Dependence Inversion
Principle)、接口隔离原则(Interface Segregation Principle)、迪米
特法则(Law Of Demeter)、开闭原则(Open Close Principle)
6. 拓展数据库知识,从项目执行性能和效率角度加强数据库优化。
7. 扩充自身知识面,作为技术人员应对自身专业知识外的领域多了解,以
应对实际的客户需求。
【团队规范】
作为团队成员的一份子,个人的成绩是自身能力的体现,也是团队战斗力的重要组成;个人的责任与担当是自身品质的体现,也是团队凝聚力的重要组成;个人的努力与付出是自身发展的体现,也是团队潜力驱动的重要组成;个人的分享与吸收是自身成长的体现,也是团队日益壮大的重要组成。
做一个用心的自己,组一个用心的团队!。