项目管理之我见-程序员程序开发步骤
2018-02-22 11:04
323 查看
4000
[align=left]项目遇到的问题:[/align]
[align=left] 程序开发是项目的核心。因此缺少管理的程序开发,就不会作出成功的软件项目。程序开发过程中,项目的程序员是根据已有的模块设计文档,理清思路,然后编写程序。但是由于程序员编写程序步骤比较随心,导致可能出现对需求理解不清楚,又或者由于本身的水平有限,导致程序本身存有缺陷。[/align]
[align=left] 解决方法:[/align]
[align=left] 因此,在项目管理中,项目经理需要指出项目中高级程序员必须指导他们所属的程序员。[/align]
[align=left] 1.程序员必须了解清楚自己所做部分的需求。[/align]
[align=left] 2.程序员必须了解清楚自己与其他人所做模块的衔接点,及其应该注意的地方。[/align]
[align=left] 3.程序员在开发前最好编写一个开发的步骤文档[/align]
[align=left] 步骤如下:[/align]
[align=left] 3.1弄清表间的关系(例如:A表与B表的关系究竟是1:N还是1对1还是N:M)[/align]
[align=left] 3.2看自己工作所需是视图还是表,如果是视图,先编写好视图的sql语句,这里亦可以当做一个数据备份[/align]
[align=left] 3.3写出业务逻辑运行步骤,例如先计算A,后计算B,再计算C。这样写代码的时候,就可以一步一步根据文档有序的往下编写程序。[/align]
[align=left] 3.4构思出对页面的布局及做法并写进文档。[/align]
[align=left] 3.5让你的上级对文档进行评审以便他对的你的错误地方在编写程序前已可以当面指出。[/align]
[align=left] 3.6编写2点中与他人模块间的衔接点及注意的地方,以及以什么方式衔接(例如是采用接口,还是某个对象)[/align]
[align=left] 4.正式编写代码。(为了可以提高自己的写代码的效率,可以利用代码生成器生成基本代码,根据文档增加进所需的逻辑业务。)[/align]
[align=left] 5.代码编写完成后,要进行测试。测试既要自己测试,也要提供大量的模拟数据给测试人员方便进行测试。因此,应该编写一个模拟数据的存储过程。[/align]
[align=left]摘自PM圈子网—项目管理牛人聚集地[/align]
[align=left]项目遇到的问题:[/align]
[align=left] 程序开发是项目的核心。因此缺少管理的程序开发,就不会作出成功的软件项目。程序开发过程中,项目的程序员是根据已有的模块设计文档,理清思路,然后编写程序。但是由于程序员编写程序步骤比较随心,导致可能出现对需求理解不清楚,又或者由于本身的水平有限,导致程序本身存有缺陷。[/align]
[align=left] 解决方法:[/align]
[align=left] 因此,在项目管理中,项目经理需要指出项目中高级程序员必须指导他们所属的程序员。[/align]
[align=left] 1.程序员必须了解清楚自己所做部分的需求。[/align]
[align=left] 2.程序员必须了解清楚自己与其他人所做模块的衔接点,及其应该注意的地方。[/align]
[align=left] 3.程序员在开发前最好编写一个开发的步骤文档[/align]
[align=left] 步骤如下:[/align]
[align=left] 3.1弄清表间的关系(例如:A表与B表的关系究竟是1:N还是1对1还是N:M)[/align]
[align=left] 3.2看自己工作所需是视图还是表,如果是视图,先编写好视图的sql语句,这里亦可以当做一个数据备份[/align]
[align=left] 3.3写出业务逻辑运行步骤,例如先计算A,后计算B,再计算C。这样写代码的时候,就可以一步一步根据文档有序的往下编写程序。[/align]
[align=left] 3.4构思出对页面的布局及做法并写进文档。[/align]
[align=left] 3.5让你的上级对文档进行评审以便他对的你的错误地方在编写程序前已可以当面指出。[/align]
[align=left] 3.6编写2点中与他人模块间的衔接点及注意的地方,以及以什么方式衔接(例如是采用接口,还是某个对象)[/align]
[align=left] 4.正式编写代码。(为了可以提高自己的写代码的效率,可以利用代码生成器生成基本代码,根据文档增加进所需的逻辑业务。)[/align]
[align=left] 5.代码编写完成后,要进行测试。测试既要自己测试,也要提供大量的模拟数据给测试人员方便进行测试。因此,应该编写一个模拟数据的存储过程。[/align]
[align=left]摘自PM圈子网—项目管理牛人聚集地[/align]
相关文章推荐
- 项目管理之我见-程序员程序开发步骤
- 项目管理之我见-程序员程序开发步骤
- 项目管理之我见 程序开发步骤
- 程序员从技术开发到项目管理PM--思维转变
- 程序员从技术开发到项目管理PM--思维转变
- 初识gsoap2 及 使用qt开发gsoap程序项目文件管理
- 程序员从技术开发到项目管理PM--思维转变
- git 常用命令 使用及iOS开发使用git管理项目步骤
- 使用github管理Eclipse分布式项目开发
- 开源软件开发项目管理软件
- 基于SSH框架-CRM客户资源管理系统-简单小项目开发记录-CRM系统-03
- 多层开发时,项目的管理问题
- 开发项目说明书的步骤
- Linux 程序设计学习笔记----进程管理与程序开发(下)
- 嵌入式平台Qt程序开发步骤
- C#.NET软件项目中程序开发外包经验分享【从接包者转变为发包者】
- 软件开发项目管理中运用敏捷模式的实践指南 SCRUM
- 微信小程序开发教程(三)项目目录及文件构成
- 项目(1)----用户信息管理系统(4)---(struts开发)
- phpcms v9开发的微信小程序后台管理插件(企业版)