一般而言,SDLC具有以下阶段
需求收集 设计 编码 测试 部署
但在上面的SDLC中,我在哪里适合以下阶段(我知道这是围绕需求收集和设计阶段)
1)可行性研究
战略可行性研究(我们在这个阶段做了什么?) 技术可行性研究(我们在这个阶段做了什么?)2)分析(我们在这个阶段做了什么?与可行性研究有什么不同?)
3)建模
答案 0 :(得分:1)
我想说在需求收集期间和一般设计之前会发生可行性研究(和概念证明)。目的是确定可能难以或不可能实现的问题(技术,成本,时间等),创建这些问题的子集或可管理的块并在PoC中实现它们。
分析是您更典型的阶段,您可以根据自己的需求来决定可以用来帮助实现这些技术的技术。您可以执行平台选择,供应商分析和此类事情。这与可行性研究的不同之处在于,您并未尝试证明某些事情是可行的,而是您正在尝试确定实现这些要求所需的实施决策。
答案 1 :(得分:0)
我很确定他们为你所在学院的课程提供了一些教科书。如果他们还没有请尝试阅读Roger S. Pressman's "Software Engineering: A Practitioner's Approach"。这本书非常精彩且富有洞察力。
答案 2 :(得分:0)
我必须设计一个可行性研究工具,我必须考虑的标准是什么。 RE的哪一部分对于进行可行性研究最重要。