我对SDLC和软件过程这两个术语感到困惑。关于这些(或多或少相似)术语,有一些问题。
答案 0 :(得分:1)
SDLC代表系统开发生命周期,它或多或少是通用术语来描述您实施的任何标准生命周期。
SDLC本质上是您的软件过程,但根据我的经验,大多数人将其更直接地与瀑布流程相关联,如您所指出的,更具体地说,是CMMI标准。
通常使用SDLC,您会发现不同的组具有不同的方法来表达它。
由于我不记得确切的定义,因此可能有更多的链接到瀑布方法而不仅仅是语义。例如,我认为敏捷方法可以被认为是一种SDLC,但我可能错了。
我希望这会有所帮助。
答案 1 :(得分:1)
软件过程-是产生软件产品的一组活动和相关结果。所有软件流程共有4种基本流程活动
SDLC -是软件工程中最古老,使用最广泛的方法,它遵循多个顺序的阶段和活动的划分集。基于新的工程/建筑/生产。
答案 2 :(得分:0)
SDLC ,用于软件产品的软件开发生命周期的快捷方式,其中包含从需求软件到软件的产品过程。维护 包含瀑布,尖叫,敏捷等病毒方法的SDLC从需求,设计,实现,测试,维护遵循每个过程软件,但是 与如何应用此过程不同,某些方法要灵活地在要编写Document的同时与设计实现一起执行多过程。 在瀑布中,方法论继续应用下一个过程,直到上一个过程同时完成多个过程示例在设计同时继续执行的同时,您应该完成设计过程并继续执行2同时
答案 3 :(得分:0)
软件过程是测试生命周期,因为它包括所有阶段,甚至包括基本阶段。