我想知道软件开发过程和软件开发方法之间的区别(如果有的话)。
流程只是方法论的一个组成部分。方法论有:
- A process方面:要开展哪些工作?
- A product方面:要使用和/或创建什么东西?
- A people方面:哪些人和团队将来做这一切?
- A time方面:这一切是如何及时组织起来的?
- A 造型方面:使用什么建模单元(语言)来捕获所有这些?
这是对更正式定义的简化解释,您可以在ISO/IEC 24744 软件工程 - 开发方法元模型.
尽管如此,术语“方法”、“方法论”和“过程”被不同的人使用,具有不同的含义。在这个领域工作了 20 年之后,我认为试图就标准用途达成一致是徒劳的。 :-)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)