美文网首页与时俱进的IT
软件的生命周期(一)计划和需求分析

软件的生命周期(一)计划和需求分析

作者: 社会主义顶梁鹿 | 来源:发表于2018-07-29 15:41 被阅读0次

    计划

    1、确定软件开发总目标;

    2、给出软件的功能、性能、可靠性以及接口等方面的设想;

    3、研究完成该项目的可行性,探讨问题解决方案;

    4、对可供开发使用的资源、成本、可取得的效益和开发进度作出估计;

    5、制定完成开发任务的实施计划。

    需求分析

    对开发的软件进行详细的定义,由需求分析人员用户共同讨论决定,哪些需求是可以满足的,并且给予确切的描述,写出软件需求说明书SRS (Software Requirement Specification)。

    ----------------------eg:计算器例子---------------------------

    功能需求:

      十进制加、减、乘、除

      八进制加、减、乘、除

      二进制加、减、乘、除

      十六进制加、减、乘、除

    性能需求:

      32位十进制加法需在2秒内 完成

      16位十六进制乘法需在10秒内完成

    需求分析的分类:

    软件研发的类型不同,需求的来源也不同,需求分析中的“用户”针对的具体对象也不同

    1、针对产品的软件研发

        需求来源:市场调研

        用户:市场调研人员

        特点:自己想研发什么,自己就来研发

    2、针对项目的软件研发

        需求来源:客户要求

        用户:实际的客户

        特点:别人想研发什么,我们帮着研发

    相关文章

      网友评论

        本文标题:软件的生命周期(一)计划和需求分析

        本文链接:https://www.haomeiwen.com/subject/anozmftx.html