软件开发所需
2022-11-16 15:44:11 0 举报
AI智能生成
关于软件开发所大致遇到的人与事
作者其他创作
大纲/内容
输入:客户
输出:需求分析文档
谈需求
输入:需求分析文档
输出:线框图,手绘图
快速原型
输入:线框图,手绘图
输出:效果图
UI
需求分析
输入:效果图+需求分析文档
输出:概要设计文档
概要设计
输入:概要设计文档、效果图+需求分析文档
输出:项目架构+详细设计文档
详细设计
输出:表结构+模拟数据
数据库设计
需求设计
输入:公司或行业内的开发规范文档
输出:格式良好的代码
开发规范
输入:PM下达的开发任务
输出:可以提交到仓库的代码
JCF
IO
MultiThread
Reflection
Annotation
JavaSE
Mybatis/Hibernate/JDBC
Spring MVC
Spring Boot
Spring Security
Spring Cloud
Maven
Git
Spring test
辅助性技术
Tomcat
JBoss
WebLogic
Webshpere
Nginx
Active MQ
Rabbit MQ
Rocket MQ
Kafke
……
MQ
中间件
技术
Coding
输入:开发库的代码
输出:测试结果
单元测试
项目开发
黑盒测试
白盒测试
压力测试
集成测试
项目打包部署
SAAS部署(软件服务)
由实施工程师负责交付
项目验收/交付
项目本身
PM负责整个项目的进程管理
人的辅助
Email
open issue
reopen issue
fixed issue
问题跟踪系统
需求变更
WBS
Milestone
CMMI软件开发认证模
开发计划
任务计划
项目进度
项目质量管控
项目过程管控
工具的辅助
保证项目成功的辅助性措施
事
BA
1人
PM(产品经理)
TL(项目组长)
SE (高级工程师)
4人
PG(程序员)
1~2人
Tester
前端
人
可能会共用
软件开发
0 条评论
回复 删除
下一页