软件过程为软件生存周期建立一个公共框架,可供软件工业界参考。

软件过程包括在含有软件的系统、独立软件产品和软件服务的获取期间以及在软件产品的供应、开发、运作和维护期间需应用的过程、活动和任务。

软件过程适用于系统和软件产品以及服务的获取,还适用于软件产品和固件的软件部分的供应、开发、操作和维护,可在一个组织的内部和外部实施。

软件过程改进

现在,软件工程界的研究成果已经为有效的软件开发奠定了坚实的基础。这些研究成果包括一些评估标准例如ISO9000-3、ISO/IEC12207、CMM/CMMI和BOOTSTRAP,还有建模语言标准UML,软件构件与复用技术,软件开发方法如RUP、XP和敏捷开发方法,净室软件工程,TSP/PSP...

 1.软件工程系列文章

1.新型信息系统(软件工程系列文章之一)
2.系统成功的关键The Bottom Line ---软件工程系列文章之二 

3.成功的项目团队Winning Project Teams ---软件工程系列文章之三
4.交付驱动方法的情况(软工系列文章之四) 
5.那么到底什么是一个系统呢?(软工系列文章之五) 

 2.新方法学

过去几年中兴起的敏捷型(agile)软件开发方法,以矫正官僚繁琐过程,或者许可对过程进行自主调整为特征,在软件业引起了极大的兴趣。在这篇文章里,我将探索敏捷型方法的合理性,着重点并不是放在其“轻重”上,而是于它们的适配性(adaptive)性质和以人优先的理念。我在本文也简要介绍了一些敏捷型方法并给出了进一步的参考材料。另外,我还给出了一些你在决定是否要走这条刚踏出来的敏捷之路时需考虑的因素。详情请进>>>

   

 3.ISO9000质量改进模版

公司的每一位员工都应了解并掌握公司的质量方针。采取培训、在岗工作考核、内部审核等方式确保质量方针和质量目标在公司内得到广泛深入的贯彻执行。把质量方针和质量目标的适用性和贯彻执行情况作为管理评审的一个主要内容,并根据实际需要进行修改、完善和发展详情请下载>>[本模版由网友Wangxh2000,仅供学习和研究,任何个人和单位不得将之用于任何商业用途。]

   

 4.每日构建(Daily Build)最佳实践

本文介绍实现0-缺陷Mindset的一个关键的实践——每日构建(Daily Build)  0-缺陷Mindset 是开发团队实现产品质量的一种承诺。每日构建成了软件开发过程的脉搏。详情请下载pdf文档>>[本文档由网友Q.B. Hua,仅供学习和研究,任何个人和单位不得将之用于任何商业用途。]

   
 
   
   E-Mail:xxc168@sina.com
   Copyright(c) 1999-2004 SCMChina 版权所有