2009-11-18 49 views
0

作为ITIL和CMMI的IT方法学标准是迄今为止IT企业中最流行的服务交付标准。哪一个是Web开发公司最好的IT方法学标准?

您认为哪种IT标准最适用于Web开发公司?

+0

您的问题是关于[ITIL Stackexchange]上的主题(http://area51.stackexchange.com/proposals/89073/itil?referrer=x5X3k7r_NAmvg4ZTdjTOlw2) – SQLMason 2015-08-12 17:34:28

回答

3

我想看看一些敏捷开发实践。信息的一些伟大的来源是
- 从斯科特·安布勒谁的AUP(Agile Unified Process
- 阿利斯泰尔·科伯恩与水晶方法(Crystal Methodology & The Cooperative)Game

这会给你一些很好的见解采取哪些应对快速移动要求的做法和客户需求;?一个典型的Web开发环境

0

的,我们需要一个“标准”为什么

如果Web开发公司是专注于快速的发布周期,敏捷的风格中的一种或精益可能是一个好适合。

1

当我选择一个SDLC时,它取决于需求变化有多快。在一天结束时,任何SDLC的目的都是让团队能够成功并可重复地交付产品。因此,如果你的组织正在构建一个没有不稳定要求的应用程序,那么像瀑布(是的,我说瀑布)可能工作得很好。但是,如果一组需求按小时改变,那么关键是经常使用像XP,Scrum或水晶般清晰的敏捷SDLC。

但是专门针对服务提供公司(如咨询公司),敏捷不会为您工作。在我过去的经验中,当您为客户提供产品时,他们希望您在特定的日期根据特定预算交付产品。通过敏捷的SDLC,你完全不知道什么时候你会完成。因此,在服务提供公司使用灵活的SDLC就像是一位机械师,告诉他的客户他们的汽车准备就绪后,他们的汽车将在准备就绪之前准备就绪,而且费用将不知道,直到拿起时间。显然,如果你是一名顾问,这是行不通的(除非你在做T & M)。在过去,对我而言运作良好的是使用敏捷的SDLC,但通过迭代销售客户。例如,如果估算一个项目的时间长达15周,则可以向客户推销5个3周的交易。这种方法的好处是客户可以决定什么是重要的,并且先建立好,然后通过销售更多的迭代来反击范围蔓延。这种模式对我来说工作得非常好,因为它对顾问和顾客都是公平的。