项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

如何管理好一个开发团队

2007/2/1 16:34:22 |  7763次阅读 |  来源:网友转载   【已有0条评论】发表评论

 

在任何人的职业生涯中,第一次接受管理职位任命都是一个重大事件,因为它标志着从“做事的人”到“使事情完成的人”的转变。

Builder AU从一个在管理开发者方面拥有丰富经验的专家小组那里  寻求建议。

Phil Blythe——Magitek公司首席技术官,该公司主要针对分布式系统、分布式安全、网格应用平台和加密市场。他具有15个的IT业从业经验,管理一个由大约30名资深开发者组成的使用灵活开发工具的团队。
Jamie Danckert——Quest Software公司Oracle Monitoring for Foglight开发团队主管。他在一年半前开始接受这个职位。Danckert的团队主要开发Oracle数据库的Foglight代理、Oracle电子商务套件和微软的SQL Server。Foglight是Quest公司的监控工具。
Lee Davis——AdvaTel公司软件开发团队主管。他在2000年以程序员的身份加入该公司,于2005年提升为团队主管。他参与了QMC(呼叫中心报告)和PhoneEasy(办公室电话系统PC控制)产品的开发工作。
Jim Katsos——Quest Software公司领域专家。他已在Quest Software公司工作8年,最初是一名低级开发人员。他在过去四年任技术团队主管,但最近成为一名Oracle和SQL Server领域专家,并曾从事过Oracle Schema Manager、Spotlight on Oracle和Spotlight on SQL Server方面的工作。
Mark Smith——MYOB公司开发者经理。他拥有15年的软件开发经验,在HP(数据库报告)、NEC(SDH监控和管理软件)和Victorian TAB(实时投注系统)工作过。他在NEC第一次担任项目领导与管理职务。
如何实现过渡?

应该严肃对待进入团队领导层这个过程。

“小心谨慎最关键,”Blythe说。他指出软件开发主要与决策有关,升入管理层需要你反思其他人的决策过程。除非他们极有天赋,否则团队成员总会犯错误,所以你需要建立发现错误的生产过程。

因此,在你担任第一份管理工作之前,首先与在生产过程(包括建立和修改它)方面经验丰富的导师型人物共事会大有好处,因为这种经历可为你提供遵照的范例,Blythe指出。从领导小型项目和团队起步也会有帮助,Katsos说。一开始就管理大型项目会面临更大的挑战。

Davis警告说:“优秀的程序员并不一定会是优秀的经理,因为他们需要考虑的问题不同。”Smith称:“这是一个以人为中心的职位,但人们往往遗漏这一点。”虽然你在技术设计方面具有一定的权威,但你的主要责任是管理人员和赶上最终期限。“对人们来说,这是一个重大的转变。”Smith评说道。转贴于:中国项目管理资源网

在AdvaTel公司实习——例如以程序员身份参加销售和营销会议——确实让Davis受益匪浅,但Davis指出,制定一个结构化的发展计划(可能包括正式的培训过程)可能是一种优势:“那是我想要拥有的事物。”

使优秀程序员成为优秀经理的品质

程序员是概念性的思考者,这也是成为经理的一个必要品质,但Smith也承认,一些程序员的思考方式比其他人更为抽象。有必要关注细节(如制订标准时),但为细节而心神不宁则是一种错误。

一些新上任的团队主管非常重视技术问题,由于他可能比较专制,这样做并不理想——一般来讲,代码开发团队在更加共享性的环境中工作会有更佳表现。

Blythe建议把管理工作看

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款