Alex Chueng's blogs
©2021 Alex Chueng's blogs
BACK
如果回到项目开始,如何能做的更好?
3 min read
# 观点
View

主题:假如回到两个月前,我如何能把达芬奇做的更好?

一、项目前收集更多信息

首先,知己知彼。

  1. 环境

    1. 公司业务

      1. 公司发展历史
      2. 业务线
    2. 公司文化,价值观,愿景
  2. 流程

    1. 团队协作流程(scrum | 瀑布流)
    2. 项目推进流程(需求分析 → 立项 → 技术实现 → 测试 → 发布)
    3. 知识管理
  3. 资源

    1. 服务器资源

      1. 部署环境(开发、测试、预发、生产之间的差异)
    2. 人力资源

      1. 团队角色组成情况(产品、测试、设计、研发)
      2. 每个成员的情况

        1. 技术栈
        2. 专业水平
        3. 熟悉领域
        4. 自身的未来规划

二、收集项目所有信息

  1. 业务背景
  2. 业务目标
  3. 技术方案

    1. 至少列举 2 个可对比的技术方案
    2. 是否能覆盖业务目标
    3. 工作量分析

      1. 人力资源是否不足,是否对业务时间节点有风险,如果是,则需要上报,加人或者加班
  4. 制定里程碑

    1. 立项
    2. 需求评审完成
    3. 技术 MVP
    4. 技术第一次主流程交付
    5. 第一次提测
    6. 发布
  5. 开发节奏

    1. 尝试不同时间段内交付内容,例如 2 周内交付多少功能

三、收集项目过程信息

  1. 定期复盘

    1. 总结项目过程中做的好或不好的地方
  2. 让所有成员参与到复盘中