如何管理一个团队进行协作?主要是如何分派你的任务(100分)

  • 主题发起人 蓝叶菱
  • 开始时间

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么管理一个团队,合理的分配进度。
我采用的方法,把一个项目分成若干个模块。最后让团队的人员完成每个模块的单元的PAS最后给我。
由我进行组装成一个完成的系统,但是无法保证风格的一致性。
要么让每个人做DLL。最后给我。有时可以给这些人一个自由度,但是感觉不好。。。
自己的风格可能也不好。
有人说定期讨论。。也是一个主意。。
可李维说使用BPL的分包管理。。。
怎么管理协作,管理软件风格,管理进度,管理模块。。。不大明白了。。
 

寒战

Unregistered / Unconfirmed
GUEST, unregistred user!
没有管理过,不过我在的这个公司是以模块的形式分的,就是把系统分成几个模块,作成dll
 
T

terryapp

Unregistered / Unconfirmed
GUEST, unregistred user!
框架、界面风格、代码规范一开始就要讨论且定下来。。。
一些公共的东西定义得越清晰越好,提供一个规范的基础,
然后再开展各个模块的编写。。。
 
F

fenian

Unregistered / Unconfirmed
GUEST, unregistred user!
每个公司都要自己的开发规范的,包括界面的风格以及界面控制上的习惯,不会造成不同的程序员风格不一致。
去看看人家做外包的怎么管理的。
 
K

kk2000

Unregistered / Unconfirmed
GUEST, unregistred user!
bpl 模块化确实不错,然后每个模块设一个组长,组长然后给每个程序员
安排任务。 每天要交工作日记给组长,组长汇报给项目经理。 说到界面
统一问题这个比较难,想法是建立好一套按功能分好的公共界面类,然后
每个组都得按这个公共类继承下来。 呵呵,乱说了一通。
 

网中戏

Unregistered / Unconfirmed
GUEST, unregistred user!
恭喜管理一个团队[:D]
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
我只是设想,我还没有,曾经管理的团队,简直达不到高效。。。
惭愧。。。。
 

清新空气

Unregistered / Unconfirmed
GUEST, unregistred user!
首先要知人善用!
 
H

happycyp

Unregistered / Unconfirmed
GUEST, unregistred user!
不是安装了StarTeam吗,用它就行了。
版本控制,团队开发,自己做好了,提交(Check in)就行了.
把别人的取出来,就Check out
防止同时修改一个文件,就Lock;
想把别人提交的都取下来,就Update Project;
Very easy!
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
happycyp,不是去管理是以什么形式分发你的任务,又怎么获取。。。
如何控制。。单元发放吗?还是DLL发放。
我感觉这个使用COPY都可以。
 
H

happycyp

Unregistered / Unconfirmed
GUEST, unregistred user!
绝对的统一风格不现实,只能在一定程度上统一。
这就需要定立一个代码和编程规范的文档,把你的要求写有里面,对每个人可见,定期讨论修正改进这个规范。这个文档,可以交由StarTeam去管理,每个人可以修改,把每个人的工作进度也写到里面,同时可以知道这个文档的每个版本对应的是谁(由谁来修改)。
另外,StarTeam里有为每个人分配任务和进度的功能。
团队开发,及时沟通和交流是最重要的。团队的默契是在磨合中建立起来的,尤其是一个新的团队。
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
继续,可是好多单位没有使用什么软件完全由交流进行协作。。
 
C

cqwty

Unregistered / Unconfirmed
GUEST, unregistred user!
我个人觉得,界面不是程序员需要考虑的问题,作为成功的,规模大的软件公司,通常都有专门的美工人员来处理界面,而且对界面的布置都做了相关的安排的,这样就可以做到界面的统一,作为程序员,大多是完成功能,而不是做界面,所以建议再加入一个软件的ui(user interface),那么界面的设计又他们来设计,风格基本就统一了。这样如何?
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
非也,一个界面的好坏就是代表这软件的操作灵活,开发细致程度。。另外这个界面考虑到布局。。

美工的设计界面都是初浅的界面。
 
C

cqwty

Unregistered / Unconfirmed
GUEST, unregistred user!
哈哈,可能吧,估计那些大公司都是让美工人员设计好之后,然后交给程序员来在细化,要不软件真的不好看哦
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
软件的美工感觉和网站的美工不同了,也是个人愚见。
 
C

cqwty

Unregistered / Unconfirmed
GUEST, unregistred user!
对了,老蓝,你用delphi应该是高手,很多地方值得我好好学习,我虽然学习delphi的,但是说心里话,没有做过什么像样的东西,自己都觉得不好意思的,哈哈。我想知道的是,现在界面华丽的软件,其中有多少的界面是用代码实现的?我个人觉得美工,不只是在网站或者说是平面设计上有用,在软件的设计上也有用。不知道你赞同不!如果你觉得我说的不在理,给你介绍一个网站,www.chinaui.com,这个网站是中国ui设计上最权威的一个网站,在国际上都小有名气的哦!
 
T

tuti

Unregistered / Unconfirmed
GUEST, unregistred user!
首先要知道是个多少人的团队, 多长时间的开发任务.
人数不同,开发时间不同,管理是不一样的.
"但是无法保证风格的一致性"
这并不是用PAS,DLL,BPL的具体技术问题,
而是说明团队内的沟通有问题.
软件管理的问题,我觉得<XP解释> 里面都讲到了,而且很实用,值得学习应用.
 

蓝叶菱

Unregistered / Unconfirmed
GUEST, unregistred user!
我的那里叫美工,美工也需要时间./..
逼出来的,,老板不管你死活...
 
B

bbscom

Unregistered / Unconfirmed
GUEST, unregistred user!
主是架构与模块。
QQ:136293586
 
顶部