• 构建之法 项目经理


    软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经理--PM。

    PM 的M 就是 Manager;
    P有这几种: Product Manager, Project Manager, Program Manager   在不同的行业和公司它们的作用不一样。
    Product Manager: 产品经理----正确地做产品。
    Project Manager:  项目经理----正确地做流程。
    Program Manager:  微软的职位名称。
     
    成为一个团队的PM, 需要哪些能力?
        1、学习能力:
            在一个新领域中能很快上手。
        2、观察理解能力:
            能理解用户,站在用户的角度上考虑问题,观察发现用户不善于表达的需求,观察团队成员的言外之意,老板/客户/利益相关人的弦外之音。
        3、分析管理能力:
            每天项目中发生的事情千头万绪,能够分析出重点,找到优先级,做决定…
    在一个项目中, PM 的具体任务是什么呢?
        1、带领团队形成团队的目标/远景,把抽象的目标转化为可执行的、具体的、优美的设计。
        2、管理软件的具体功能的生命周期 (需求/设想/设计/实现/测试/修改/发布/升级/迁移/淘汰)。
        3、创建并维护软件的功能说明书 (specification),让它成为开发/测试的及时准确的指导,而不是障碍。
        4、代表客户和用户的利益,主动收集用户反馈,预期用户新的需求,协调并决定各种需求的优先级。
        5、分析并带领其他成员形成对缺陷/变更需求的一致意见,并确保实施。
        6、带领其他成员确保项目保持功能/时间/资源 的合理平衡,跟踪项目进展,确保团队发布让客户满意的软件。
        7、收集团队项目管理和软件工程的各种数据,客观地分析项目实施过程中的优缺点,推动项目成员持续改进,从而提振士气。
  • 相关阅读:
    日期比较
    Hashtable哈希表和SortedList排序列表类[转贴]
    XML读取数据
    列表效果,附上字数过多,将列表布局损坏
    event.keycode值大全[转帖]
    常用正则表达式
    写在d2沙龙之前的话
    物理引擎demo (4) —— 力、关节和马达
    基于向量的运动
    物理引擎demo (2) —— 拖拽
  • 原文地址:https://www.cnblogs.com/du1269038969/p/6401178.html
Copyright © 2020-2023  润新知