本文作为一个提供挈领的介绍性文档,后面会以此展开,逐渐丰富。 一般开发模型 针对一个PM feature进行开发,设计模型是第一步。模型设计好之后,还要保留参数接口,可以基于这些参数针对特殊个体进行优化。 建立一个可以快速迭代、准确可靠、可量化的验证环境尤其重要。一方面可以验证设计的模型是否有效、正... ...
分类:
其他好文 时间:
2016-12-28 18:26:34
阅读次数:
243
本博客旨在通过基本概念、主要特征以及针对需求变更的项目所选用的开发模型等方面进行结构化方法与面向对象方法的比较。 软件开发方法指在项目投资规模和时间限制内,设计、实现符合用户需求的高质量软件,根据软件开发的特点,提出的多种软件开发策略。结构化方法和面向对象方法都是计算技术中常用的软件开发方法,两种开 ...
分类:
其他好文 时间:
2016-12-23 07:36:26
阅读次数:
387
软件开发模型 为了指导软件的开发,可以用不同的方式将软件生命周期中的所有开发活动组织起来,从而形成了不同的软件开发模型。常见的开发模型有瀑布模型(Waterfall Model)、快速原型模型(Rapid Prototype Model)、演化模型(Evolutionary Model)、增量模型( ...
分类:
其他好文 时间:
2016-11-26 03:03:33
阅读次数:
154
http://www.cnblogs.com/goody9807/archive/2007/06/05/772107.html 什么是契约先行(Contract-First)? 如果说一个新的软件开发模型会影响甚至改变软件开发过程,那么这样的改变对于开发人员而言,无疑是最具有深远意义的。多年以来,大 ...
分类:
Web程序 时间:
2016-11-06 13:45:56
阅读次数:
234
第一阶段: Windows操作系统及网络基础:软件测试概念、计算机层次、软件分类、 互联网概述、 IP地址、虚拟机使用、操作系统安装软件测试基础理论:软件开发阶段划分,软件测试阶段划分,模型和分类、软件测试主要原则、测试用例概念、 测试方法选择、 TestDirector概述、软件测试计划编写功能测 ...
分类:
其他好文 时间:
2016-10-31 16:11:16
阅读次数:
118
1.需求调研 -对客户调查所收集的详细信息 -以前软件的使用情况以及存在的问题 -竞争对手的软件产品信息 -目的:确定将要开发的软件产品应具有哪些功能 2.需求规格说明书 -对客户需求信息进行综合描述 -包括用户未提出、但必须要实现的要求 -目的:针对产品进行定义并确定其功能 3.设计说明书 -架构 ...
分类:
其他好文 时间:
2016-10-29 19:20:45
阅读次数:
191
介绍了传统开发过程模型中的瀑布模型、增量模型和敏捷开发模型。对比了敏捷开发模型与瀑布模型、增量模型的区别。 ...
分类:
其他好文 时间:
2016-10-23 14:12:13
阅读次数:
457
敏捷软件开发与传统软件工程 摘要:本文从敏捷软件、传统软件的概念,提出相关开发模型等方面对敏捷软件工程和传统软件工程进行描述。 一、敏捷软件开发 敏捷型软件开发是一种开发方法,是一种软件开发的流程。从广义上来给敏捷开发下定义,敏捷开发(agile development)是一种以人为核心、迭代、循序 ...
分类:
其他好文 时间:
2016-10-22 21:14:41
阅读次数:
298
本文主要介绍和讨论什么是敏捷开发和传统软件开发,分析这两个软件开发方法的特点并作出对比。首先介绍什么是传统软件开发。 传统开发 传统软件开发主要指的是传统软件开发的模型。传统的软件开发模型包括瀑布模型、增量过程模型、原型模型、螺旋模型等。这里就主要说这四个模型。 瀑布模型 瀑布模型可以说是狭义上的传 ...
分类:
其他好文 时间:
2016-10-16 01:17:23
阅读次数:
227
目前,在xml 应用编程领域比较流行的开发模型是W3C 提供的DOM(文档对象模型),在.net Framework 通过命名空间 System.Xml 对该技术提供了支持。随着Linq to XMl 的诞生, .net 3.5 之后,我们可以使用Linq to sql 操作XMl 。以下是通过两种 ...
分类:
其他好文 时间:
2016-09-27 14:47:26
阅读次数:
130