【问题标题】:Development Methodologies [closed]开发方法[关闭]
【发布时间】:2015-06-04 13:07:33
【问题描述】:

我对什么是开发方法有些困惑。

例如,采取以下措施: 瀑布模型 迭代和增量 统一流程 极限编程 动态系统开发方法

其中哪些是开发方法等。据我了解,瀑布和迭代和增量是不同方法(UF、XP、DSDM)使用的模型 这是正确的吗?

【问题讨论】:

  • 我投票决定将此问题作为离题结束,因为它与help center 中定义的实际编程问题无关。

标签: agile modeling object-oriented-analysis


【解决方案1】:

有两个重要的概念需要掌握。第一个是项目的定义。从 PMI 定义:

“项目可以定义为为创建 独特的产品或服务”

因此,有一些项目管理和规划风格(或模型)。这就是顺序模型、迭代模型等的来源。这些模型描述了一组实践和技术,从头到尾引导您的项目。

还有一种项目,即软件开发项目。这意味着一个项目,其结束是软件的交付。

对于那种项目,以前的模型有一些专业化。例如,遵循顺序模型的瀑布模型和遵循迭代模型的极限编程(XP)。

这些专业化翻译了“通用”模型中描述的一些技术,以匹配开发过程并结合其他实践。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    相关资源
    最近更新 更多