您的位置:首页>软件开发>软件工程>软件过程>
 
软件过程
  • CMMI5在项目中的精简应用[3]

    [内容预览]

    | 2007-07-15
    4、 测试用例编写完成后,发邮件给开发经理、项目经理、相关开发人员和测试人员; 5、 开发经理、项目经理、相关开发人员和测试人员对所提交的测试案例进行审查,开发经理与项目经理对测试案例进行总体性的检查,各模块负责人则负责检查自己所负责的测试案例,将建议和

    [阅读全文]

  • CMMI5在项目中的精简应用[2]

    [内容预览]

    | 2007-07-15
    7、 如果对设计存在争议或出现明显不合理的设计,召开一个小型会议对异议进行讨论,有效解决设计所出现的分歧; 8、 测试负责人(或专门的PPQA)对开发最终修改的详细设计计划进行检查,并确认所有文档都已经commit到CVS。 注:在大型的项目中,必须先完成概要设计后再

    [阅读全文]

  • CMMI5在项目中的精简应用[1]

    [内容预览]

    | 2007-07-15
    CMMI5在小型项目中的成本过高,根据自己对CMMI5的实施体会与在实际项目中的应用,在项目实施的过程中精简了CMMI5的实施流程和部分文档,这个精简的流程在项目实施的过程中既可以确保流程规范与质量信赖又可以节约项目成本。以下跟大家分享一下CMMI5在项目中的精简应用

    [阅读全文]

  • 谈软件生命周期模型及其选择

    [内容预览]

    | 2007-07-15
    瀑布模型/改进的瀑布模型 虽然瀑布模型仍然存在很多的问题有待解决,但瀑布模型仍然是最基本的和最效的一种可供选择的软件开发生命周期模型.瀑布模型要求软件开发严格按照需求-分析-设计-编码-测试的阶段进行,每一个阶段都可以定义明确的产出物和验证准则.瀑布模型在每

    [阅读全文]

  • 林锐:《软件工程思想》序言、前言和目录

    [内容预览]

    | 2007-07-15
    序 《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特,构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷。 作者从事了八年的软件开发工作,在他的博士学位论文完成之际写下了这本“心之所感”。虽然它探讨的是软件工程最常见的内容

    [阅读全文]

  • 第47期IT沙龙 现代软件工程讨论实录

    [内容预览]

    | 2007-07-15
    2001年10月21日下午,第47期IT沙龙在翠宫饭店举行,这次论坛的话题是“现代软件工程”,以下是这次沙龙的实录: 主持人潘加宇: 大家好,欢迎大家光临第47期IT沙龙,我是umlchina。本期沙龙主题是“现代软件工 程”,由我为大家主持。现在我们请本次IT沙龙的组织者,书

    [阅读全文]

  • 代码复用的规则

    [内容预览]

    | 2007-07-15
    代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我多年的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。 1、 对接口编程 "对接口编程"是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,即,对于所有

    [阅读全文]

  • 蠢人的黄金

    [内容预览]

    | 2007-07-15
    ???w的???}之所以持?m存在,部分是由於某些常??的不良???T?T惑所致。在1840年代晚期到1850年代早期,美??加州?d起淘金?幔?很多一心挖金?V的人都被蠢人的?S金──?S?F?V(iron pyrite)──欺?_?^。?S?F?V容易??落、?|脆不?裕?而且?]有?r值。有????的?V工知道真的?S金是

    [阅读全文]

  • 参与变革

    [内容预览]

    | 2007-07-15
    对开发过程共享实施猛烈的变革和改变是个什么样子?除了可能的时间大量损失(好,其实这是很小的 可能,除了正在改变开发过程时),当它们获得了人们支持时就都会成功。 在历史上,人民,社会的劳动者,通过联合推动了社会变革。这就是我们所满意的应用程序,MeshTV,用

    [阅读全文]

  • TSP群组软件开发过程

    [内容预览]

    | 2007-07-15
    多年来,经过大量调查研究发现:管理仍然是开发软件项目成败的关键。迄今为止,学术界和产业界公认CMM是当前最好的软件过程,但应着重指出的是:单纯实施能力成熟度模型CMM,永远不能真正做到能力成熟度的升级,而需要将实施CMM与实施PSP和实施TSP有机地结合起来,才能

    [阅读全文]

  • 技术讨论指南---如何“不战而胜”

    [内容预览]

    | 2007-07-15
    限制参与者人数。精心选择合适的人选,只让必需的人参加,不必求全。 准备好讨论问题,明确主要目的,将问题和目的书面化,这样会更清晰,并让参与者清楚地了解这些问题和目的。最好能给参与者比较充足的思考时间。 控制讨论主题,避免离题。 注意突出重点、不要陷入细

    [阅读全文]

  • 浅谈网站工程的管理与规范

    [内容预览]

    | 2007-07-15
    随着网络的发展,网站建设和制作已初步形成一个行业,本文尝试就这个行业的管理和规范提出网站工程的概念,并系统介绍了整个网站建设的过程以及过程中的问题的解决办法。我们相信如果您仔细地研究了这篇文章之后,会对整个网站建设和制作有自己独到的见解了,呵呵!这

    [阅读全文]

  • 互连网软件工程浅谈

    [内容预览]

    | 2007-07-15
    这篇文章,更严格讲应该是一个提纲,是我在对企业技术人员进行培训时的讲座提纲。主要是我在过去四年里在基于互联网的软件开发、网站建设以及相关的项目管理方面的一些经验基础上不断发展起来的。包括了在国外和国内很多具体项目的经历。仍然有很多需要完善和改进的地方

    [阅读全文]

  • 软件工程标准初探

    [内容预览]

    | 2007-07-15
    为推动我国软件产业和集成电路产业的发展,增强信息产业创新能力和国际竞争力,带动传统产业改造和产品升级换代,进一步促进国民经济持续、快速、健康发展。国务院于 2000年7月出台了“鼓励软件产业和集成电路产业发展的若干政策”的文件。文件明确指出:“信息产业部、

    [阅读全文]

  • 软件工程能帮多大忙?

    [内容预览]

    | 2007-07-15
    一、思想各不相同,行为却是一样的 中国的程序员多数贫寒而有大志,看到国产软件行业凋敝,拯救中国软件业的愿望便由此生根发芽。但是,我越做就越失望。 为什么?因为胡说八道胡乱指挥“项目经理”的太多,有寡不敌众的感觉吗?不是的。胡乱指挥的人的确多,什么中文

    [阅读全文]

  • 软件开发的哲学思考

    [内容预览]

    | 2007-07-15
    译者注:这篇文章虽然年代久远(1996年写的,对于IT行业来说用‘久远’二字应该说还是十分合适的),但读过之后还是为作者的才华所倾倒,这是不可多见的一篇文章。 卡内基-梅隆软件开发学院及其它学院的研究人员用尽毕生的精力去定义一个理论学科(即软件开发理论),

    [阅读全文]

  • 我总结的一些软件开发规范

    [内容预览]

    | 2007-07-15
    为了提高软件开发质量,降低开发周期,增强代码的可重用性和易读性,使软件便于维护,开发人员间便于交流和协作,特总结出开发规范,以为参考。 一. 原则: 1. 软件工程化 2. 模块化 3. 能简单不复杂 4. 强调团队协作 5. 强调创新和特色 二. 具体规范: 1. 命名

    [阅读全文]

  • 如何使过程改进发挥作用

    [内容预览]

    | 2007-07-15
    越来越多的软件开发组织开始努力赶上CMM这趟马车,但是其中大多数最后又还是从这架马车上摔了下去。如果希望从你的软件过程改进活动得到零回报,请遵守以下秘诀: 1. 花费大量的金钱和时间用于过程评估、咨询服务和各种形形色色的CMM培训班; 2. 按照咨询顾问们开给你的

    [阅读全文]

  • 中国与印度软件开发之比较

    [内容预览]

    | 2007-07-15
    我在工作中,接触到印度软件公司开发出来的软件: 整个体系架构非常清晰,按照我们的要求实现了全部功能,而且相当稳定。但是打开具体的代码一看,拖沓冗长,水平不咋样。我们自己的一些程序员就有怪话了,说他们水平真低。但是!印度人能够把软件整体把握得很好,能够

    [阅读全文]

  • 系统模型的四个维度

    [内容预览]

    | 2007-07-15
    本文来自于 Rational Edge:像 Rational 统一过程(RUP)和 Zachman 这样的架构框架能够帮助我们了解大型系统,以及如何查阅系统的依赖关系。但是当一个分析团队在检验一个真正的系统模型时,模型里的不同视图究竟表达了什么信息,分析团队成员在这方面彼此仍然会有误

    [阅读全文]

  • 统一系统和软件团队: 一种系统开发的整体方法

    [内容预览]

    | 2007-07-15
    本文所述的系统开发方法利用了Murray Cantor使用 IBM Unified Process进行有关系统工程的工作,以及Rational领域组织应用这些技能与技术为解决现实世界问题所作的工作。这些工作包括各种各样的项目,范围从国防程序到电子政务的启动。这些项目最显著和最一般的特点就是

    [阅读全文]

  • 迭代开发需要一种不同的观点

    [内容预览]

    | 2007-07-15
    本文来自 Rational Edge :RUP 的专家解释了被软件开发项目成员需要的职责和观点上的改变,并且介绍了成功的从传统的瀑布型方法向迭代方法转变的客户案例。 成功的采用迭代开发方法的实践不仅仅需要部署一系列的新技术,也需要改变团队协作的方式和团队成员的职责。在

    [阅读全文]

  • 使用 RUP 管理法规遵循:一种启动插件

    [内容预览]

    | 2007-07-15
    本文来自于 Rational Edge:阅读本篇关于法规遵循(compliance)的概述,它被包含在软件开发与交付需求中。并从中学习 IBM Rational Compliance Management 策略,以帮助使业务满足这些需求。 免责声明:读者有责任确保自己遵从法律规定。获得法律顾问意见是读者的责任

    [阅读全文]

  • 敏捷建模对统一过程的改造实践

    [内容预览]

    | 2007-07-15
    1. 绪论 优良的软件过程可以为开发高质量的软件提供有效的实践方案。随着软件开发复杂性的日益增强及软件行业规范化管理经验的逐渐积累,通过依托某种软件过程在开发中产生恰当制品、科 学有效地控制开发节奏与步骤,从而合理调配与使用开发资源、满足开发愿景,已经成

    [阅读全文]

  • RUP与XP的平衡之道

    [内容预览]

    | 2007-07-15
    人有过什么经验,遇到过什么恐惧的事,就会形成设法避免这种事情的方法学。研究重型方法学的人可能一直以来的经验就是组织上千人的开发队伍进行开发,比如说大型电信系统的开发、军事航天系统的开发......这种项目严格强调过程执行的规范,注重文档规范、评审及过程度

    [阅读全文]

  • RUP核心概念解析

    [内容预览]

    | 2007-07-15
    在实践中,笔者发现,对概念的理解不到位,特别是对概念之间的关系理解不到位,是阻碍不少人成功应用RUP的原因之一。 本文采用“为概念及其关系建模”的方法,对概念及其关系进行考察,以期深入理解RUP的核心概念。 1、弄清概念的必要性 随着软件学科和软件业的不断发展

    [阅读全文]

  • Rational开发过程

    [内容预览]

    | 2007-07-15
    本文对 Rational 软件开发过程(Rational Software Development Process)的原理和结构给出了高度的描述, 它具有足够的普遍性,可以在规模与应用领域方面,为各个软件产品和项目量身订做。 1. 引言 本文对 Rational 软件开发过程(Rational Software Development Proces

    [阅读全文]

  • 利用 Rational 统一过程达到 CMM 2 和 3 级

    [内容预览]

    | 2007-07-15
    软件工程协会 (SEI) 的能力成熟度模型 (CMM) 提供了一种著名的软件流程成熟度基准。CMM 已经成为了许多领域内的流行工具,用于评估一个组织的软件流程的成熟程度。本文说明了 Rational Unified Process 如何支持正在努力达到 CMM 级别 2 (可重复的)和级别 3(已定义的

    [阅读全文]

  • RUP的反模式

    [内容预览]

    | 2007-07-15
    反模式就是不做什么:有些行为、习惯或者方法似乎很有价值,但对于准备完成的事情来说却没有帮助。本文讨论了多种RUP反模式,收集来自Black Diamond Software指导RUP使用者在各种不同大小,人员组成技术环境和工业项目中的经验。本文讨论了每一种反模式的本质,以及怎样

    [阅读全文]

  • RUP使软件开发规范化

    [内容预览]

    | 2007-07-15
    RUP将项目管理、商业建模、分析与设计等,统一到一致的、贯穿整个开发周期的处理过程。 勿庸讳言,未来软件一般都要面向网络进行开发。相对于单机软件而言,网络软件更为复杂,不仅是因为网络基础设施的复杂性,而且软件要支持类型更为多样的硬件,除了服务器、台式机、

    [阅读全文]

共6页/172条记录 首页 1 [2] [3] [4] [5] [6] 下一页 末页