一般情况下,每一个 开发 小组都拥有一个或者更多的专业技术文档编写者,这些编写者负责为他们的产品编写出相关的技术文档。然而,并不是所有的公司能拥有专职的技术文档编写者。如果..
没有适当的工具,管理一个项目将是一个很耗时的任务,也会很容易变得无法组织和难以处理。更糟糕的是,如果你正在负责设计 解决方案 和管理一个团队,但是你又不是正式项目经理,或者..
1、桌面64位计算—期待竞争 随着2003年AMD Athlon64系列CPU的发布,64位计算从 服务器 的高端应用走向桌面。对于32位应用的 兼容性 ,使得AMD的64位处理器成为PC从32位向64位平滑过渡的桥梁。 整个..
我们经常遇见这样的一些情况:在系统集成实际工作中,遇到过这样的项目经理,他们沟通能力很强,有亲和力,特别能够与客户保持很好的关系,但仔细分析,发现他们在项目执行中实际上没..
客户常常希望单纯构建ESB,因为这样可以避开难搞的业务 需求 ,专心解决技术上的挑战。单纯构建ESB是IT人员的梦想,这样他们可以先建立ESB,然后指望以后会有 SOA 跟上来利用它。这种以ES..
对主要的处理器厂商以及架构,包括Intel、AMD和Sparc、PowERPC[译注1]来说,改善CPU 性能 的传统方法,如提升时钟速度和指令吞吐量,基本已走到尽头,现在开始向超线程和多核架构靠拢。而且这..
摘要:笔者根据当前软件 开发 的现状,提出了一种在保证当前开发 质量 及效率的前提下,还能让以后的软件开发人员重用已开发软件资源的"再用式"软件开发方法,该方法结合了 面向对象 及..
随需(on demand)、敏捷商业(agile business)、有机IT(organic IT)、实时企业(real-time enterprise)、适应性架构(adaptive infrastructure)……这些是最近市场上所出现的一堆新词汇,全都是厂商或分析师用来描述各..
..
引言 计算机软件尤其是 数据库 软件,成为了当代计算机应用的主流。因此软件 开发 人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达..
两个人以上的项目,就需要有管理。为什么这么说呢?因为有两个人,就需要交流;有交流,就必然会有合作;有合作,就需要有分工;有分工,就需要有协调;有所有这些,就需要有管理。但..
成功实施软件过程改进的三个要素 摘要:ISO9000、CMM和 CMMI 在国内软件企业已经实施了相当一段时间,目前实施后的软件公司CMM/CMMI等级都上去了,可是效果却各不相同。本文从软件过程改进整..
“User Keys”页面用来生成客户端访问控制的Key文件: 使用“Add Key…”按钮可以弹出“Add User Key”的对话框。该对话框的第一个输入框要求输入要增加的用户在 VSS 中对应的用户名;第二个输入..
一、概述 1、中间件的概念 随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统..
说起 VSS ,接触过的人应该不少。尤其是用用VC和 VB 做 开发 的人,绝大多数人应该都接触过和使用过VSS。VSS小巧精干,和VS开发工具集成极为紧密,就算不使用专门的配置 服务器 ,直接在自己..
从IT的"黑洞"谈起 最近参加了一个IT的高层年会,在会上众多的社会学家、 金融 专家和IT人士都谈到了IT的黑洞问题。让人们觉得IT似乎已经成为阻碍行业发展,乃至社会进步的障碍。IT的'丑陋面..
用这样的题目有点哗众取宠的意味,不过相对于SOA(Service-Oriented Architecture)这个所谓“下一代软件架构”,任何的修饰都显得暗淡无光。早在1996年,Gartner Group就已经提出了SOA的预言,不过那个时..
前言 软件 配置管理 作为贯穿软件开发过程始终的一项工作,其重要性不言而喻。51 cmm 上已有众多关于配置管理介绍、配置管理计划、配置管理工作开展心得一类的文章,这些文章从概念和实..
行业发展,例如 Agile,和目前向动态语言发展的趋势 1 ,生成了维护对关键的 开发 过程的管理控制的新挑战。这混合了维护开发治理所需的已经成熟的功能集合 2 。Scott W. Ambler 和 Per Kroll 在最..
敏捷 架构设计一文到目前已经全部结束,由于架构设计是一个很大的话题,要在一篇文章中完全把架构设计讲清楚是很难的。因此本文的最后一个章节中提供了一组书籍和文章,这些资料都和..