gpt4 book ai didi

php - Web 开发的软件生命周期模型

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:37:16 25 4
gpt4 key购买 nike

我主修的是一个很棒的软件工程项目,学习过程的重要性和生命周期模型的步骤。我熟悉经典的“瀑布”模型。尽管我们探索了其他方法,但无论您的新时代模型多么狡猾或棘手,瀑布都能很好地列出可能的任务。所以这是一个很好的起点。

当我完成学业时,.NET 才刚刚兴起,所以我们没有介绍使用良好的生命周期模型进行 Web 开发的新方法。现在我在一家网上商店工作,我们正在努力建立一些我们没有的良好做法和流程。由于我 6 年前才毕业,并且在结构化软件环境方面有经验,所以我是介绍一些新东西的人。

现在办公室一片困惑。昨天一位项目经理告诉我“我们的过程是一只手拍手的声音”,我笑了很多。我们迫切需要流程,但我们不知道该怎么做。每个人都在采取一种倒退的方法,想要一种工具来告诉他们如何做事,而我们应该首先收集需求。

我们是一家 9 人的商店。我们需要能够快速完成工作。现在有哪些符合行业标准的优秀软件开发模型?其他人都在这样做,所以我们需要学习,这家商店自 1995 年以来一直在 build 网站。我在哪里可以找到有关最佳实践的良好资源?我们是一家 LAMP 商店。

编辑:我还应该补充一点,我们希望为现有网站添加一个流程。因此,我们不会构建新项目,而这正是这些模型始终面向的目标。我们正在维护 10 年历史的网站怪物(好吧更像是 3-5 年,但客户更老)并让它们继续运行,同时逐步添加新功能。这对那里有帮助吗?

最佳答案

现在很多店铺使用的是Agile开发方式。它可以从单个开发人员扩展到您可能拥有的尽可能多的开发人员。使用这种方法可以很容易地跟踪任何人在给定时间段内能够完成的工作量。查看描述该方法的维基百科页面:

http://en.wikipedia.org/wiki/Agile_software_development

还有一些很棒的开源和免费工具可帮助您建立团队、项目、迭代等等。

但是,我要说的是,我曾经在一家瀑布式商店工作,除非管理层参与变革,否则您将无法尝试从瀑布式转变为敏捷式。

编辑(回复问题编辑):是的!敏捷肯定会帮助您完成现有项目的维护和增强版本,以及可能的重构版本。包罗万象。

~md5sum~

关于php - Web 开发的软件生命周期模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1797474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com