【1.0】项目开发流程概述
【一】项目开发流程
- 公司中的项目流程几乎都可以分为以下五个步骤
- 需求分析
- 架构设计
- 分组开发
- 项目测试
- 交付上线
【二】项目需求分析
【1】角色组成
- 架构师 + 产品经理 + 开发者组长
【2】任务
- 产品经理带着开发部门的老大(架构师、研发经理),去客户公司寻找客户的需求
- 在见客户之前,架构师和研发经理会先大致了解一下客户的需求
- 然后初步定制出一套比较容易实现的流程
- 之后在和客户的交谈中引导客户按照提前设想好的流程提需求
- 之所以引导客户按照提前设想好的流程提需求是为了防止客户提一些过分或者无厘头的要求
【三】项目架构设计(重点)
- 架构师会根据具体的业务进行定制
- 项目开发的主要编程语言、次要编程语言
- 项目使用的主要后端框架、前端框架
- 项目需要的数据库(主库、从库的问题)
- 项目组织结构(按照软件开发规范开发或者加入一些自定制的结构)
- 项目功能划分
- 有了总体的组织结构后,对总体结构进行拆分
- 一个大的项目划分成几个小的项目
- 项目报价
- 开发人员的数量
- 一个程序员的日薪按照 1500 + 算
- 开发的周期
- 这只是架构设计的报价,后续可能还会由产品经理等人进行叠加报价
- 开发人员的数量
- 架构师对整个的项目架构设计完成以后,其他部门对整体进行报价完善
- 报价都确定以后,财务确定没问题,老板也确定没问题
- 产品经理和客户沟通详细的内容
- 包括,如果中途需要增加额外的新功能,进行单独的评估和收费
【四】项目分组开发
【1】项目划分和分发任务
- 架构师和组长按照设定好的架构进行相应的功能划分
- 将整个项目划分成几个小的模块或小项目
- 然后分别交由对应开发部门下的小组内的多个编程人员进行开发编写
- 每个成员可能只会写很小的一部分
- 这样可以降低复杂度、提升开发效率、缩短开发周期
ps:码畜就是这么来的,而码农则是可以发言的领导层
【2】测试代码
- 自己负责的功能模块代码自己开发完成后要进行自测
- 避免出现一些显而易见的 bug
- 如果交付给测试,测试发现了一些低级的 bug
- 可能会遭到批评甚至扣绩效,也就是扣钱
ps:一定要和测试人员搞好关系
【3】薪资构成
- 总薪资 15k
- 底薪 10k
- 绩效 3k
- 岗位津贴 1k
- 生活补贴 1k
【五】项目测试
- 测试部门进行代码的测试
【1】压力测试
- 压力测试是一种测试方法,用于评估软件在正常和超出正常工作负载时的性能和稳定性。
- 通过模拟高负载条件,测试人员可以确定软件在处理大量请求或用户同时使用时的性能表现。
- 这种测试可以帮助发现系统中的瓶颈,以及确定是否需要进行性能优化。
【2】功能测试
- 功能测试是一种测试方法,用于验证软件的各个功能是否按预期进行工作。
- 测试人员会根据软件需求规格说明书,逐个测试每个功能点,确保其符合预期的功能要求。
- 这种测试可以帮助发现潜在的功能缺陷和逻辑错误,以便及时修复。
【3】其他
- 测试部门还可能进行其他类型的测试
- 如安全测试、兼容性测试、可靠性测试等
- 以全面评估软件的质量和性能。
【六】交付上线
【1】提交项目
- 由技术组长将项目进行打包
- 打包后交给运维人员
【2】测试的任务
- 交给对方的运维,上线到对方的服务器上
- 上线到自己的服务器,收取一定的维护费用
【七】大公司好还是小公司好
- 在小公司你可能要承担上述所有的工作
- 所以在小公司很累,但是你的成长速度会非常快(整体参与全过程)
- 在大公司你可能负责到的就是某块内容
- 所以在大公司你很轻松,但是你的成长会相对慢一些(只参与部分过程)
__EOF__

本文作者:Chimengmeng
本文链接:https://www.cnblogs.com/dream-ze/p/17937376.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/dream-ze/p/17937376.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文来自博客园,作者:Chimengmeng,转载请注明原文链接:https://www.cnblogs.com/dream-ze/p/17937376
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤