做软件开发项目规划时, 常会碰到助理问我一个问题, SA,SD和SE的差别在那里 ?

这个问题我以前也有过, 还颇为困扰, 系统分析和系统设计及系统工程到底有什么差别 ? SA和SD的工作又有何不同 ? 这两者的养成教育又有何差异 ?在过去, SA,SD及SE的确很难区分, 甚至这些角色常常会透过软件工程师来混合发展。随着IT领域的发展, SA,SD及SE渐渐的成为了大型项目必需要的专业分工, 这三者间是有相当的差异的, 不管是养成过程, 甚或是未来的发展, 都大相径庭, 而要成为一名称职的PM, 是要能区分出这三者的差异, 才能妥善的安排工作的。

[SA System Analysis,系统分析师]
SA是 System Analysis 的缩写, 一般称为系统分析, 主要的工作就是透过一系列的分析工作, 把客户想要的结果产生方式, 以各种文件表达出来, 让开发团队可以根据这些文件实作出这个结果。
这样的解释比较文绉绉一点, 用个通俗一点的方式比喻, 就像是要做出一道宫保鸡丁时, 就会有食谱一样, 里面会介绍需要的材料及做菜的顺序, 然后里面也会强调要以怎样手法才能产生出某种效果, 以促进色香味。
这样的过程里, SA是较为偏重于在工作流程和处理逻辑的, 透过SA, 开发团队才可以理出整个系统的架构, 一种做事的脉络, 以及系统和工作间的关连性, 最重要的, 是这些结果都会被SA呈现在文件中, 而非放在少数人的脑袋里。

SA不仅

软件开发项目规划时,SA、SD与SE的区别与重要性相关推荐

  1. SA,SD和SE的差别

    做软件开发项目规划时, 常会碰到助理问我一个问题, SA,SD和SE的差别在那里 ? 这 个问题我以前也有过, 还颇为困扰, 系统分析和系统设计及系统工程到底有什么差别 ? SA和SD的工作又有何不同 ...

  2. 浅析软件开发项目中的需求分析

    [摘要]在软件开发项目中,需求分析是关乎软件项目开发成败的重要因素.现在的软件项目中返工开销占了总开销很大比例,而导致返工的主要原因是需求分析不明确.针对这一情况,文章阐述了软件开发中需求分析任务.需 ...

  3. 软件开发项目风险管理的几点体会

     参与过大型软件项目的人都会认识到许多事情都可能出错,一但出错就可能给项目带来危害.损失或其它不利影响.风险是在项目中发生的一系列事件或不利结果的可能性.软件开发是一项 高风险的活动,在项目开发过 ...

  4. 软件开发项目 质量管理的6大关键事项

    1.项目进度的质量保证 在保证项目进度前,需要保证项目开发计划尽可能合理.合理的项目计划,有助于项目进度的顺利进行. 另外,为了提高团队的整个任务分配效率,CoCode自主研发出"自动规划& ...

  5. 软件开发项目经理职责

    一.软件公司项目经理岗位职责 主要职责:     1. 计划:         a)项目范围.项目质量.项目时间.项目成本的确认,软件开发项目经理岗位职责.         b)项目过程/活动的标准化 ...

  6. 软件开发项目经理岗位职责

    主要职责: 1. 计划: a)项目范围.项目质量.项目时间.项目成本的确认, 软件开发项目经理岗位职责. b)项目过程/活动的标准化.规范化. c)根据项目范围.质量.时间与成本的综合因素的考虑,进行 ...

  7. 软件开发项目成本控制的7个重点

    1.精细计划预算和管控机制 制定详细的项目计划和预算,包括资源需求.人力资源.时间表和财务预测等,以确保项目不会超出预算.实时跟踪项目的实际开支和进度,并对计划进行调整,以便更好地管理成本. 软件开发 ...

  8. 快速软件开发——项目修复(笔记)

    陷入麻烦的项目的一些特征 没有人对项目何时结束有一点点概念,而且绝大多数人连猜测的欲望都没了. 产品满目疮痍. 开发组人员工作超时,每周多余60多个小时--或者是在非自愿的情况下,或者是同事间引发的压 ...

  9. 软件开发项目的风险管理 (转)

    原作者:李艺兰 软件开发项目的风险管理 众所周知,软件开发过程可分为:需求分析.设计.编码.测试.安装及维护等几个过程(在RUP方法中:业务建模.需求.分析设计.实施.测试.部署),实际上一个完整的软 ...

最新文章

  1. golang sdk后端怎么用_Golang资深后端工程师需要了解的知识点
  2. 计算机控制面板没有笔和触摸,如何通过注册表或者 命令 或者服务 关闭 控制面板笔和触摸里面的笔势操作(控制面板-笔和触摸-笔势) !急!...
  3. 大模型时代,我们真的不再需要分词了吗?
  4. mysql设计规范和原则
  5. Lua 通过 alien 库调用 zlib 压缩/解压
  6. BZOJ 3990: [SDOI2015]排序(搜索+剪枝)
  7. Java面试10大知识点总结宝典助你通关!已拿意向书!
  8. 关于SimpleITK 使用函数sitk.WriteImage报错‘ERROR (nifti_image_write_hdr_img2): cannot open output file ‘
  9. overflow与text-indent:-999em 字体隐藏
  10. 保留两位小数除法算式_小数除法计算题100道
  11. 21条黄金法则,全面提升你的领导力
  12. 我的世界神级种子Java_单机生存必备 我的世界神级种子推荐
  13. 什么是数据结构?什么是算法?怎么学习数据结构与算法?
  14. 使用GatewayWorker框架,多个workerman进程(businessworker)负载不均衡的问题解决过程
  15. Tim/QQ文件夹被占用60010
  16. 批量(清除)删除Word回车符
  17. SAP部分清账与剩余清账
  18. 中地恒达无线倾角加速度计
  19. echarts绘制3D地图
  20. IEEE引用格式规则及示例

热门文章

  1. Protel 99 SE使用心得
  2. Dataset的用法简析
  3. 拉取 trace.txt 进行 anr 分析
  4. HTTP概念协议报文结构请求响应数据报分析
  5. Vue实现路径转二维码,并用手机扫码下载APP
  6. 图片的放大ZommJS
  7. 《星际探索》首席数码绘景师为你解析Blender场景制作
  8. 2016中国高校计算机大赛——大数据挑战赛极客奖:COM团队
  9. linux对外开放端口号
  10. mysql查询优化-查询缓存