zoukankan      html  css  js  c++  java
  • 第9章 项目经理

     

    9.1 PM是啥

    Product Manager:产品经理——正确地做产品。产品经理对一个或多个产品或产品线负责,而互联网产品设计到这些方方面面:产品定位、市场发展、需求分析、运营、营销、市场推广、商务合作。产品经理横跨这些部门,寻找资源,持续推进产品。随着产品的发展,不同公司,对PM要求会不一样。核心要求是,根据市场和用户需求,协调各部门资源,正确地把握产品定位和方向,解决用户的痛点,持续优化产品。

    Project Manager:项目经理——正确地做流程。他们对项目流程负责,即项目从立项到上线按时完成。正确协调团队内部外部,调配各部门资源和时间,有效进行风险管理,保证一个项目顺利按计划结项,是一个项目经理的核心价值。

    Program Manager:微软的职位名称。微软产品团队三足鼎立的角色分配就是PM、开发、测试。PM负责除产品开发和测试之外的所有事情。从某种意义上说,是前面两种角色的综合。微软通常有专门的产品策划(Product Planner),他们和市场部门的专职人员一起,负责产品的长期发展和市场推广。

    9.2 微软PM的来历

    9.2.1 交流成本问题

    9.2.2 开发和测试搞不定的事情

             1.和客户交谈,组织用户调查,发现用户需求。

             2.了解和比较竞争对手。

             3.怎么让软件变得可用(Usable)、有用(Useful)。

             4.怎么改进团队的流程。

    PM出现后团队出现的新特性:

             1.负责一个功能的开发/测试人员和相关的PM密切合作,再由PM代表这一小组去和别的小组或客户代表打交道,大大降低了交流成本;

             2.有专人负责开发/测试之外的许多事务和项目进度的管理,让开发和测试人员专注于技术方面的工作。

    9.3 PM做开发和测试之外的所有事情

    Program Manager vs. Project Manager

    Project Manager

    Program Manager

    是团队的行政领导,带领大家在项目中工作

    和大家平等工作,推动团队完成软件的功能

    通常是团队和外界打交道的唯一代表

    一个团队可以有很多PM

    对项目的功能有最后的决定权

    管事不管人

    不一定做具体工作

    一定做具体工作

    9.4 PM和风险管理

    PM要在整个项目的生命周期管理风险。对于软件项目来说,风险是在正常软件生命周期事件之外的、可能发生的影响项目的成功的事件。

    风险分类:

    风险的类别

    风险的来源

    人员

    客户,最终用户,利益关系人,项目成员,合作伙伴

    流程

    项目的预算,成本,需求

    技术

    开发和测试工具,平台,安全性,发布产品的技术,与我们产品相关的技术

    环境

    法律,法规,市场竞争环境,经济情况,技术大趋势,商业模式,自然界

    对应风险的手段:

             进一步研究

             接受

             规避

             转移

             降低

             制定应急计划

    9.5 PM的能力要求和任务

    能力要求:

             1.观察、理解和快速学习能力

             2.分析管理能力

             3.一定的专业能力

             4.自省的能力

            

    任务:

             1.带领团队形成团队的目标/远景,把抽象的目标转化为可执行的、具体的、优美的设计;

             2.管理软件的具体功能的生命周期。

             3.创建并维护软件的规格说明书,让它成为开发/测试人员及时准确的指导,而不是障碍;

             4.代表客户和用户的利益,主动收集用户反馈,预期用户新的需求。协调并决定各种需求的优先级;

             5.分析并带领其他成员对缺陷/变更需求形成一致意见,并确保实施;

             6.带领其他成员确保项目保持功能/时间/资源的合理平衡,跟踪项目进展,确保团队发布令客户满意的软件。

             7.收集团队项目管理和软件工程的各种数据,客观分析项目实施过程中的优缺点,推动项目成员持续改进,从而提振士气。

  • 相关阅读:
    oracle的安装与plsql的环境配置
    Working with MSDTC
    soapui-java.lang.Exception Failed to load url
    Oracle 一个owner访问另一个owner的table,不加owner
    Call API relation to TLS 1.2
    Call API HTTP header Authorization: Basic
    VS2008 .csproj cannot be opened.The project type is not supported by this installat
    The changes couldn't be completed.Please reboot your computer and try again.
    Create DB Table View Procedure
    DB Change
  • 原文地址:https://www.cnblogs.com/arfang/p/7076622.html
Copyright © 2011-2022 走看看