一些困惑的问题请各位管理精英们给与指导

SnowFalcon 2002-09-11 11:48:16
我最近在公司的一个小项目中推行,Zope/Python。但是程序员的反映比较强烈。他们主要认为,不熟悉,学习新的语言很化时间。而且认为Python/Zope的学习资源很少,没有大的厂商支持。不过将心比心,如果让我用C#/Asp.Net来写,我也不愿意。因为我看到C#的语法就头晕。后来我退让了一步,说可以用Asp。但是必须把数据库操作和逻辑用DCOM封装甚至COM也可以。我把所有的后台的类和接口都设计完成了。
程序员却认为这样做太过复杂,希望直接写在Asp里面。我曾经想强硬的坚持使用,我是主管当然有这个权力。但是我不能这么做这样会打击程序员,即使他们用了Zope。开发的时候也会有抵触的情绪。而且我现在手头,也没有多余的人力可以调换,多余的时间的可以讨论。
我不知道各位如何在管理上解决这个问题。我想无非就是下面几个办法,1。强制手段,目前工程刚刚才开始几个钟头。我想试图说服他们或者命令他们至少要用COM封装逻辑和数据.然后用Asp写程序。但是我想着会不会导致,程序员认为我说话不算话2.以后多做相关的培训,让程序员慢慢的接受这个思想。3。撤换现在的人员
我现在其实Prefer 第一种方法。但是我不知道对不对。但是如果我强制命令的化,出一些后遗症怎么去应付。比如程序员觉得,比较专制,项目过程中有抵触情绪等等
...全文
29 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzz1975 2002-09-15
  • 打赏
  • 举报
回复
3种方案绝对是个错误

因为员工加入近来需要时间来磨合。。。
一个员工的情况需要时间来检验

你的头两个还算有点说法。。。

尊重人,然后利用人,。。。
xiaodaoren 2002-09-15
  • 打赏
  • 举报
回复
应该是w102272(Wonder)说的对,项目管理,受教了
SnowFalcon 2002-09-12
  • 打赏
  • 举报
回复
谢谢w102272,您的建议很好。我现在的方法是,让他们用Asp去作,反正整体的方案设计都做完了。我的想法是,每个礼拜为他们做一次OOAD的技术讨论。
了解他们为何,认为OOAD的模式比较麻烦。
w_rose 2002-09-12
  • 打赏
  • 举报
回复
我认为这个项目没有设计。你大概说一说要求就让他们写吧?它们使用自己熟悉的方法是有道理的,因为他们认为您的设计技术太差,他们写出来的东西肯定会多次改写,他们不会冒险再用复杂的方法,甚至既是它们精通COM也不会一定用它。

至于我如何从您的陈述中认为您不懂如何设计系统呢?这个问题恐怕跟您很难解释,它就是软件工程的理论呀。
fita 2002-09-11
  • 打赏
  • 举报
回复
在一个时间较紧的项目中启动组员都不熟悉的开发语言和工具是比较危险的,你的组员不接受你的方案有他们的道理,怎么能让他们在规定的时间内用一个完全不熟悉的方法开发呢?如果一定要推行你的方案的话,我认为应该先对程序员进行培训,让他们掌握新的开发方法后,再进行实际的开发工作。如果培训后程序员仍然不能掌握,则应该用大家熟悉的方法,毕竟项目完成是最重要的。
clamp_chen 2002-09-11
  • 打赏
  • 举报
回复
先坐下来一起充分沟通吧,下级也是需要说服的。
说清楚这样做对谁有好处。
记住,你也有可能是错的。
w102272 2002-09-11
  • 打赏
  • 举报
回复
To SnowFalcon(恶魔吹着笛子来) :

1. 依然作OOAD设计。
2. 把人员分为2组,抽1-2个人作核心的组件。用COM,半研发性质,然后把充分研发测试好的组件提供给坚持作ASP的人使用。应该没有抵触了,如果还有抵触,换人。
3. 对于坚持用ASP的人来说,你的障碍恐怕来自其它方面。例如:公司的一贯作风?利益?我不相信程序员是懒惰不愿意尝试新技术的,但是他们恐怕畏惧某种风险,或者感到有利益层面的伤害?
4. 多沟通,说明你的想法。然后让程序员提出他的理由,按达成的一致意见执行,无论怎么样,你都会实现部分想法。

总的思路,
作好分析,慢慢过渡,多交流,让希望省事的人省事,让希望研究的人研发。技术框架和新的开发模式不是一天能成形的,有进展就是胜利。
arfayr 2002-09-11
  • 打赏
  • 举报
回复
给他们讲解封装的好处,会让维护更加合理方便。全部再Asp Jsp里面,很多逻辑缺乏统一的集中管理,时间久了,可能里面的逻辑只有编写者知道。对于日后的维护,这是一种可怕的黑洞。从结构来讲,封装能够使得结构更加清晰,当然从工作量来讲可能会有所增加,可以说这么做体现水平高,总之,最好能够统一思想去做,比较好。
看你的个人魅力了,讨论时要尊重他们的意见,冷静的思考,如何把他们说服而不只强制。

SnowFalcon 2002-09-11
  • 打赏
  • 举报
回复
OK
谢谢大家的建议。这是公司内部的一个小项目,时间应该比较宽裕的。而且
我已经退让了一步,可以使用ASP和JSP。但是必须用中间件。即使不同DCOM,用COM也可以。但是程序员还是比较反对这个做法。

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧