软件开发过程的详细介绍

要熟悉整个软件开发项目的过程,什么阶段做什么、怎么做、谁来做,时间、质量、进度三者平衡。没有一个完美的项目,因为总会有瑕疵,不要太追求完美,用户满意、适度质量的项目才好。关于软件开发过程的一些理解分享一下。

操作方法

  • 01

    首先制定项目计划,最初计划是里程碑性质的。可以先按瀑布模型设置,里程碑点主要为需求评审、设计评审、经过代码开发和单元测试后进行集成测试、部署上线是一个很重要的里程碑,一般用户会期望系统何时能使用进入试运行期

  • 02

    需求开发阶段: 怎么样写好需求很关键,如何学会进行需求开发可以去看下经典的《需求工程》这个翻译的书,不是很厚,但需要能理解为什么那样做更好,这个需要实践经验锻炼自己。如果有项目成员,可以一起做需求,这个阶段对于业务理解、分析、如何开展调研以及文字表述、业务流程图描述还有文档编辑能力都有不少要求。

  • 03

    系统设计阶段:系统总体架构,结合用户对系统环境、开发语言以及运行的网络硬件等要求,确定开发工具等,对应用系统关系进行架构性设计,通过需求阶段对用户的分析归类,用图的方式描述出用户和各子系统或模块的全局视图,以及和其他系统的关系。也就是搞清楚系统的边界问题。

  • 04

    代码开发和单元测试阶段: 这个阶段一般来说需要改进瀑布模型,类似跌代开发,把模块进行合理划分,把项目总体计划的代码开发测试阶段划分为多个时间段,每个时间段都包括代码开发、单元测试和集成测试,这个阶段还需要对需求变更进行跟踪控制,如果需求有变更,那么要把需求文档、设计文档都重新跟上。跌代开发的好处就是不让代码开发阶段拉的过程,没有进行及时的自我检查,不小心到了提交时间,却不是用户想要的,还有可能都不是自己想要的。

  • 05

    测试工作: 测试是项目的很重要的环节,怎么测试,怎么准确测试,怎么有效测试,怎么覆盖测试,时间、人手、经验扽个方面都会有制约。高级测试人员能够分析系统各测试要点,在需求、设计阶段都要参与,提早了解如何去测试,能写出测试用例。

(0)

相关推荐

  • 免费图片批量处理软件Image Tuner详细介绍

    像淘宝店主这样每天都需要处理大量图片的用户,是极需要一款好用的图片批量处理软件.今天我们小编给大家介绍一款图片处理软件Image Tuner,让你省时又省力. Image Tuner是一款简单好用的图 ...

  • 用手机控制电脑的软件 百变遥控介绍 躺在床上也一样玩电脑(图文教程)

    平时有没有经历过这样的情况:想躺在床上玩电脑,但是用的是台式机,操作起来很不方便。有人说可以买个无线鼠标啊,是的,但是无线鼠标要额外花钱不是,还要傻乎乎的在手边放张鼠标垫……而且就算有了鼠标,键盘用起 ...

  • linux awk 正则表达式.正则运算符详细介绍

    使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式就像一门程序语言,有自己语法规则已经表示意思。 对于不同工具,其实 ...

  • BIOS的理解以及实现详细介绍

    简单介绍,如果专门做firmware相关的朋友应该比较熟悉。本文主要针对新手,BIOS的理解以及实现介绍,希望对新手有帮助。 先说说刷写,对于rom文件,无论是什么文件格式,bin也好,rom也好.. ...

  • 中华通网络电话使用的详细介绍

    中国大陆内电话怎么收费? 1、零月租,全球无漫游。无论在全球哪个国家/地区拨打国内电话0.09元/分钟,充值后资费低至0.05元/分钟,支持拨打国内手机、座机、小灵通。(使用中华通软件拨打电话时,只从 ...

  • windows 7系统任务栏的详细介绍

    win7任务栏相信有使用win7的人都不陌生,而这篇文章是要写个还在用xp系统的。让他们知道win7任务栏有多强大,也可以说是win7任务栏的详细介绍吧! 1 大图片的外观 当鼠标遇到该程序的时候,任 ...

  • win7旗舰版系统关闭开机自启功能的详细介绍

    win7旗舰版系统关闭开机自启功能的详细介绍分享给大家!一些软件在安装的时候,都会默认的设置为开机启动.虽然可以很小心的设置,但是还是有一不小心中招的危险,给我们的日常使用过程中造成很大的不方便,每次 ...

  • Firefox.exe是什么进程 Firefox.exe相关内容详细介绍

    firefox.exe是基于Mozilla内核的网络浏览器,支持弹出窗口拦截和比微软IE更多的功能. 出品者: Mozilla firefox.exe相关介绍 firefox - firefox.ex ...

  • Win10创造者更新15002修复内容及已知问题大全汇总详细介绍

    今天早上微软正式推送了Win10创造者更新15002快速预览版,这基本就是之前泄露的15002版本,同时这也是2017年首个重量级更新,现在为大家整理了这一次Win10创造者更新15002快速预览版更 ...