PM

PM 的产品是规格说明书(Spec), 将用户的需求转化为其他团队成员能够理解的语言。

  • Product Manager
    • 产品经理
    • 对一个或多个产品线负责
    • 根据用户需求,协调各部门资源 ,正确把握产品定位、方向解决用户痛点,持续优化产品。
  • Project Manager
    • 项目经理
    • 正确的做流程
    • 协调团队内外,调配各部门资源与时间,风险管理,保证一个项目按计划结项。
  • Program Manager
    • 微软的职位
    • 前两者的综合,负责产品长期发展和市场推广

PM和风险管理

PM要在整个项目的生命周期管理风险,和人、管理流程打交道,经常处理不确定性。

  • 人员、流程、技术、环境等方面的风险

PM与企业文化有密切关系。

PM 的能力要求和任务

  • 能力要求

    • 观察、理解、快速学习
      • 理解用户,从用户角度思考问题,发掘需求
      • 对团队成员的同理心
    • 分析管理能力
      • 对于项目中的各种问题的优先级的认识和决断
    • 一定的专业能力
      • 理解和表达
    • 自省
  • 具体任务

    感觉就是除了代码之外所有的事情

    • 带领
    • 管理软件具体的生命周期
    • 创建维护规格说明书
    • 代表客户利益,协调决定需求

典型用户和场景

软件应该有明确的典型用户并正确评估用户的价值(功能应该有针对性)。

将用户带入典型场景中做需求分析,并将场景划分为任务。

  • 规格说明书
    • 功能说明书
    • 技术说明书

软件设计与实现

图形建模及分析

  • 表达实体间的关系
    • 思维导图
      • 无严格定义
    • 实体关系图
      • 这个数据库课程里学过
      • 实体及实体间的关系
    • Use Case Diagram (UCD)
      • 参与者,系统,用例,信息传递线
  • 表达数据的流动
  • 表达控制流
  • 统一的表达方式 UML

开发阶段的日常管理

  • 闭门造车
    • 成员掌握专注的时间
  • 宽严皆误
    • 代码管理上的签入冲突问题
  • 小强地狱
    • 在开发新功能的同时不要过多积攒小bug
posted on 2019-09-04 20:01  浅塘  阅读(215)  评论(0编辑  收藏  举报