如何管理好一个开发团队.doc
如何管理好一个开发团队 在任何人的职业生涯中,第一次接受管理职位任命都是一个重大事件,因为它标志着从“做事的人”到“使事情完成的人”的转变。 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说。他指出软件开发主要与决策有关,升入管理层需要你反思其他人的决策过程。除非他们极有天赋,否则团队成员总会犯错误,所以你需要建立发现错误的生产过程。因此,在你担任第一份管理工作之前,首先与在生产过程(包括