应用程序开发过程的阶段

发布于 2024-08-14 19:45:33 字数 47 浏览 5 评论 0原文

我听说过“部署”和“生产”等术语应用于开发过程。通常有哪些阶段以及它们涉及什么?

I've heard terms like "deployment" and "production" applied to the development process. What are the usual stages and what do they involve ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

金兰素衣 2024-08-21 19:45:33

根据您阅读的学术论文,将突出显示不同的阶段(尽管许多阶段是常见的)。维基百科有几个对您有用的页面:

Depending on the academic paper you read, different stages will be highlighted (though many are common). Wikipedia has a couple of useful pages for you:

一念一轮回 2024-08-21 19:45:33

我想对此没有单一的答案,但 维基百科 列出了这些可能的开发阶段:

  • 市场研究
  • 收集拟议业务解决方案的需求
  • 分析问题
  • 为基于软件的解决方案制定计划或设计 软件
  • 的实施(编码)
  • 测试软件
  • 部署
  • 维护和错误修复

I guess there is no single answer for that, but Wikipedia lists these as possible development stages:

  • Market research
  • Gathering requirements for the proposed business solution
  • Analyzing the problem
  • Devising a plan or design for the software-based solution
  • Implementation (coding) of the software
  • Testing the software
  • Deployment
  • Maintenance and bug fixing
时光匆匆的小流年 2024-08-21 19:45:33

部署:获取已编译的代码并使其在应用程序服务器上运行

生产:为最终用户提供应用程序的环境(服务器等)

这些阶段包括:

  1. 业务需求分析 - 收集有关用户想要什么的信息
  2. 技术分析 - 高级分析组件如何工作的级别概述
  3. 开发 - 编写代码
  4. 测试 - 检查是否一切正常
  5. 部署

实际上,这些并不是按严格的顺序发生的,通常会有一些来回迭代。这通常是所谓的敏捷开发方法所暗示的。

Deployment: Taking compiled code and making it run on an application server

Production: the environment (servers etc.) that serve the application to the end user

The stages are:

  1. Business Requirements Analysis - gathering info about what the user wants
  2. Technical analysis - a high level overview of how the components will work
  3. Development - writing code
  4. Testing - checking that all works well
  5. Deployment

In reality these don't happen in a strict sequence, there is often some iteration back and forth. This is usually implied by what are known as Agile development methods.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文