以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 软件工程论坛 』   (http://bbs.xml.org.cn/list.asp?boardid=48)
----  问几个弱弱问题:关于软件工程中的几个概念  (http://bbs.xml.org.cn/dispbbs.asp?boardid=48&rootid=&id=41154)


--  作者:szjing
--  发布时间:12/13/2006 9:30:00 AM

--  问几个弱弱问题:关于软件工程中的几个概念
关于软件工程中的几个概念

1.软件工程的框架是目标,过程,原则.(软件工程:http://www.itisedu.com/phrase/200602281725525.html)

这里的"过程"是不是就是指的是"软件过程(Software process)"?
(软件过程:http://www.itisedu.com/phrase/200602282140185.html)

2.软件开发是不是指的是软件工程中的"过程"中的"开发过程"?

3.软件工程模型,软件开发模型与生命周期模型三个概念是否一致?
(软件开发模型:http://www.itisedu.com/phrase/200602282307275.html)
(软件生命周期:http://www.itisedu.com/phrase/200603061230195.html)

4.软件开发方法中的生命周期法和生命周期模型两个概念是否一致?

5.软件开发方法这个概念怎么理解?与软件开发模型是否一致?
个人理解软件开发模型指的是软件开发中的过程模型,而软件开发方法指的是软件的实现方法.即软件开发4个活动中,实现这部分.

6.waterfall,RUP,MSF,敏捷开发,面向对象,面向构件这几个概念应属软件开发模型还是软件开发方法?
如果照上述的个人理解,那waterfall,RUP,MSF,敏捷开发应属于软件开发模型,而面向对象,面向构件应属于软件开发方法.不知道这样理解对不对.

小弟初入此行,一堆术语搞的我很是挠头,一直理不出个头绪.还望各位大哥多多指点.
//thx
//bow


--  作者:pennyliang
--  发布时间:12/21/2006 11:24:00 AM

--  
6.waterfall,RUP,MSF,敏捷开发,面向对象,面向构件这几个概念应属软件开发模型还是软件开发方法?
如果照上述的个人理解,那waterfall,RUP,MSF,敏捷开发应属于软件开发模型,而面向对象,面向构件应属于软件开发方法.不知道这样理解对不对.

waterfall 生命周期模型的一种,理论化的东西。
RUP,rational公司的软件开发过程方法,被业界推崇。
MSF,不了解
敏捷开发,是一种开发范型(方法),有一些原则构成,并且在不断发展。
面向构件,是一种开发原则。
面向对象,概念很大,考虑问题的方法,设计软件的方法。


--  作者:jiachong
--  发布时间:4/29/2007 1:23:00 PM

--  
6.waterfall,RUP,MSF,敏捷开发,面向对象,面向构件这几个概念应属软件开发模型还是软件开发方法?

这些都是软件开发过程或开发方法,但处于不同抽象层次或角度不同,因此不是完全并列的关系,很多情况下可以共同使用

例如整体设计用面向构件思想,而低层实现还使用面向对象,而开发过程用敏捷RUP(RUP强调本身并不一定就是重载方法,关键看开发者实际怎么运用)


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms