设为首页 | 添加收藏 | 企业邮局 
中文版 ENGLISH
网站首页 企业简介 最新公告 资质荣誉 业绩展示 政策法规 工作流程 软件工程 联系我们
热烈庆祝宁夏宏安信息传媒有限…
诚聘英才
宁夏宏安信息传媒有限公司
地址:宁夏银川市金凤区新昌东路软件园
电话:13909517901
E-mail:nxyxjl@vip.163.com
网址:http://www.nxyxjl.com
  阅读全文  
软件工程 - 方法学
发表日期:2014年2月17日  人气:1437  录入:admin

软体工程的方法有很多方面的意义。包括专案管理,分析,设计,程序的编写,测试和质量控制。
软体设计方法可以区别为重量级的方法和轻量级的方法。重量级的方法中产生大量的正式文档。

著名的重量级开发方法包括ISO9000,CMM,和统一软体开发过程(RUP)。

轻量级的开发过过程没有对大量正式文档的要求。着名的轻量级开发方法包括极限编程(XP)和敏捷流程(AgileProcesses)。

根据《新方法学》这篇文章的说法,重量级方法呈现的是一种防御型的姿态。在应用重量级方法的软体组织中,由于软体项目经理不参与或者很少参与程序设计,无法从细节上把握项目进度,因而会对项目产生恐惧感,不得不要求程式设计师不断撰写很多“软体开发文档”。而轻量级方法则呈现“进攻型”的姿态,这一点从XP方法特别强调的四个准则—“沟通、简单、反馈和勇气上有所体现。目前有一些人认为,重量级方法合于大型的软体团队(数十人以上)使用,而“轻量级方法”适合小型的软体团队(几人、十几人)使用。当然,关于重量级方法和轻量级方法的优劣存在很多争论,而各种方法也在不断进化中。
一些方法论者认为人们在开发中应当严格遵循并且实施这些方法。但是一些人并不具有实施这些方法的条件。实际上,采用何种方法开发软体取决于很多因素,同时受到环境的制约。

 

上一篇:
下一篇:软件工程 - 基本原理
宁夏宏安信息传媒有限公司 © 版权所有 Ningxia Hong An Information Media Co., Ltd.All Rights Reserved  宁公网安备 64010602000095号
地址:银川市金凤区宁安南大街490号育成中心12楼 电话:0951-5673080 E-MAIL:nxxyjlgs@163.com 网址:http://www.nxhaxx.com 宁ICP备14000240号