论坛首页 综合技术论坛

规范化管理的困惑、探索以及项目辅助管理工具的推荐

浏览 6268 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-08-26   最后修改:2010-08-26

    随着公司项目的增多,项目规模和人员规模的增大,原来那种七八个人,三五杆枪的小作坊经营模式已经非常不适用了,规范化管理也逐渐提上日程。但是什么是规范化管理,可能不同人就有不同的理解,这跟公司的人员构成、项目行业背景、历史文化、技术路线、成本核算等等很多方面都有关系,所以也很难找到一条通用的道路,只能根据实际情况摸索。

 

    尽管在过去几年,公司相继通过了ISO-9001质量体系认证、CMMI 3认证,但是这些认证对公司的规范化管理并没有实质性的推进。在项目管理方面,大多数情况下还是靠管理人员自己的套路来,没有统一的流程和规范,走的是人治路线而不是法制路线。这在公司初期项目和人员都很少的情况下,可能也不失是一种敏捷的管理方法,但是当规模上去以后,管理起来就相当的不便。

 

    首先,管理人员对于项目的进展程度不能很好的掌握,越往高层的管理人员,这方面就越突出。只能找下层管理人员去了解情况,这种面对面的交流,很打扰各自的工作,而且效率不一定高。其次,管理人员对自己管理的人员的工作情况,不能即时的了解,每个人分配多少工作,做完了多少,还要多少没做,都要口头去做,这些事情也是相当费时费力。再次,普通开发人员可能对于口头分配的工作并不是很清楚,分配的工作多了还有可能忘记。其实类似的问题还有很多很多,如果没有辅助的管理工具和流程规范,日常的工作可能就会是一塌糊涂。具体的表现就是:一段时间疯狂加班,一段时间又闲的蛋疼;部门内部有的人忙的要死,有的人却很逍遥;等等。

 

    项目管理工具方面,公司方面也做过多次尝试,从最初的dotproject、到后来的bugfree、mantis。文档管理方面也尝试过cvs+office、wiki。但是,这些东东,大多数情况下都是用一段时间就无疾而终了,只有cvs活了下来。当然有很多原因,一方面可能工具并不太适合管理、大家不喜欢用,另外一方面也说明了没有流程管理没有制度去规范,事情很难坚持做下去。

 

    总之,规范管理的路还是要进一步探索,辅助的工具还是要用,相应的流程和制度必须要制定而且要有监督和考核。否则,规范化管理只能是一句空话。

 

    这里,推荐一款最近我们公司在用的项目管理工具--redmine,经过一段时间的使用下来,确实对项目的管理有所提升,有兴趣的tx可以看看,大家共同交流交流。

 

 

   发表时间:2010-08-26   最后修改:2010-08-26
redmine的介绍: http://baike.baidu.com/view/2228665.htm
redmine的官方网站:http://www.redmine.org/
引用
Redmine简介:
这是基于ROR框架开发的一套开源跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

引用
功能:
● 多项目和子项目支持   
● 可配置的用户角色控制   
● 可配置的问题追踪系统   
● 自动日历和甘特图绘制   
● 支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理   
● RSS 输出和邮件通知   
● 每个项目可以配置独立的 Wiki 和论坛模块   
● 简单的任务时间跟踪机制   
● 用户、项目、问题支持自定义属性   
● 支持多种版本控制系统的绑定(SVN、CVS、Git、Mercurial 和 Darcs)   
● 支持多 LDAP 用户认证   
● 支持用户自注册和用户激活   
● 多语言支持(已经内置了zh简体中文)   
● 多数据库支持(MySQL、SQLite、PostgreSQL)   
● 外观模版化定制(可以使用 Basecamp 、Ruby安装
0 请登录后投票
   发表时间:2010-08-27   最后修改:2010-08-27
楼主也许可以尝试是我们开发的开源项目管理软件--zentao,基于scrum的管理方式。www.zentaoms.com
redmine也是一款很不错的项目管理软件。相比而言,zentao有更加明确的管理主张,明确的分开了产品、开发和测试三者之间的关系。值得尝试下。
0 请登录后投票
   发表时间:2010-08-27  
我个人就用个GIT,感觉蛮好的
0 请登录后投票
   发表时间:2010-08-27  
GIT是源代码管理工具。源代码管理工具是团队协作中必不可少的一个工具。但只有源代码管理工具是不够的。:)
0 请登录后投票
   发表时间:2010-08-29  
msoffice2010中的sharepoint似乎是想解决这些问题。
0 请登录后投票
   发表时间:2010-08-30  
git好在哪里呢,比起cvs和svn有哪些优势呢。

现在好像有好多的开源项目的管理,都转到git上了。

我们还准备接下来用svn替换cvs的。
0 请登录后投票
   发表时间:2010-08-30  
前段时间我也看了看REDMINE,的确非常不错

项目管理上需求的功能具体都具备了,而且支持多语言

同时可以对功能自定义字段进行扩充

不过好像实际用REDMINE的还比较少

希望能和大家加强沟通

如果能建一个圈子就好了

下面是我收集和自己写的几篇博文,主要是关于redmine的安装和基本使用的
http://llyzq.iteye.com/category/116753
0 请登录后投票
   发表时间:2010-08-30  
引用
git好在哪里呢,比起cvs和svn有哪些优势呢。

现在好像有好多的开源项目的管理,都转到git上了。

我们还准备接下来用svn替换cvs的。


git相比于svn,它更适合于分布式的开发。也就是开发人员散布在世界各地,需要快速的提交代码。所以很多开源软件采用了git。是因为git本地提交飞快飞快的,而subverion是集中式管理。所有的代码都要commit到一台集中的机器。所以要看具体的使用场景。

如果是公司内部使用,还是建议使用subversion,成熟稳定,客户端也很多,文档也很多。本地的服务器,速度也不成问题。

git相比较而言,windows下面的客户端还不太成熟。
0 请登录后投票
   发表时间:2010-08-31  
wwccss 写道
引用
git好在哪里呢,比起cvs和svn有哪些优势呢。

现在好像有好多的开源项目的管理,都转到git上了。

我们还准备接下来用svn替换cvs的。


git相比于svn,它更适合于分布式的开发。也就是开发人员散布在世界各地,需要快速的提交代码。所以很多开源软件采用了git。是因为git本地提交飞快飞快的,而subverion是集中式管理。所有的代码都要commit到一台集中的机器。所以要看具体的使用场景。

如果是公司内部使用,还是建议使用subversion,成熟稳定,客户端也很多,文档也很多。本地的服务器,速度也不成问题。

git相比较而言,windows下面的客户端还不太成熟。


嗯,看来svn是正确的选择
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics