解决方案构想是一种业务价值驱动方法,以提供解决当前业务问题和促进将来业务创新的IT服务,它不仅仅是一个软件系统。
解决方案构想在业务和IT利益相关者之间建立了紧密的联系,并且整合了业务战略方法和软件开发能力。

效果、效率和优势是解决方案构想实现的支撑,并决定了业务最终的改变程度。

解决方案的独特性和新颖性主要在于认识到这样一个事实:现代软件开发几乎不可能是单机的、从零开始的常规开发,而是打包的、基于构件的和集成的项目。

解决方案构想的过程可以分为三个阶段,每个阶段包括活动组和组内的活动,可以用垂直的泳池表示,活动组作为展开的子过程展示,活动被结构化为任务。

Step1:业务能力探索
此阶段确定业务能力,即为企业的IT解决方案提交具体成果的能力。
此阶段描述能力案例,即提供了解决方案思路,为每个能力生成一个业务案例。
从IT的观点来看,每个能力案例可以被看作是为了达到业务目标的可复用的软件构件。
当理解了业务问题的性质,并且理解了解决方案需要产生的具体成果的时候,第一个阶段才算完成。这些理解被记录在所提出的解决方案的初步设想中,可以传达给更广泛的利益相关者,以便在构想研讨中做出评价和进一步决策。

Step2:解决方案能力构想
此阶段的目的是将能力用例发展成解决方案概念,确保利益相关者对这个方案的意见一致。
解决方案概念将业务环境作为输入,产生的未来新工作方法的构想作为输出。
解决方案概念集中于最终的解决方案体系结构,并在解决方案构想研讨中得到发展。

Step3:软件能力设计
此阶段开发软件能力体系结构、细化具有项目规划和风险分析的业务用例。
此阶段是软件建模的一项活动,为构建解决方案开发高层模型并执行计划。
建模计划包括功能性需求和非功能性需求以及能力体系结构,显示高层软件构件之间的相互作用。

有三种流行的实现策略:

  • 常规开发:手工、单机、从零开发软件。
  • 基于包的开发:定制先前存在的软件包。
  • 基于构件的开发:通过集成多个软件构件。

选择的实现策略会对系统设计产生影响。

【软件工程】解决方案构想相关推荐

  1. 软件工程中众包应用的综述

    A Survey of the Use of Crowdsourcing in Software Engineering 作者 摘要 1 介绍 2 背景 2.1 众包 2.2 众包软件工程 2.2.1 ...

  2. 新解决方案销售之一:原则与流程

    新解决方案销售读书笔记 1.前言 2.解决方案销售的概念 2.1. 解决方案 什么是解决方案销售 常见销售难题 常见销售管理难题 常见高层管理难题 2.2.原则 解决方案销售原则 2.3.销售流程 销 ...

  3. 需求分析与系统设计总结(三)

    二. 需求确定 从业务过程到解决方案构想 过程层次建模:  业务过程模型:可以通过多个不同大小的过程来定义,从全业务范围内的过程到单独一个人完成的过程.  过程和过程分解:一个过程至少有一个输入流 ...

  4. 【产品】场景化需求洞察

    最近在读一本书名为<从偶然到必然-华为研发投资与管理实践>,从书中了解到华为IPD内涵和强大,以及持续迭代的超强生命力.通过学习不得不惊叹华为成功之道更是必然的结果.本文精选了关于投资组合 ...

  5. 巴克莱对冲_“巴克莱的财政预算案”:使金钱管理对心理健康有效—用户体验案例研究

    巴克莱对冲 Disclaimer: all official Barclays assets used for this project are purely for educational/proj ...

  6. 【话题揭秘】某大型国有银行的敏捷落地实践

    "某大型国有银行的敏捷落地实践" 话题介绍 银行行业是强烈依赖IT的非IT行业,传统金融要想打破现有局面,除了要解决外因,还要突破内部因素,其中一点就是技术重塑和战略手段,也就是常 ...

  7. LEANSOFT领航员 – 基于Docker的DevOps实战培训

    2016年,LEANSOFT推出了一系列广受开发人员欢迎的培训,包括<构建高效DevOps团队>,<基于Azure的容器化DevOps数据中心>和<Docker基础培训& ...

  8. 电子签章,一章通用还有多远?

    电子印章作为法定实物印章在数字世界的延伸,二者具有同等的法律效力.根据<公安部印章管理办法>,企事业单位只能申请刻制一枚实物公章.但在数字世界,却面临着不同电子印章产品互认互签难.一章通用 ...

  9. Visual studio 词汇

    整理了一下 分享一下 '@me' 由当前登录用户的用户名替换的查询值宏. '@project' 由当前选择的 Team Foundation 项目的名称替换的查询值宏. '@Today' 由运行应用程 ...

最新文章

  1. Windows 11 预览版泄露!有 macOS 那味儿了......
  2. JAVA实现环形缓冲多线程读取远程文件
  3. 前端学习(2025)vue之电商管理系统电商系统之渲染订单列表数据
  4. vue 项目中当访问路由不存在的时候默认访问404页面
  5. mba案例分析_2020年(第八届)MBA企业案例分析实践课程暨大赛完美收官!
  6. 高调复仇还是虚张声势?黑客声称成功入侵安全公司的服务器
  7. 件测试专家分享III GUI自动化测试相关
  8. 蒋涛:《Orange’S:一个操作系统的实现》属于真正Hacker的
  9. csdn如何修改文字体及颜色
  10. 2-Python程序实例解析
  11. opencv 毛星云c++版本复习
  12. mfc 请求java_MFC使用WinHttp实现Http访问
  13. python广义矩估计_用EVIEWS进行估计时提示Near singular matrix解析
  14. python中output使用_如何在Python中使用subprocess.check_output()?
  15. html制作发光效果的文字,HTML5/CSS3发光文字可自定义文字色彩效果很赞
  16. 【干货】旺季营销婚纱摄影行业这么做广告,转化效果能提高50%!
  17. Android studio 导出安卓APP软件方法
  18. 网络安全工程师的学习路线,超级简单,收藏这一篇就够了
  19. 称为超级计算机,怎样的计算机被称为“巨型计算机”呢?
  20. 带栩字的优美古诗句_栩字取名的寓意 带栩字好听大气的名字女孩

热门文章

  1. Sublime Text 3安装GoSublime
  2. laravel5单元测试
  3. 1090 Highest Price in Supply Chain (25 分)
  4. Maven学习之(一)基本配置
  5. 【bzoj3343】教主的魔法 (分块 + 二分)
  6. iOS开发Swift篇—(三)字符串和数据类型
  7. 2、在控制台上输出1—100数字
  8. iOS 高效 Mac 配置
  9. 算法导论-用于不相交集合的数据结构
  10. 库存处理(第一次做库存,希望让需要者帮助得到帮助,让有经验者提出指导)...