以角色为基础的软件开发团队建设
软件开发管理的重要任务之一就是团队的组建。本文提出了一种以角色为基础的团队建设方法,以有效提高团队建设能力。在软件开发过程中,对开发和管理活动进行分解会产生一系列的子活动,对子活动及其相关知识的抽象产生角色——问题角色;对人的分析和抽象也产生角色——人员角色。
在软件开发过程中,对开发和管理活动进行分解会产生一系列的子活动,对子活动及其相关知识的抽象产生角色——问题角色;对人的分析和抽象也产生角色——人员角色。
问题角色与人员角色的有效关联也就是团队的组建,问题角色与人员角色的再定义和改进也就是团队的建设。以角色为基础来进行软件开发团队的组织,能够比较全面地解决项目管理问题,而且团队建设很容易达到可持续改进的目的。