zoukankan      html  css  js  c++  java
  • 构建之法读书笔记第9章~第11章

    PM

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

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

    PM和风险管理

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

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

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

    PM 的能力要求和任务

    • 能力要求

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

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

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

    典型用户和场景

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

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

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

    软件设计与实现

    图形建模及分析

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

    开发阶段的日常管理

    • 闭门造车
      • 成员掌握专注的时间
    • 宽严皆误
      • 代码管理上的签入冲突问题
    • 小强地狱
      • 在开发新功能的同时不要过多积攒小bug
  • 相关阅读:
    【vue知识点】2)vue登录认证
    【vue知识点】1)vue生命周期
    【VSC】.txt文件打开乱码
    【VSC】git+github/码云+VSCode
    【vsCode】我安装了哪些扩展插件
    【VCS】种草VSCode
    【vue】父子组件间通信----传函数
    最大子列和
    jedisLock—redis分布式锁实现
    基础的重要性(程序员之路)
  • 原文地址:https://www.cnblogs.com/QiLF/p/11461269.html
Copyright © 2011-2022 走看看