所谓模型就是一种开发策略,这种策略针对软件工程的各个阶段提供了一套范形,使工程的进展达到预期的目的。对一个软件的开发无论其大小,我们都需要选择一个合适的软件过程模型,这种选择基于项目和应用的性质、采用的方法、需要的控制,以及要交付的产品的特点。一个错误模型的选择,将迷失我们的开发方向。阅读全文>
发表于 @ 2008年03月27日 21:47:00|评论(loading...)|编辑|收藏
今天在软件行业倍受关注的软件工程的各种开发过程模型、过程改进模型、工具和方法,都是为了最终达到质量属性控制的目的。学习戴明的管理方法可以更深切的体会到质量对企业、对市场、对产品的重要性。阅读全文>
发表于 @ 2008年03月11日 13:45:00|评论(loading...)|编辑|收藏
戴明管理哲学是日本经济奇迹背后的驱动力。本文介绍了戴明博士的生平、贡献和质量管理十四条法则。阅读全文>
发表于 @ 2008年03月11日 13:12:00|评论(loading...)|编辑|收藏
在1973年,美国人Peter Freeman在他的文章《自动软件设计(Automating software design)》中就有这样的假设:如果有这样一台机器 ,当我们告诉它我们需要什么软件的时候,它立刻就会满足我们的要求,自动生成我们需要的程序。阅读全文>
发表于 @ 2008年02月01日 23:54:00|评论(loading...)|编辑|收藏
本文通过借鉴供应链管理的概念,描述SOA为软件行业带来的流水线运作模式。这种模式不仅仅体现在并行度的提高,而且在并行的同时,各个环节之间的整合机制和标准是非常统一的、标准化的和松偶合的。零件化就是我们所说的组件或者构件的概念,标准化的零件为提高质量、提前预制和测试、批量生产,为节省时间,控制进度、投入资金和成本,提高质量、提高复用度,快速适应变化提供了基本保证。阅读全文>
发表于 @ 2008年01月28日 23:12:00|评论(loading...)|编辑|收藏
本文用麦当劳提供快餐服务的两个不同方式,类比SOA带来与传统软件开发过程的不同。阅读全文>
发表于 @ 2008年01月27日 23:30:00|评论(loading...)|编辑|收藏
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。
阅读全文>
发表于 @ 2007年12月29日 22:48:00|评论(loading...)|编辑|收藏