Hexo


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

软件架构与软件框架

发表于 2018-02-11

软件发展到现在,几乎没有项目再从刀耕火种开始,多少都会采用现成的、开源的或自开发的软件框架,同时,也越来越重视软件架构的建立。

阅读全文 »

系统分析系列02-实现系统用例

发表于 2018-02-11 | 分类于 产品方法论

很多项目中,没有用例实现这一步骤,在系统用例确定了之后,直接进入系统设计阶段,进行类设计、表设计等。但是,仔细思考,我们发现用例和类之间似乎有一道鸿沟,我们不知道类是如何被推导出来的,观察系统用例实现场景(下图),我们找不到类的痕迹。实现用例是跨越从系统需求到设计模型之间的那道桥梁。

阅读全文 »

系统分析系列01-获取系统用例

发表于 2018-02-08 | 分类于 产品方法论

之前的工作是确定需求范围,也就是就有世界有哪些东西;而现在的工作时确定系统范围,即新世界有哪些东西。需求范围≠系统范围。不是所有需求都要在系统中实现,也不是所有系统功能都是从需求中来。

阅读全文 »

关于改变

发表于 2018-02-06 | 分类于 工作复盘

工作流程不规范,环境不理想,怎么办?想办法让它变得理想,而不是一味的抱怨。

大部分人都游荡在黑暗中,他们只知道抱怨,却从不想办法寻找寻找电灯开关。
—— David Weiden

阅读全文 »

获取需求系列05-领域模型

发表于 2018-01-30 | 分类于 产品方法论

复杂的世界总是由一些简单的物质构成的,简单的物质构成了世界的本源,其他都是表象。领域建模正是要发现表象下的本质,找出那些最基本的对象以及它们之间的关系,并描绘出这些对象如何交互而形成了我们正在分析的问题领域。

阅读全文 »

获取需求系列04-业务建模

发表于 2018-01-30 | 分类于 产品方法论

一个完整的业务模型包括业务用例场景、业务用例规约、业务用例实现场景、业务用例视图、业务用例实现视图、业务对象模型、业务规则。其中业务用例场景、业务用例规约、业务用例实现场景是重点。

阅读全文 »

获取需求系列03-定义边界、发现主角、获取业务用例

发表于 2018-01-30 | 分类于 产品方法论

前面两篇博客,我们得到了涉众分析报告和涉众简档,规划了业务范围。现在可以开始获取需求的进程了。主角、边界、用例是相生相灭的关系,边界定义最重要,定义了边界,主角就能定义,一旦定义了主角,用例就能发现。

阅读全文 »

获取需求系列02-需要分析

发表于 2018-01-30 | 分类于 产品方法论

上一阶段的战略分析让我们“心中有数”,需要分析阶段才是我们命中需求的关键。

阅读全文 »

获取需求系列01-战略分析

发表于 2018-01-30 | 分类于 产品方法论

项目正式启动前,需要进行战略分析,了解项目产生的背景、运行环境、系统规模、软硬件环境以及客户期望。进行战略分析的主要信息来源有项目招标书、技术方案、合同等文件以及与客户领导进行沟通获取有效信息。

阅读全文 »

UML系列04-模型

发表于 2018-01-30 | 分类于 产品方法论

前面两篇博客总结了UML的元素、视图,就好比已经掌握了词汇与语法,接下来的建模就是真正写文章了。写成什么文章是由软件过程所确定的软件生命周期来决定的。因此,要建立什么样的模型,首先要确定的是该项目我们要采用什么样的生命周期。
本篇博客参考《大象-Thinking in UML》书中以RUP为例来进行讲解,因此涉及的所有模型是服务于RUP的各个生命周期的。

阅读全文 »
123…5
zhangxiaoxiaomin

zhangxiaoxiaomin

Stay Hungray,Stay Foolish.

50 日志
6 分类
64 标签
© 2017 - 2018 zhangxiaoxiaomin
由 Hexo 强力驱动
主题 - NexT.Pisces