撰写申请前分析的内容

发布于 2024-10-02 13:58:40 字数 95 浏览 5 评论 0原文

在开发实际开始之前进行的分析的典型内容是什么?在软件项目期间采取了哪些不同步骤?我问这个问题是因为我想做一份详尽的学习结束工作,所以这成为第二天性。欢迎任何与该主题相关的链接。

What would be the typical content of an analysis made before development actually starts and what are the different steps taken during a software project? I'm asking because I'd like to do an exhaustive end-of-studies work so this becomes second nature. Any links related to the topic are welcome.

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

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

发布评论

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

评论(3

阿楠 2024-10-09 13:58:40

取决于所使用的方法。
通常是:
1)需求收集
2) 执行要求的规范
3)根据规范进行高层设计
4)按照规范和原始设计实施
5)单元测试(如果应用)
6) 集成测试
7) 验证是否满足所有要求
9) 发布
这是瀑布方法。每个阶段都以线性方式跟随下一个阶段。
您可以遵循敏捷方法,在每个阶段使用迭代。
例如,在步骤(4)中,系统的一部分被实施、演示和测试。如果一切正常,继续执行其他部分。
这是为了确保如果需求被误解或遗漏,则不必从一开始就设计整个系统。
阅读瀑布和敏捷方法。

Depends on the methodology used.
Usually is:
1) Requirements collection
2) Specifications to enforce requirements
3) High-level design according to specifications
4) Implementation according to specifications and original design
5) Unit testing (if applied)
6) Integration testing
7) Verification that all requirements are met
9) Release
This is a waterfall approach. Each stage follows the next in a linear fashion.
You could follow an agile approach, where you use iteration in each phase.
E.g. in step (4) part of the system is implemented and demonstrated and tested. If all is ok, continue implementation of other parts.
This is to ensure that if a requirement has been misunderstood or missing, the whole system would not have to be designed from the start.
Read on waterfall and agile metholodologies.

终止放荡 2024-10-09 13:58:40

一般来说,软件生命周期如下:想法->营销/业务需求->规范->设计->实施/测试/文档->开发。成功/失败。

更新:

典型的分析检查用例覆盖范围和时间/功能权衡。

Generally, software life-cycle is the following: idea->marketing/business_requirement->specification->design->implementation/testing/docs -> success/failure.

Update:

typical analysis checks use-cases coverage and time/features trade-offs.

日久见人心 2024-10-09 13:58:40

有不同的软件开发方法,称为软件开发流程。看一下其中之一 - Rational Unified Process (RUP)。

There are different methodologies of developing software called software development processes. Take a look at one of them - Rational Unified Process (RUP).

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