首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > 我在项目管理中遇到的几个问题
【标  题】:我在项目管理中遇到的几个问题
【关键字】:
【来  源】:http://blog.csdn.net/dellq/archive/2007/04/01/1548323.aspx

我在项目管理中遇到的几个问题

1、代码维护
        代码维护本以为通过cvs或者svn这样的管理工具,应该不是什么问题。但有些开发人员就是没有养成很好的习惯,不及时更新本地代码,一直在自己的那个不知道哪个版本的代码上进行开发。经常是本地运行通过,但就是测试人员统一测试时有问题,然后U盘拷来拷去。还有一些开发人员,工作目录跟svn目录不分,直接在svn目录里开发,上传代码经常是不成功或者不全,非常影响开发控制。对这样的开发人员,一定要将他们纠正过来,否则是不能融入到团队开发中的。

2、质量控制
        项目开发的时候,由于是多人开发,而每个人的能力不同,代码的质量就会参差不齐,而review机制在实际的过程中很难真正的实行。大家的任务都很多,代码量又那么大,谁有时间去看别人的代码,或者没有一个技术高手,你就是看,也看不出来。所以,有时候也只能睁只眼闭只眼,力求设计合理、框架稳定,至于细节代码,那就很难面面俱到了。

3、目标控制
        一般项目开发时间总是比较紧张的,所以,一般都在开发之前将实现目标明确。但有些项目,开发周期很长,这时目标就可能不会定的很详细。在中期的时候,项目经理(或客户)就会可能对项目提出了更高的开发要求,但这些要求没有充分考虑开发人员的能力,开发中存在的技术风险。因而,到后期,发现有些要求没有实现,或实现了,但存在很难解决的问题或者不稳定。而这时,离竣工的时间又不多了。最后,不得已,就对那些后期的功能匆匆地进行处理,导致了项目延期或者不稳定。

4、测试
        测试很重要,而且测试要一直伴随着开发的进程来执行、测试必须要有专业的人员执行、测试一定要尽早地按照运行环境来执行。这是经过这么多项目后我对测试的认识。所以,公司有必要培养具备专业测试理论和工具的测试人员。
 

UML之协作图:【上一篇】
ATMEL 爱特梅尔AT91系列ARM单片机:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Pocket PC 使用 Avantgo 轻松订阅离线新闻
  • Finding
  • 什么是ODBC
  • Flex/Lex&Bison/Yacc
  • 操作系统进程描述
  • Cherrypy + clisp 一点胡思乱想
  • Think in java 答案_Chapter 4_Exercise 20
  • 如何实现二维向量
  • 图书管理信息系统 (ADO+Access)
  • Eclipse开发struts完全指南
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.