
软件工程
文章平均质量分 74
johnsonTj
这个作者很懒,什么都没留下…
展开
-
软件工程学习网站收藏
1 项目管理者论坛http://www.mypm.net/bbs/nboard.asp?ntypeid=242 软件配置管理论坛http://www.heynew.com/scmchina/3 中国IT实验室http://www.chinaitlab.com/www/index.htm4. IT 人http://www.iteer.net/5 博客http://other.mblogger原创 2005-02-20 22:35:00 · 3727 阅读 · 0 评论 -
COM+系列——COM+事务处理
关键字:COM+事务 在三层或者多层的架构应用中,COM+的事务功能运用的比较多。COM+事务的功能是非常强大的。COM+使用Microsoft Distributed Transaction Coordinator(DTC)作为事务管理器和事务协调器在分布式环境中运行事务。COM+事务的强大功能表现在:可以在多个数据库中操作数据,处理消息队列等,把这些操作作为一个原子操作。他是一个基原创 2005-02-24 22:05:00 · 1274 阅读 · 0 评论 -
软件开发中运用到的编号
开发软件几年,从小项目做到大项目.感觉最深的一个问题就是编号的使用.对于大型项目,最好约定编号来管理文档,变量,项目....一 文档约定01可行性分析报告02项目开发计划03软件需求说明书04概要设计说明书05详细设计说明书06用户操作手册07测试计划08测试分析报告09开发进度月报10开发进度月报 11软件维护手册12软件问题报告13软件修改报告注意,以上文件开头都是编码了的。那么,对于文档编原创 2005-03-05 18:50:00 · 1041 阅读 · 0 评论 -
如何控制客户需求过渡膨胀?
作为项目的承担者,在规定时间用有限的资源来保质保量的完成项目,让公司和最终客户都满意是项目组的神圣职责。但是为了让客户满意就要满足客户所有的需求吗? 1. 客户和项目组对写成纸面文件的需求理解不一致。这种情况也较常见,虽然客户已经确认了项目组提交的项目范围说明书,项目组也是完全按照这个文件规定的内容做的,但是客户还要求改,当项目组拿着纸面的文件与客户对质的时候,才发现客户也认可这需求,但是同一原创 2005-03-07 21:07:00 · 1134 阅读 · 0 评论 -
微软Bug管理
一.团队组织 1.常见问题 没有人愿意做测试 觉得养不起那么多测试人员 开发人员不遵循规范,随心所欲 项目经理事必躬亲,分身乏术 2.微软团队模型 各角色的职责角色职责项目经理编写功能规范,协调各角色关系产品经理客户联系的桥梁,进行需求分析用户教育让产品容易使用发布经理保证产品顺利发布二.项目管理 1.常见问题 无法决定项目所需的资源(人力和预算) 无法决定项目的进度表 无法控制外包项目的进度和原创 2005-03-07 21:12:00 · 2123 阅读 · 0 评论 -
编写有效用例
一、UML的文档中,Use Case的定义是:在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。 Use Cases本身是用户或其它系统与正在设计的系统的一个交互。这里我觉得要重点领会“功能”和“交互”这两个词。 二、如何写好use case?(1)写Use Case的时候,要把自己想象是一个用户进入这个系统,与系统交互,U原创 2005-03-07 20:35:00 · 1008 阅读 · 0 评论 -
工作流元素
一、工作流系统的组成部分:1、流程定制软件:定制工作流程模板的流程图的工具软件,简称workflowConfig2、工作流引擎:工作流的中心服务软件,工作流引擎监听接受队列,将获得的数据处理后发送到对应的下一个节点的接受队列中就算一个工作任务完成,简称workflowEngine3、工作流监控软件:实时监视工作流实例的运行情况,简称workflowMonitor4、客户原创 2005-03-07 20:46:00 · 1067 阅读 · 0 评论 -
《敏捷建模》读后感
这本书买了有一段时间了,可是最近才算真正过了一遍,书不算厚,300页左右,但是看完后感觉收获颇多。这本书并没有教给你具体的建模技术,比如UML,模式等的使用,或者手把手的教你一个例子,而是首先提出敏捷建模的原则,实践来解释什么是敏捷建模和其关键部分。然后展开说明敏捷建模中各制品,和统一过程,XP的结合等。对于我自己来说读这本书最大的收获不是获得了某些技术,而是明白了一个道理,在软件开发过程中,对“原创 2005-03-07 20:49:00 · 1173 阅读 · 0 评论 -
"游泳和CMM" "swimming & CMM"
我有个很简单的例子,就是游泳:一级:一群人没有经过训练,也不知道有没有经验,下水之后乱扑腾,有的人浮起来,有的人沉下去了。这就是一级的无序状态,结果是不可知的二级:大家都在游泳池或者小池塘里下过几次水,基本上在这样的条件下不会出事了。但是动作乱七八糟,有狗刨有说不出名字的动作。也就是二级的能够重复以前的成功经验三级:经过研究,确定了几种标准泳姿,知道自由泳最快,蛙泳最省力等等。这就是三级,有了标准原创 2005-03-07 21:08:00 · 1423 阅读 · 0 评论 -
软件小开发团体运用CMM思想进行过程改进
目前很多有一定规模的软件公司都热衷于CMM认证,他们不仅想借此提高公司的声誉,拉开和竞争对手的距离并且在业务竞标中取得有利位置,也更想借此机会从本质上使本公司的软件开发实力达到一个质的飞跃。但是对于小公司或者小的开发团体呢?他们由于资金,资源和规模等方面的原因,不可能花费巨额的投资去请好的咨询公司来做CMM认证,因此也造成也一些小公司,小开发团体觉得没有认识和运用CMM的必要,但事实真的如此吗?原创 2005-03-07 21:09:00 · 1561 阅读 · 0 评论 -
EJB概述:分布式多层体系结构
互联网以及电子商务技术的普及和发展,推动着企业信息系统的构建和更新进程。为了缩短企业信息系统的设计和开发周期、降低构建企业信息系统的成本、在已有系统中对变化的商务规则迅速地做出反映,Sun公司制订了Java2 SDK Enterprise Edition(J2EE)规范,定义基于组件的方式设计、开发、组装和部署企业应用系统的各个组成部分。 J2EE规范定义了分布式多层应用系统模型、组件重用策略、一原创 2005-02-24 21:25:00 · 2157 阅读 · 0 评论 -
走进年龄30岁左右金领人士的"金领生活"
走进年龄30岁左右金领人士的"金领生活".NoUser { }.Title { BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: ; TEXT-ALIGN: left}.SubTitle { BACKGROUND-COLOR: #ffffff; FONT-FAMILY: }.IntroTitle原创 2005-02-20 21:53:00 · 2286 阅读 · 0 评论 -
浅谈项目管理
一.商务谈判 1.作人的姿态 作人似乎跟商务谈判不太有关系,很多技术人员相信PM需要的是本事,是如何做好一个项目,而不是会搞好关系弄的四平八稳的人。随着PM在中国的悄悄兴起,越来越多的PM开始在老总的授意下参与商务谈判,和销售们一起打单子,这就比较实在的需要PM们去揣摩客户的心理。揣摩客户心理需要有多方面的知识,需要深度和广度,然而,最重要的仍然是作人。如何放下架子,降低作人的姿态,对从技术人原创 2005-02-20 21:52:00 · 1277 阅读 · 0 评论 -
CMM五级标准
导论: 第一级:初始级 在初始级,企业一般不具备稳定的软件开发与维护的环境。常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。 第二级:可重复级 在这一级,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。基于过往的项目的经验来计划与管理新的项目。 第三级:定义级 在这一级,有关软件工程与管理工程的一个特定的、面对整个企业的软件开发与原创 2005-02-22 20:05:00 · 1271 阅读 · 0 评论 -
项目管理成熟度模型与CMM
IT行业的很多同仁都对软件成熟度模型比较熟悉和认可,并在实际工作中借鉴CMM进行软件开发过程管理取得了较好的效果。笔者在认真思考项目管理和软件开发的很多异同后结合实际工作经历,觉得如果能够将CMM和PM结合考虑、灵活运用,也许能够更好的进行有效的PM。网上查询发现也有一些关于项目管理成熟度模型的观点,只是相对较少,所以请感兴趣的同仁一起讨论,共同进步。 1 各种项目管理成熟度模型的介绍目前,无论在原创 2005-02-22 20:15:00 · 3359 阅读 · 0 评论 -
系统分析员备考之CMM篇
引子:CMM理论和知识是最近几年的热点,在最近两年的系统分析员上午试卷中都有一题考察CMM知识的,一般有3-5分的样子。估计未来的系统分析员考试还会有这方面的考题。即使不考,我们的系统分析员也应该掌握这方面的知识,因为将来从事的系统分析与设计的工作也离不开CMM理论和知识,因为即使我们所在的公司不去进行CMM评估,CMM理论知识对于我们不断的进行公司的软件过程改进有一定的借鉴意义,从而有助于软件质原创 2005-02-22 20:16:00 · 1159 阅读 · 0 评论 -
系统分析员备考之ISO9000系列基础篇I(ISO9000-2000基础)
摘要:2000年12月15日,ISO正式发布了2000版ISO9000族标准。2001年6月1日起,2000版的ISO9000族标准将全面替代以实行多年的1994版标准。我们需要在了解以前版本的ISO9000知识的同时,更要了解现在适用的ISO9000版本,尤其还要了解新旧版本之间的关系(2002年度就考查到这一知识点)。相信这些知识会在扩大你知识面的同时,更能拓展你的思维,能为今后胜任项目主管、原创 2005-02-22 20:40:00 · 1948 阅读 · 0 评论 -
一图胜千言:RUP核心概念解析
在实践中,笔者发现,对概念的理解不到位,特别是对概念之间的关系理解不到位,是阻碍不少人成功应用RUP的原因之一。 本文采用“为概念及其关系建模”的方法,对概念及其关系进行考察,以期深入理解RUP的核心概念。 1、弄清概念的必要性 随着软件学科和软件业的不断发展,“名词”越来越多。但是,“名词”背后的“含义”也真的有如此之多的增长吗? 举个例子。1986年,Barry Boehm提出了原创 2005-02-22 23:31:00 · 2056 阅读 · 0 评论 -
2005年上半年计算机技术与软件专业技术资格(水平)考试
考试日期:2005年5月29日(星期日)考试级别: 初级资格:程序员,网络管理员 中级资格:软件设计师、软件评测师、 网络工程师、多媒体应用设计师 数据库系统工程师、信息系统监理师 高级资格:系统分析师、信息系统项目管理师考试时间安排: 高级信息系统项目管理师上午9:00-11:30综合知原创 2005-02-23 12:53:00 · 1177 阅读 · 0 评论 -
计算机软件专业技术资格和水平考试各地咨询地址
考试日期:2005年5月29日(星期日)考试级别: 初级资格:程序员,网络管理员 中级资格:软件设计师、软件评测师、 网络工程师、多媒体应用设计师 数据库系统工程师、信息系统监理师 高级资格:系统分析师、信息系统项目管理师考试时间安排: 高级信息系统项目管理师上午9:00-11:30综合知原创 2005-02-23 12:55:00 · 3077 阅读 · 0 评论 -
系统分析员备考之ISO9000系列基础篇II(质量认证基础)
摘要:学习和应用ISO 9000就是要进行质量认证,下面将对质量认证的有关知识进行简要的介绍。主要包括:质量认证的概念、为什么要质量认证、质量认证程序、软件企业为什么要建立ISO 9000质量管理体系和软件企业ISO 9000质量管理体系认证相关知识等。希望通过对这里知识的简要介绍可以增加广大系分考友的知识面,拓宽思维,为顺利通过系分助力。谢谢。 关键词:系统分析员 系分辅导 ISO 9000基础原创 2005-02-22 20:43:00 · 2381 阅读 · 0 评论 -
对象建模技术
连载:对象建模起步之五 健壮性分析 连载:对象建模起步之五 健壮性分析 今天向大家介绍ICONIX建模方法中的重要内容:健壮性分析。通过上两次连载中介绍的工作,我们已经有了一个成型的层次类模型,这是基于对需求的分析获得的一个整体概念。到目前为止,我们所做的工作目的是了解这个系统,即所谓分析阶段,那么如何从分析阶段过渡到设计阶段呢?健壮性分析登场了,这是一门十分简单但非常有原创 2005-02-17 23:51:00 · 2849 阅读 · 0 评论 -
防止项目延迟的18条军规(转)
1 详尽的需求分析2 当面临项目开始时的问题时,您需要正视并处理这些困难和有争议的问题而不应该 逃避 3 选择正确的技术正确的技术能够使您有最大的机会在现有的人力条件下以最短时间按质量要求完成工作,选择一个抢眼的新技术并没有什么好处,尤其当您不能保证它是否有好处或者找不到正确应用新技术的人的时候。4 设计一个产品的结构,这个结构要有很好的模块化特性,并且简单易懂。要花时间在设计功能模块和界面上,原创 2005-03-07 21:10:00 · 1443 阅读 · 0 评论