美文网首页
项目流程

项目流程

作者: 一只小丫丫 | 来源:发表于2020-05-12 20:52 被阅读0次

    前端面试流程

    项目流程?

    • PM想要在开发过程中增加需求怎么办?
    • 项目延期怎么办?
    • 如何保质保量完成项目?

    项目角色

    • PM:产品经理(Project Manager),项目主管或项目经理
    • RD:研发(Research and Development)
    • CRD:客户端;移动端(client Research and Development)
    • FE:前端(Front-End) ;前端开发(Front End Development)
    • QA:测试(QUALITY ASSURANCE,中文意思是"质量保证”)
    • UE:户体验(User Experience,简称UX或UE)
    • OP:运维(Operations)

    项目流程

    需求分析

    • 了解背景
    • 质疑需要是否合理
    • 需求是否闭环
    • 开发难度如何
    • 是否需要其他支持
    • 不要急于给排期

    技术方案设计

    1. 求简,不过度设计
    2. 产出文档
    3. 找准设计重点 (组件设计,组件拆分。数据结构设计,对接)
    4. 组内评审
    5. 和RD和CRD沟通
    6. 发出会议结论

    开发如何保证代码质量

    • 合理排期
    • 符合开发规范
    • 符合开发规范
    • 及时单元测试
    • mockAPI
    • code Review (代码走查)

    联调

    • 和RD和CRD进行技术联调(接[ 门能力联调)
    • UE确定视觉效果
    • 让PM确定产品功能:

    PM说要加个功能

    1. 不能拒绝,走需要变更流程计课 (你无权拒绝,不一个领导
    2. 如果公司有规定,按规定走
    3. 否则发起项目组和leader'的评审,重新评估排期(你的让你的leader和我的leader都知道,他们同意了)

    测试

    1. 发起提测邮件,抄送项目组(PM来发,前端,后端分开发)
    2. 测试问题要详细记录
    3. 有问题及时沟通,QA和FE天生信息不对称(嫂法和思维就不一 样)
      (他们工作就是找问题,你总觉得自己代码没有问题)

    我的电脑没有问题呀! ! !

    1. 不要说这句话 (已经测出来,你的程序必须满足用户)
    2. 当面讨论,让QA帮你复现
    3. 如果需要特定的设备,让QA提供你在设备上调试修改

    上线

    1. 上线后及时通知QA回归测试(你不通知他也会盯着)
    2. 上线后及时同步给PM和项目组(他比你还关心)
    3. 如果有问题,及时回滚,先线上ok,再排查问题(不要在缓上排壁问题)

    项目沟通

    1. 多人协作,沟通是最重要的(沟通比你写文档,技术设计,写代码都重要)
    2. 每日- -沟通(站会),有事说事,无事报平安(更可以时沟通,我明天要请假)
    3. 及时识别风险,及时汇报(不要等到发生后说事)
      (明天要做页面,今天还没出来设计图,我的可能要延期)

    相关文章

      网友评论

          本文标题:项目流程

          本文链接:https://www.haomeiwen.com/subject/lwfinhtx.html