您的位置:首页 > 其它

企业级项目开发基本流程

2019-03-28 14:32 337 查看

    项目调研:了解行业相关信息,以业务为导向
        参与人员可以是产品经理、非常熟悉业务人、项目经理
    需求分析:做什么?做成什么样?不涉及具体技术
        用户提出来的:显式需求,由客户提出,这种需求很明确,比较好沟通
        系统主动包含:隐式需求,系统自带,不是由客户提出,这个比较麻烦,需要更多的经验
        参与人员:产品、项目经理,开发(架构师)
    方案设计:
        概设:需要哪些功能,具有哪些模块
        详设:需求详设,以及技术详设(接口、表、类型)等等,但是几乎所有的国内公司的技术详细设计是后期补充的,。
        系统设计:如可不可以报警、是否能定制化、是否能HA、是否能迁移。 这些并属于属于某个功能模块的设计。
        参与人员:产品、项目经理,开发(架构师)、普通开发
    功能开发 : 
        开发:将详细设计的内容代码化,故普通的程序员真的只是一个码农,仅仅只做填代码的工作
        测试:自己进行单元测试
        参与人员:开发(架构师)、普通开发
    测试:功能、联调、性能、稳定性、用户试用
        参与人员:开发人员、测试人员
    部署上线:
        试运行  DIFF  稳定性
        正式上线      灰度
    后期:2、3、4 版本,运维保障、功能开发、bug修复
        

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: