技术开发过程

一个好的过程是使工程成功所必需的

3年前,我在网络设计过程中写了两篇博客:

在这些博客中,我引用了思科的PDIOO(计划,设计,实施,操作和优化)设计框架。

这个框架和博客有用,但不是我们可以使用自己的帮助。这是建议,而不是一个过程。所以,在那些博客让我有动力之后,我花了一些时间与我的团队一起使用PDIOO框架作为模型,并开发了自己的技术开发过程。该7步骤使用用于工程师一项新技术。

  1. 要求 - 第一阶段是要求。这是指定的工程师与客户或用户一起使用以定义所需内容的地方。这可能是困难的,但通常不是。此外,工程师可能必须根据现有知识开发他/她自己的要求列表。客户的许多次客户都不知道该要求。这是工程师可以增加重大价值的地方,添加到应该包括他所知的要求。要求阶段的最大记忆是确保您通过写下一切来记录所有要求
  2. 研究——一旦需求被设定,工程师就进入了研究阶段。这是工程师研究能够实现需求的技术的地方。这项研究可以通过供应商会议,网页(如Cisco.com.),基本实验室测试或书籍。如果在此阶段,RFP和RFQ也可以在此期间完成竞争竞标是必要的。任何可以提供有关可能符合要求的可能技术的信息。在此阶段结束时,选择了一种技术。
  3. 设计 - 这是所有传统的网络工程工作完成的地方。该阶段的网络工程师正在弄清楚如何在前阶段研究和选择的新技术将适合现有网络生态系统,并配置为实现在第一阶段中设置的要求。网络设计图、建议配置和IP地址等都是这一阶段的结果。
  4. 测试 - 一旦设计完成,就是时候测试它了。当在实验室首次尝试时,所有好的设计都会分崩离析。测试通常是最重要的阶段之一,但它需要时间。通过良好的测试计划准备,具有可识别的目标和测试结果的文档计划。务必捕获实验室的所有配置,因为它们在下一阶段需要它们。
  5. 标准化 - 此阶段是最终文档完成的位置。在前阶段测试“设计”阶段中创建的图表和配置。在此阶段,所有这些信息都最终确定。如果这将是一个参考设计写建筑, 然后模板是创造的。出于此阶段,应该是实现技术所需的所有文件。
  6. 实施和运行 - 在这一倒数第二阶段,实施了新技术。所有的设计,测试和文档工作都在此处组合在一起,以安装和启用新技术,该技术将满足第1阶段中设置的客户要求。此外,还应更新所有网络监控系统以监控新技术(适当)。
  7. 复查——最后一个阶段是对过程本身的复查。通常在新技术开发过程中,一些需求没有得到满足。或者,在这个过程中,会发现未来可能会用到的新特性。这可能会反馈到一个新的需求阶段,这样流程就可以重新开始。与客户一起检查需求是否得到满足以及新技术是否成功也是很重要的。

这是我的团队多年来一直遵循的一个过程,现在已经取得了成功。它形成了我们未来计划如何完成的基础(一个未来博客)和工程师如何计划他们的时间。在下一个博客中,我将通过这个过程以一种新技术为例来添加一些上下文。

更多>来自Field Blog条目:

在3万英尺的高度上网

这对一个有趣的合并 - 杜松和河床怎么样?

季度盈利公告新闻有关思科表现的艰难

你有没有足够的感觉wan带宽?

fib抑制和虚拟聚合以帮助互联网级

思科在公司税收问题上获得了一个糟糕的说唱

思科子网对于更多思科新闻,博客,讨论论坛,安全警报,书籍赠品等等。

加入网络世界社区有个足球雷竞技appFacebook.linkedin评论是最重要的主题。

版权所有©2011.Raybet2

IT薪水调查:结果是