知识回顾
金典图书项目收尾
企业开发这样类型项目开发流程
项目生命周期:(推崇快速迭代,敏捷开发)
1)意向(销售、高层、老总),项目立项(招兵买马开始干)
2)可行性评审(技术专家(公司内部+公司外部),技术是否可行,收益是否可行)
项目经理
3)需求调研(需求岗位)(去基层一线调研,中干,高干):结果:需求调研报告(需求说明书.doc),最终验收项目标准,它是白话文描述用户需求
4)概要设计(中程)(第一步把白话文转成开发者语言,代码)。特征:a.模块图;b.数据库建模 PowerDesigner(概要设计说明书.doc)
5)详细设计(高程、系统分析师、架构师)(第二步把概要设计细化)。代码建模(E-R图,UML统一建模语言:UseCase用例图、Class类图、状态图、泳道图)(详细设计说明书.doc)
6)开发(初级、中级、高级、技术总监)(加班、出差)没日常说的那么累。
7)测试(初级、小组长、测试经理):测试bug,测试先行。功能测试、集成测试(把各个页面模块连接起来测试)、压力测试(loadRunner、Apache jmeter)。DevOps开发运维一体化(把3个岗位事情1个人干了。docker容器化技术。)
8)发布(中程)(部署)把程序打包,安装到服务器上,云平台。
9)运维(运维):保证系统不出错。
10)项目终止(项目款分成几次来支付,第一次预付款30%~50%=成本,第二次软件上线,支付60%-40%,第三次软件维护期结束)
软件公司岗位占比?50人项目组
项目经理(1)管理,开发出身(1~3年),甚至不是开发出身。管理团队,安排任务(甘特图),保证项目顺利安全保质完成,沟通上下,给领导汇报,安抚下属。走上管理岗的必经之路。
架构师(1)他是团队最牛,横走。他级别相当于副总。阿里:p9/p10。开发者最终最佳的路径。
高级程序员(4)、系统分析师(2)写很多代码,核心,技术攻关。
中级程序员(12)、写

最低0.47元/天 解锁文章
273

被折叠的 条评论
为什么被折叠?



