
项目管理
文章平均质量分 79
jiangxinyu
这个作者很懒,什么都没留下…
展开
-
IOS 软件结构读书笔记
ios的结构主要聚焦在怎样快速和有效地转发包。 现代操作系统的两大功能:硬件控制和资源管理。 同时运行多个程序就是多任务。支持这种的就是多任务操作系统。多个程序中的一个子程序叫做一个线程。 每一个线程都有一个cpu注册值,这个值叫做context=上下文。但是可以共与其他线程享内存地址空间,占有相同地址空间的一组线程叫做进程。 一个进程控制一个子集的操作系统资源。操作转载 2007-10-30 13:59:00 · 1075 阅读 · 0 评论 -
基于Web的系统测试方法
摘要 随着Internet和Intranet/Extranet的快速增长,Web已经对商业、工业、银行、财政、教育、政府和娱乐及我们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,电子商务迅速增长,早已超过了国界。 范围广泛的、复杂的分布 式应用正在Web环境中出现。Web的流行和无所不在,是因为它能提供支持所有类型内容连接的信息发布,容转载 2007-10-30 13:45:00 · 1050 阅读 · 0 评论 -
通过RUP用例进行需求管理的可追踪性策略
本文作者将结合理论知识,实践案例,优秀的工具介绍,经典文章导读,告诉您软件工程中最重要的一个过程――需求过程各方各面的知识。通过阅读,您将了解到,需求的知识体系,需求的过程能力,相关的软件工程知识,在实践中如何做好需求分析。文章虽然有很多的例子,但是,文章主要还是偏向于宣传一种思想,一种面向对象的思想,一种实践的思想。 1.1. 从猴子说起有这样一个笑话:一个旅客走进硅谷的一家宠物店,浏览展示的宠转载 2007-10-30 13:39:00 · 1103 阅读 · 0 评论 -
管理信息系统需求调研分析指南
摘要: 本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之处欢迎指正。 关键字:需求、调研 一、软件需求的定义 IEEE软件工程标准词汇表(1997年)中定义的需求为: (1) 用户解决问题或达到目标所需的条件或能力; (2) 系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有转载 2007-10-30 10:09:00 · 1547 阅读 · 0 评论 -
质量和风险管理
质量入门介绍根据国际标准组织(ISO)的定义,质量是依靠特定的或暗指的能力满足特定需要的产品或服务的全部功能和特征。这个定义说明了质量是产品的内在特征,描绘了产品的质量观点。第二个学术派的观点坚持如果要达到质量的目标必须在这个质量的概念上要加强。这个学派认为,质量不是单独以产品为中心的,而是和客户和产品都有联系的,其中客户是出资金者或受影响的部分人,而产品包括利益和服务。进一步讲,质量的概念会转载 2007-10-30 09:38:00 · 658 阅读 · 0 评论 -
软件项目质量管理经验谈
摘要:本文详细阐述了作者对软件项目质量管理的认识,是作者实际经验的总结。主要内容包括对软件项目质量管理理论的认识、软件项目质量管理在实践中的具体做法。文章详细介绍了有关质量计划编制、质量控制、质量保证的有关理论;文章也描述了进行质量管理责任分配、质量管理实施的具体方法。关键词:质量计划,质量控制,质量保证,质量管理,过程管理,软件度量第一章 引言许多IT项目开发的系统应用在生死攸关的场合。例如转载 2007-10-30 09:16:00 · 3890 阅读 · 0 评论 -
Rational 统一过程
Rational Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。什么是 Rational 统一过程( Rational Unified Process)?Rational Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法转载 2007-10-30 08:57:00 · 1968 阅读 · 0 评论 -
什么是CMM?CMM与ISO认证体系有何关系
什么是CMM?CMM与ISO认证体系有何关系CMM,即软件过程能力成熟度模型,是Capacity Maturity Model的简称,既是对组织软件过程能力的描述,也是一种可对软件质量与开发能力进行评测的软件开发流程控制方法。1986年,卡内基-梅隆大学软件工程研究院开始研究这一模型,1991年推出CMM1.0版。CMM从低到高分为5级模型,可以预计企业的开发风险越来越低,开发能力越来越高转载 2007-10-29 14:57:00 · 4289 阅读 · 1 评论 -
RUP读书笔记-绪论
前言:因为工作关系,需要对RUP有更好的理解,此前虽然有所接触,但都是一目十行,仅通过此笔记加深对RUP的理解。纯属个人的涂鸦之言。统一软件过程的特点:用例驱动、以架构为中心、迭代和增量1.用例驱动 用例体现的是用户(或系统)之间的交互的动作。 从外部来描述系统需要提供什么样的功能。 是软件开发过程的起点。2.以架构为中心 架构包含系统的静态和动态特征。 软件平台、可重用设施、实施、集转载 2007-10-29 14:40:00 · 683 阅读 · 0 评论 -
需求管理详解
需求和需求管理为什么需要管理需求?简单地说,系统开发团队之所以管理需求,是因为他们想让项目获得成功.满足项目需求即为成功打下了基础.若无法管理需求,达到目标的几率就会降低. 以下最近收集的证据很有说服力: Standish Group 从 1994 年到 2001 年的 CHAOS Reports 证实,导致项目失败的最重要的原因与需求有关. 2001年,Standish Group转载 2007-10-30 13:33:00 · 1009 阅读 · 0 评论 -
探究需求管理的本质
概要 需求管理恰如裁缝的量体裁衣,它直接关系到最终产品的成型。仅从字面出发,如果一个产品满足了客户需求,那它无疑就是成功的。需求管理的过程,从需求分析开始贯穿整个项目始终,力图实现最终产品同需求性的最佳结合(参见Figure 1)。通过对需求管理在项目进程中实施的不同任务进行分析,我们可以看出需求管理所起的作用。 需求管理能够确证: ●我们确知客户的需求是什么(质量); ●满足客户需求转载 2007-10-30 13:35:00 · 796 阅读 · 0 评论 -
项目沟通管理与会议管理问题
项目沟通管理与会议管理问题 某个系统集成公司的项目经理。他身边的员工始终在抱怨公司的工作氛围不好,沟通不足。老张非常希望能够通过自己的努力还改善这一状况,因此他要求项目组成员无论如何每周必须按时参加例会并发言,但对例会具体应如何进行,他却不知如何规定。很快项目组成员就开始抱怨例会目的不明,时间太长,效率太低,缺乏效果等等,而且由于在例会上意见相左,很多组员开始相互争吵,甚至影响到了人际关系的融洽。转载 2007-10-30 13:37:00 · 2610 阅读 · 0 评论 -
临时对象对软件性能的影响
临时对象的存在时间一般都比较短暂,除了作为其他数据的容器外,没有其他什么用途,开发人员一般用它向方法传递数据或从方法中返回数据。文章的第一部分探讨了创建临时对象是如何影响程序性能的,并表明恰当的类的接口设计可以有效地减少临时对象的创建。 通过避免设计这样的接口,就可以减少临时对象的创建,降低对程序性能的影响程度。在本篇文章中,我将讨论过多地创建临时对象的问题并在后面的文章中转载 2007-10-30 13:50:00 · 778 阅读 · 0 评论 -
在运行时使用 UDDI
摘要:本文概述了在运行时使用 UDDI,讨论了 UDDI(公共注册表和 UDDI 服务在 Microsoft Windows .NET Server 中提供)如何用作 Web 服务的基础结构以支持客户端应用程序。 简介 UDDI(通用说明、发现和集成)通常称为 Web 服务的“黄页”。虽然黄页这一类比对于帮助理解很有用,但它不能完整体现 UDDI 是如何并入基于 W转载 2007-10-30 13:48:00 · 951 阅读 · 0 评论 -
COM, COM+ and .NET 的区别
所有的优秀程序员都会尽自己的最大努力去使自己所写的程序具有更好的可重用性,因为它可以让你快速地写出更加健壮和可升级性的程序。 有两种使代码重用的选择: 1.白盒:最简单的一种,就是把你的程序片拷贝到另一个文件中。 2.黑盒:它包括把编译过的程序片连接起来。因此客户端可以调用的编译过的黑盒类库就叫作组件。 .Net中也同样为开发者提供了类似于COM的建立和展开组件转载 2007-10-30 13:41:00 · 886 阅读 · 0 评论 -
J2EE项目中开发团队的组建
J2EE这种应用模型允许不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。对以下几个分类进行描述。 设计师组建团队 表现逻辑层的团队角色 业务逻辑层等团队角色 数据库访问层的团队角色 团队的组成可以根据人员的数量和系统的范围大小。例如,不一定所有的角色都要分配,有些人可以担当不能的角色。 设计师转载 2007-10-30 13:31:00 · 704 阅读 · 0 评论 -
EMF模型解析的策略分析
今天看到两种使用EMF解析.XML为EMF模型的策略:一种是通过如下代码:Word-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">IFileEditorInput modelFile = (IFileEditorInput)g转载 2007-10-30 13:28:00 · 1289 阅读 · 0 评论 -
字符结构知识在车牌识别中的应用
字符结构知识在车牌识别中的应用来源:电子技术应用 作者:中国科学技术大学 宋建才摘要:提出了一种完全基于结构知识的字符识别方法。该方法以字符的结构特点和笔画类型、数据及位置作为识别特片生成判定时,再利用判定树对汽车牌照中的字母和数字进行分类识别。 关键词:车牌号码 字符结构 判定树 字符识别汽车牌照识别是基于图像分割和图像识别理论,对含有汽车牌照的图像进行分析处理,从而确转载 2007-10-31 13:56:00 · 1699 阅读 · 1 评论 -
如何对软件质量进行评估
1 软件质量的有关概念软件质量是“软件产品具有满足规定的或隐含要求能力要求有关的特征与特征总和”。根据软件质量国家标准GB-T8566--2001G,软件质量评估通常从对软件质量框架的分析开始。1.1 软件质量框架模型如图1所示,软件质量框架是一个“质量特征—质量子特征—度量因子”的三层结构模型。在这个框架模型中,上层是面向管理的质量特征,每一个质量特征是用以描述和评价软件质量的一组属转载 2007-10-31 13:53:00 · 2752 阅读 · 0 评论 -
利用天时地利人和来做软件的“快速开发”
越来越多的压力使得一个软件项目无论是最终用户、企业、开发团队都希望在最短的时间完成,可事与愿违的是软件项目的时间延期问题普遍存在,一些调查表明,70%的项目超出了估算的时间。大型项目平均超出计划交付时间的20%到50%,项目越大,超出计划的时间越长。一直以来开发速度的问题都是软件开发业的头等问题。那怎样才能在保证软件质量的同时又缩短开发速度呢?转载 2007-10-29 14:25:00 · 1191 阅读 · 0 评论 -
质量意识概述
一、质量意识概述质量意识是一个企业从领导决策层到每一个员工对质量和质量工作的认识和理解,这对质量行为起着极其重要的影响和制约作用。 质量意识体现在每一位员工的岗位工作中,也集中体现在企业最高决策层的岗位工作中,是一种自觉地去保证企业所生产的交付顾客需求的产品—硬件、软件和流程性材料质量、工作质量和服务质量的意志力。企业以质量求生存,求发展,质量意识则是企业生存和发展的思想基础。质量意识是通过企转载 2007-10-30 09:59:00 · 3800 阅读 · 0 评论 -
黑客程序设计
Windows内核调试器原理浅析前段时间忽然对内核调试器实现原来发生了兴趣,于是简单分析了一下当前windows下主流内核调试器原理,并模仿原理自己也写了个极其简单的调试器:)WinDBG WinDBG和用户调试器一点很大不同是内核调试器在一台机器上启动,通过串口调试另一个相联系的以Debug方式启动的系统,这个系统可以是虚拟机上的系统,也可以是另一台机器上的系统(这只是转载 2007-10-30 09:23:00 · 984 阅读 · 0 评论 -
RUP的剪裁原理和剪裁过程
RUP即Rational Unified Process,是Rational公司开发的软件过程产品。The Unified Software Development Process也指的是RUP,不过去掉了前面的公司名。本文分别采用“统一软件过程”和“RUP”作为其全称和简称。 就笔者所了解,当前国内业界普遍关心的一个问题是:RUP的剪裁原理是什么,有没有工程化的RUP剪裁过程。本文将讨论上转载 2007-10-29 15:16:00 · 1139 阅读 · 0 评论 -
ISO9000:2000 质量管理八大原则
本译文表述的虽然是ISO9000:2000系列标准下的质量管理原则,但这些原则与CMM/CMMI标准的管理原则是相通的。特别是CMMI标准,综合了三个源标准,也借鉴和融合了当今适用的管理理论和实践,包括ISO9000等其他的标准的管理思想。各软件企业所服务的行业不同,企业性质不同,组织战略不同,实施ISO9000标准,推行CMM/CMMI标准也就会有不同的实施方法。但管理原则应该是一致的。所以转载 2007-10-30 09:55:00 · 3051 阅读 · 0 评论 -
软件自动化测试流程
软件自动化测试工具的软件测试流程,不仅仅包含完整的软件测试流程框架,同时还提供了内嵌软件测试流程的测试管理工具的支持,包括完整的测试评测方法。 1.软件自动化测试工具软件测试流程框架软件自动化测试工具标准流程提供了一套完整的测试流程框架,软件测试团队可以以它为基础,根据业务发展的实际要求,定制符合团队使用的软件测试流程。软件自动化测试工具标准流程中的软件测试流程如图所示: 图1转载 2007-10-30 09:45:00 · 1622 阅读 · 0 评论 -
编写质量手册
对于贯彻实施2000版ISO9001标准的组织,标准要求编制和保持质量手册。质量手册是规定质量管理体系的文件。它系统识别了影响质量的各个直接和间接过程,描述了这些过程之间的相互关系,并规定了对重要过程进行有效控制的各项准则。质量手册是一部质量“胜”经。其编制依据是ISO9001标准,ISO9001标准从是几十年质量管理历史中摸索和总结出来的,并在几十年实践中证实是有效和适用的。可以说,标转载 2007-10-30 09:06:00 · 996 阅读 · 0 评论 -
质量管理的十三项步骤和八项原则(1)
八项质量管理原则为了成功地领导和运作一个组织,需要采用一种系统和透明的方式进行管理。针对所有相关方的需求,实施并保持持续改进其业绩的管理体系,使组织获得成功。组织为实现质量目标,应遵循以下八项质量管理原则。原则1:以顾客为中心 组织依存于其顾客。因此,组织应理解顾客当前的和未来的需求,满足顾客要求并争取超越顾客期望。1、组织实施本原则的主要利益2、组织实施本原则时一般要采取的主要措施转载 2007-10-30 09:01:00 · 778 阅读 · 0 评论 -
什么是CMMI?
什么是CMMI? CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是应用于软件业项目的管理方法,SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 自从1994 年转载 2007-10-29 15:09:00 · 849 阅读 · 1 评论 -
Microsoft解决方案框架与Rational统一过程的比较
一、摘要:本文将比较Microsoft解决方案框架和Rational统一过程两个软件开发过程。在第二部分中,我们将简要介绍这两种过程方法。在接下来的第三部分中,我们先比较了二者的整体目标,接着从核心思想、过程模型、组队模型和准则四个角度对二者进行了比较,在每小节的结束位置,都进行了认真、细致的比较小结。在第四部分中,我们对两种软件过程方法从整体,模型,思想以及实际操作等角度转载 2007-10-29 14:36:00 · 912 阅读 · 0 评论 -
网站项目系统分析及软件建模
如果眼光仅仅放在满足客户眼下的需求,当问题不断出现时再不断修补,头痛医头,脚痛医脚,甚至系统构架需要不断调整或重新设计,那么,很快就会陷入代码泥潭或坠入系统重复开发的无底深渊,当初项目完成时的成就感将被无止境的沮丧所代替。系统分析决定系统开发的成败,软件建模使系统开发走向成熟。一、系统分析在网站项目管理中的地位在进行了需求分析和业务流程分析并得到客户的认可之后,对项目进行系统分析是极转载 2007-10-30 09:42:00 · 1148 阅读 · 0 评论 -
软件工程-软件目的需求开发与管理
需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题,有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通转载 2007-10-30 10:02:00 · 961 阅读 · 0 评论 -
逐渐的废掉——所谓的真理
1。好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!2。可转载 2007-10-30 10:05:00 · 738 阅读 · 0 评论 -
我国软件工程发展的现状
不管怎么样,我们大家还是先要来看一看国内软件厂商到底提供给我们多少有震撼力的软件产品,从技术和利润的角度讲,软件系统最核心的部分还是操作系统、编译系统然后就是开发平台之类的东西,接下来就是一些应用系统, 比如图形开发、游戏开发、企业应用、网站建设、杀毒、网络工具等等。 操作系统以中科院为中心,做了一个COSIX,这个本质上是一个UNIX系统,UNIX最初的源代码是公开的,转载 2007-10-30 09:46:00 · 3255 阅读 · 0 评论 -
用户手册在软件质量中的地位
对于软件,开发者往往只注意到其功能和性能,而忽略了用户手册。其实用户手册也是衡量软件好坏的一个重要标准。好的用户手册可以帮助用户快速入门,是用户正确、充分使用软件的前提。对于开发者来说,好的用户手册可以减少培训和售后服务的费用。所以在测试中,不能忽略用户手册的重要性,应从以下多个方面考察用户手册的质量。 用户手册的完整性重点考察用户手册内容的全面性与完整性,从总体上把握用户手册的质量。这一转载 2007-10-30 09:40:00 · 816 阅读 · 0 评论 -
质量管理新七种工具简介
一、新七种工具的产生 日本在开展全面质量管理的过程中通常将层别法、柏拉图、特性要因图、查检表、直方图、控制图和散布图称为“老七种工具”,而将关联图、KJ法、系统图、矩阵图、矩阵数据分析法、PDPC法以及箭条图统称为“新七种工具”。这七种新工具是日本科学技术联盟于1972年组织一些专家运用运筹学或系统工程的原理和方法,经过多年的研究和现场实践后于1979年正式提出用于质量管理的。这新七种工具的提转载 2007-10-30 09:12:00 · 5892 阅读 · 0 评论 -
质量管理体系审核全解(1)
一 审核一 基本概念1 审核是指什么?审核——为获得审核证据并对其进行客观的评价,以确定满足审核准则的程度所进行的系统的、独立的并形成文件的过程。2 过程实是指什么?企业在实施94版ISO9000标准时,是按逐个要素编制程序文件,2000版则分为五大过程,所有的工作都分解成各种过程。审核的过程是指――审核到现场发现证据对其进行评价,确定是否满足审核准则。3 审核准则是指什么?审核准则原称审转载 2007-10-30 09:03:00 · 2546 阅读 · 0 评论 -
.net高级项目经理课程学习(一)MSF简介
一、MSF简介 1、业务环境 1.1、业务和技术加速变化 1.1.1、产品周期更短 1.1.2、产品和服务的多样性和复杂性日益加剧 1.1.3、业务模型逐步发展 1.2、 迅速变化的需求:规则、法规、不断增加的客户需求转载 2007-10-29 14:39:00 · 1084 阅读 · 0 评论 -
微软解决方案框架与成熟度模型
Microsoft Solutions Framework and the Capability Maturity ModelBear 摘译微软成功的实践经验: 1、每天都保持出货状态 2、使用一对一的测试人员 3、建立特性小组 4、使用有缓冲的多个开发周期 5、建立固定的出货日期 6、增量式开发软件 7、分享经验教训应用MSF开发观念与原则转载 2007-10-29 14:38:00 · 1048 阅读 · 0 评论 -
RUP:新一代的软件工程方法
RUP:新一代的软件工程方法作者:不详 来源:不详 发布时间:2005-8-29 12:39:40 <!-- var newasp_fontsize=9; var newasp_lineheight=12; //--> 8){NewsContentLabel.style.fontSize=(--newasp_fontsize)+"转载 2007-10-29 14:31:00 · 722 阅读 · 0 评论 -
RUP
RUP中科永联高级技术培训中心(www.itisedu.com) RUP(Rational Unified ProcESs,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RU转载 2007-10-29 14:26:00 · 682 阅读 · 0 评论