管理软件正规军:从100到500人的团队建设策略

需积分: 32 7 下载量 79 浏览量 更新于2024-09-10 收藏 475KB PDF 举报
“吕建伟:软件正规军,谈大型研发团队的管理” 本文主要探讨了在大规模软件开发团队(如500人)中的管理策略,由《走出软件作坊》的作者吕建伟(阿朱)分享了他的见解和实践经验。在这样的团队中,管理的关键点包括组织协同、运营管理、产品创新和人才培养。 首先,面对团队从100人扩展到400人的挑战,阿朱强调了组织结构的重要性。他认为,为了确保有效的管控,必须建立逻辑性和结构性的管理体系,如采用金字塔原理和思维导图来梳理组织架构。同时,团队文化也需要随之变革,倡导实事求是的工作态度,通过事实、数据和结果来决策和评估。 在运营管控方面,阿朱提出了PM(项目管理)制度,包括设立PMO(项目管理办公室)进行周会、月会,以及日常的会议卡制度,如日会、看板和日报,以保持团队的沟通和进度透明。他还提到通过预算管理,如薪酬包和成本中心、利润中心的设置,来实现财务上的有效控制。 为了提升团队的标准和效率,阿朱倡导引入标准化流程,例如CMMI(能力成熟度模型集成),统一方法论并进行交底确认。通过制定、试点、培训、考核和普及,以及激励排名和内刊宣传,将标准深入到每个团队成员心中。同时,设立独立的专业最佳实践标准组织,以推动跨部门流程改进。 在技术平台增强上,阿朱主张进行组织变革,优化数据、应用和前端架构,并加强开发、测试和自动化测试的配合。通过定期会议、日志分析和代码分析,以及试点传递,提高开发质量和效率。这一过程中,拆分架构、实现代码自封闭,以及推广常用最佳代码模板和实施工具、运维工具,都是关键步骤。 对于人才成长,阿朱认为需要专门的训练营部门,以建立岗位职责、素质与技能模型,以及严格的招聘流程。训练营采用3个月的培养计划,包括41次课程和7次大考,实行讲师管理和奖罚制度。他还提出训练营过渡期、上岗证制度,以及师傅制审查和绩效连坐制,确保新员工能够快速融入团队。通过领导指导、框架改进和公共把控,以及定期的学习交流会、Bug分析会、代码分析会和大讲堂,促进团队内部的知识共享。同时,建立知识管理系统,如BBS、BLOG、问吧和WIKI,以及导师制度,进行每月绩效面谈和分析改进计划,以持续提升个人能力并实现人才对位。 然而,阿朱也意识到,在这样的组织架构中可能存在“墙”——即刚性的长链条可能导致沟通不畅。因此,他鼓励团队成员积极参与交流,通过新浪微博(weibo.com/happyljw)和腾讯微信(azhuweixin)等社交平台分享经验,共同克服这些挑战,推动团队的持续发展和创新。