开发流程与程序员注意事项.docVIP

  • 7
  • 0
  • 约3.3千字
  • 约 7页
  • 2016-12-12 发布于贵州
  • 举报
软件开发分为了两大类,即项目开发及产品开发。 项目开发是公司根据某一客户的需求单独为某一客户订制的软件; 产品开发是公司针对某一市场需求而开发的软件产品(比如WINDOWS、OFFICE等)。 这里把流程图用PS重新绘制了一下:程序员的基本技能包括了以下几个方面: 1、项目实践软件工程理论质量体系:ISO9001和CMM体系UML基本理论测试理论和测试工具使用加密理论和加密方法源代码控制工具使用说明书编写程序的安装和部署 2、专业技能 3、程序员基本素质团队精神和协作能力(??木桶理论、??学习性组织)文档习惯(??注释、??开发过程文档:良好的文档是正规研发流程中非常重要的环节,作为代码程序员,30%的工作时间写技术文档是很正常的,而作为高级程序员和系统分析员,这个比例还要高很多。缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。)规范化,标准化的代码编写习惯(作为一些外国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。??代码编写规范??界面设计规范)这里邵老师强调了标准未必要固定,但在一个项目组中间要有统一的标准。 ??复用性,模块化思维能力(??用户控件 ??组件技术)测试习惯(??

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档