从这一篇开始,我们开始进入细节需求时期。和业务建模时期注重于软件概貌不同的是,细节需求时期讲究充分挖掘涉众的需求,并作为其它的活动的输入。细节需求时期和业务建模时期有着不..
毫无疑问, 任何企业信息化项目启动的源头来自于系统业务需求调研,业务需求调研在 软件工程 价值链中处于首当其冲的位置,做好业务需求调研对于项目成败的重要性是不言而喻的。而如何做..
前言 对于需求分析有很多相应的书籍说明如何分析,却没有具体的过程描述,本文讲述一个实际的可以操作的需求确认过程。 前提 在用户与公司签定开发协议的前提下,完成由公司的销售人员..
本文内容包括: 引言 一个词:用例(哦,两个字) 记录流程 从一开始就使用 RequisitePro 正确功能的正确 解决方案 捕获最佳实践的模式解决方案 急需:通用技术 管理不确定性和易变性 “Outsi..
结构化开发方法(Structured Developing Method)是现有的软件开发方法中最成熟,应用最广泛的方法,主要特点是快速、自然和方便。结构化开发方法由结构化分析方法(SA法)、结构化设计方法(..
第1章 前言 目的 需求调研是为需要说明书做前期工作,可以说需要说明书说是从需求调研表中得到或抽取而出。 需求调研是要了解现实世界中做实际工作的人们真正需要什么样的程序的过程,..
一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易性质的需求占了绝大部分。面..
系 统 分 析、 系 统 设 计 与 系 统 实 现 是 计 算 机 应 用 项 目 开 发 的“ 三 部 曲”, 书 上 是 这 么 说 的。 国 内 目 前 系 统 分 析 级 的 人 才 奇 缺, 系 统 设 计 级 的 人 才 相 比 之..
需求分析 在具体的研究需求分析之前,我们先了解一下 软件工程 这个概念。软件工程分为三个层次,过程层、方法层、工具层。在最基础的过程层,最重要的就是一组被称为关键过程区域(..
1 概要 软件工程分为三个层次,过程层、方法层、工具层。在最基础的过程层,最重要的就是一组被称为关键过程区域(KPAs)的框架(KPA的概念在讨论CMM的书中有详细的概念说明)。关键过程..
风险躲在需求的迷雾之后 以上我们看到的是某客户项目经理与系统开发小组的分析人员讨论业务需求。在项目开发中,所有的项目风险承担者都对需求分析阶段备感兴趣。这里所指的风险承担..
一、提出问题 1.树状遍历式寻找问题 每个问题都不是单一存在的,它都有相关问题,犹如一棵树一样,主问题就是主树杆,主问题伴随的其他问题,就是支树杆,以次类推。首先不要怕麻烦,..
本文内容包括: 1. 简介 2. 背景——IPD 3. IPD 与产品需求管理流程 4. 产品需求管理流程中的角色 5. 产品需求管理流程的三个阶段 6. 产品需求管理流程的价值 7. RATLC——通过ClearQuest实现需求管理流..
本文内容包括: 挑战:以最佳的投放市场时间满足业务需求 迭代需求管理 改善各种项目成员之间的交流以更好地定义需求 定义项目范围和需求优先级 向所有项目成员传播需求 保证需求覆盖 ..
能力成熟度模型集成( CMMI ,Capability Maturity Model Integration)已逐步成为IT业的标准。CMMI定义了5个组织成熟度级别,包含25个过程域(PA,Process Area),这些过程域全面涵盖了软件生命周期的各个..
测试覆盖工具对 单元测试 具有重要的意义,但是经常被误用。这个月,Andrew Glover 会在他的新系列 —— 追求代码质量 中向您介绍值得参考的专家意见。第一部分深入地介绍覆盖报告中数字的..
大多数设计良好的软件架构都趋向于支持系统的可扩展性、可维护性和 可靠性 。遗憾的是,对 质量 问题的疏忽极可能使软件架构师的努力白费。在 追求代码质量 系列的这一期文章中,质量专..
在我上中学的时候,有一位英语教师说:“写作就是重写别人 已经 重写过的东西。” 直到大学,我才真正理解了他这句话的意思。而且,当我自觉地采用这个实践的时候,就开始喜欢上了写作..
人人都认可 开发 人员测试的重要性,但为什么运行测试还是需要花费太多时间?本月,Andrew Glover 揭示了三种用来确保端到端系统健壮性的测试类型,随后展示了如何按类型来自动排序及运行..
最近公司在做 CMMI 认证,目前处于市场调研阶段. 其实一直以来对CMMI, ISO9000 的认知仅限于名称,对于其中的细节并不是很明确;但一直以来对ISO9000和CMMI都没有什么特别好的印象,因为就目前中国的..