问各位项目经理一个问题?我主要做b/s系列开发,也就是asp.net开发过程中我觉得都好处理,现在有一个特别郁闷
问各位项目经理一个问题?
我主要做b/s系列开发,也就是asp.net
开发过程中我觉得都好处理,现在有一个特别郁闷的问题,就是我该如何去分配相关功能给同事做?
我现在的做法是自己把相关的层次结构,类及里面的方法名与用途等定义好,然后交由同事去具体实现.但我感觉这个过程工程太大,每次总是我先忙个一周至二周把整个系统的结构,功能设计,库等都弄好,然后同事才参与开发,感觉这样子太费时间,因为在这一周至二周他们就没有事做,或者说我的这个方法有效率方面并不高.
我现在就库方面用powerdisgner建模,程序这块还没有用到相关建模软件,我想请问各位大哥,大家在分配模块过程中是怎么实现的?
[解决办法]
如果你的同事技术也不错,就大家讨论吧,自已把握总体方向.
找出一二个技术不错的协助你做设计也是不错的选择.
[解决办法]
分一些 不重要 简单的东东 给同事 让他们写。
你只管 基础的,重要的核心的模块 。
[解决办法]
[解决办法]LZ,我感觉你在孤军作战。你一个人在做,包揽的事太多,不是太相信同事的能力,大家在旁观。
这样下去比较危险。
一个好汉三个帮,红花需要绿叶衬。
放开手,多沟通,适当检查,一起完成项目。一个人扛,做不好项目的。
[解决办法]让你的同事一起去参与设计吧,
将任务分配给各自较擅长的人员,
如果没有擅长的,
就着手去培养。
unow2005.blog.tianya.cn
[解决办法][解决办法]想想还是很困难。
放开手去做,很容易有冲突、分歧。
A说向东走,是最好的;
B说向西走,是比较好的;
C说向东、向西走,都行;
…………
需要妥善处理分歧。
[解决办法]我的经验是你把握整个框架,然后根据开发人员的水平去分配工作,水平高的直接把需求给他让他自己设计开发,水平低的你给设计好甚至把程序的框架搭建好,你要保证他们开发的程序能整合在一起运行
[解决办法]把握整个框架,做个概要设计,具体模块的详细设计交给具体开发人员来做.
[解决办法]技术人员有1个不好的习惯,总是以为其他人能力不行,就不安排任务给他做。
问题是:你从进入这个IT行业,就是牛人吗?
你这样做,你的下属(同事)怎么成长?
建议:
把现在的工作分给其他同事做,你花点时间开始给他们培训;
你的工作完成后,按顺序,把下一步的任务从同事那里接过来,如果做的好,那么就用,做的差点,修改修改就可以了,如果做的太差,你就重新做。这样的结果并不会造成进度拖延,而且还培养了其他人。
[解决办法]你这种做法是不合适的
模块之间定义好接口,模块内部的设计放心交给开发人员去完成,有时间的话,你可以一边监督和指导
项目经理的任务是把握方向,调度资源,制订计划等,而不是设计
[解决办法]作为技术负责人,更多的是要肩负起承上启下的责任,分析需求、分解任务、把握进度更加重要。至于分解到哪一粒度,我想在需求分析阶段你需要跟需求调研员、用户一起工作,在系统分析和设计阶段,可以让有设计能力的人尽早地参与进来。一方面让他们有个整体的认识,另一方面也是任务分解的过程。