需求未明,进行子系统设计开发

原创 2006年06月01日 20:14:00

需求无法按时完成,但在时间紧迫情况下,不得不进行下一步开展工作。把整个系统分解子系统,进行单一系统开发。

从网络及技术会议中了解到,很多企业已进入组件化开发。我们公司从根本上来说,无法达到这种状态,但仍需要按这条路子发展,为以后节约成本、开发进度及项目过程化开发进行考虑。

组件化的开发,是在某一类业务中进行体现。但万物还是有一定的类似之处,无论动物与植物这样区别较大的类别。而IT业就是为了解决现实生活抽象的问题。把繁琐工作在计算中实现,这是组件化开发的关键之处。另一个关键问题就是抽象行为与属性,使其放之四海皆为准。虽然这不是一句话就可以说的明白的东西,但我们IT业人要学习、要思考这方面的东西。

在SCMF开发历程中,组件化开发,是系统架构设计的思想。把系统化分成子系统、组件等较小粒度的问题域,使开发难度及稳定性达到最优。

在开发之前,需要总结一下业务知识及经验,预测未来应用。我们发现“权限管理”在业务平台中无处不在、“数据备份”也是必须实现的东西。因此我们决定开发这两个子系统、组件。

《Python程序设计开发宝典》全面上架(转发积攒送书+新书超低价优惠)

《Python程序设计开发宝典》全面上架(转发积攒送书+新书超低价优惠)
  • dongfuguo
  • dongfuguo
  • 2017年08月18日 10:22
  • 826

高阶篇:4.1)QFDI(客户需求转换为设计要求)

本章目的:明确QFDI的作用--收集客户需求(Customer Needs),转换为设计要求(Design Feature),并介绍其制作方法。 1.QFD定义: ...
  • zjc314
  • zjc314
  • 2017年03月03日 22:42
  • 1491

从学习需求文档到设计开发

    最近参与开发一个新的项目,经理给我们调研好的需求文档,我们参考文档进行开发。由于刚参加工作,对实际的软件开发过程不熟悉,但公司的管理流程又不是很规范,所以遭遇了很多的困惑,一时不知如何去做。最...
  • workhardupc100
  • workhardupc100
  • 2010年01月15日 14:57
  • 532

量化需求

作者:基思·布雷思韦特(KeithBraithwaite) “速度快”不能算作需求,“响应灵敏”和“可扩展”也不能算需求,因为我们无法客观的判断是否满足了这样的条件。但是这些又确实是用户想要的。架构...
  • hejiamian
  • hejiamian
  • 2015年08月15日 17:43
  • 540

怎么去做需求开发

说服力:从场景化出发的用户价值 “按钮应该放在右边,这符合规范!”“但是用户习惯在这边寻找按钮,放那边不够自然。”“这个可以做啊,但是用户会觉得很好用。”“有没有更好的方案,为什么一开始就要做那...
  • ysydao
  • ysydao
  • 2014年11月17日 10:06
  • 653

Java 深入学习(4) —— 一切都是对象及内存分配

用引用操纵对象在 Java 中一切都看做对象,但操纵的标识符实际上是对象的一个“引用”(reference)。可以将这一情形想象成用遥控器(引用)来操纵电视机(对象)。拥有一个引用,并不一定需要一个对...
  • HeatDeath
  • HeatDeath
  • 2017年11月29日 15:06
  • 124

需求分级学习

一般在一个需求文档的后面有各个模块或者用例的需求分级表,下面主要对需求分级进行说明。 一级需求(或改变)是关键性的需求,这种需求如果不满足,意味着整个项目不能正常交付使用,前期工作也会被全部否定...
  • z1988316
  • z1988316
  • 2012年03月27日 14:31
  • 1453

验证(Verification)与确认(Validation)的区别

验证(Verification)与确认(Validation)的区别 说法一: (2)“验证(Verification)”的涵义 通过提供客观证据对规定要求已得到满足的认定。 (2)“...
  • zhoucoolqi
  • zhoucoolqi
  • 2013年08月18日 21:56
  • 1611

深入理解Java虚拟机 类加载子系统2

与C/C++那些需要在编译器期进行连接工作的语言不同,Java类的加载、连接和初始化都是在程序运行时完成的,只有在类被需要的时候才进行动态加载。1)JVM何时加载类? 有且只有以下5种情况: 创建新...
  • isunn
  • isunn
  • 2016年01月11日 13:03
  • 798

【敏捷开发每日一贴】需求管理和实例化需求

 需求管理和实例化需求 软件开发的最大问题之一往往是需求,而且它也很容易的被作为替罪羊。在公司项目延迟和出大问题的最大借口,就是“需求不清楚、需求变更”。那把需求早点弄清楚不就行了嘛?听着挺容...
  • huver2007
  • huver2007
  • 2017年04月11日 20:28
  • 640
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:需求未明,进行子系统设计开发
举报原因:
原因补充:

(最多只允许输入30个字)