软件工程其实是一个方法论

hoson 2001-06-08 05:25:00

  本人曾做一个企业MIS,历时达1年半,其中,前半年便是跟从导师严格按软件工程的步骤实施系统,从调研需求分析到概要设计,详细设计,直至编码。。。但事实是,在半年过去后,需求一直处于变与不变之间,原来不明确的,一步步明确了,但同时又出现了更多更新的需求,所以后来是结合程序与需求一起做,才算是把MIS系统摆平。后来又花了三年时间做一个通用软件,现在主要从事项目管理和CMM实施。这一直来,我越来越觉得软件工程是一个方法论,就是我们在开始一个项目时,大体框架一定要有这么一个概念,而具体实施时,必须根据公司一些特点,优化项目开发的流程,这样才是有实效的,欢迎大家来讨论。。。
...全文
225 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
w102272 2001-07-19
  • 打赏
  • 举报
回复
软件工程也不仅仅是方法论,还有世界观的东西.
就是从软件角度,或者技术角度,如何看待别的东西,比如:产品,技术,市场,人员等等
这是软件工程生存在其中的"生态环境".

基于一些基本的假设和观点,软件工程提出了在环境和约束下,实现目标的一系列方法.
chrisge7810 2001-07-17
  • 打赏
  • 举报
回复
软件工程其实指明了一个大的方向,具体的细节以及开发过程应该在这个基础上根据公司不同的实际情况作相应的个性化。
xue_feng 2001-07-17
  • 打赏
  • 举报
回复
hoson说的有道理,但似乎并不属于单一的方法论,他还有较严格的标准
YYboy 2001-07-17
  • 打赏
  • 举报
回复
to yorgo:
软件工程探讨的是管理方法,注重项目实施过程的管理,注重过程对结果的影响
它不是具体的, 生搬硬套的做法
YYboy 2001-07-17
  • 打赏
  • 举报
回复
Yeah, 软件工程其实是一个方法论
软件工程其本质是管理工程

t 2001-06-11
  • 打赏
  • 举报
回复
CMM已经把软件工程的用途解释的很清楚了
renyukun 2001-06-10
  • 打赏
  • 举报
回复
我认为过多的讨论这些问题并没有太大意义,软件工程、……,我们学它的意义在于把它拿到实践中去,每一套成功的理论都有其存在的理由,单纯的下个结论并不能说明什么。也许正是每个人多在实践中体会它,不同的观点,才让他更完美!
MSER 2001-06-10
  • 打赏
  • 举报
回复
不管是什么,他都是为了规范软件开发过程,理论都有局限性,灵活的运用思想才能更完美。
jokerman 2001-06-09
  • 打赏
  • 举报
回复
软件工程是软件开发过程管理的体系,它包括方法论,但不仅仅是方法论。
http://www.umlchina.com
mycode 2001-06-08
  • 打赏
  • 举报
回复
软件工程是一种体系结构;如同两层结构和三层结构与编程之间的关系;
目前的软件工程体系结构还没有质的飞跃,所以对提高软件生产的效率和质量帮助不大;
Augue 2001-06-08
  • 打赏
  • 举报
回复
软件工程是 思想论

软件工程中的 瀑布法,快速原型法等等才是方法论
yorgo 2001-06-08
  • 打赏
  • 举报
回复
我想方法论只是软件工程的结果而已,软件工程可以指导我们如何根据特定的环境制定自己的方法论。试想,如果软件工程刚刚开始就是一个方法论的话,所有的工程只需要按照这个方法去做就可以成功了,可是实际情况不是这样。每个公司都有自己的方法论,每个行业都有自己的方法论,而软件工程是凌驾在方法论之上的。她是众多方法(成功的、失败的)的抽象。

以上是我的观点,欢迎讨论

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧