• 软件工程作业二:需求分析


    1.怎样与用户有效沟通获取用户的真实需求?

      1) 访谈。正式访谈系统分析员将提出一些事先准备好的具体问题;非正式访谈中,分析人员将提出一些用户可以自由回答的开放性问题,一鼓励被访问人员说出自己的想法。需求分析的目的就是获取用户的需求,面对面的访谈可以更好更直接的了解用户的需求。

      2)面对数据流自顶向下求精

      3)简易的应用规格说明技术。所谓的简易的应用规格说明技术就是第一次简单的访谈过后,软件人员和用户方面各自写出规格说明书,再约定时间相互讨论,去除冗余的部分。这样可以提高用户的参与。

      4)快速建立软件原型。根据用户提出的需求,建立一个简单的模型,再跟用户进行讨论,可以更直观的将软件系统展现出来,可以更好的明确用户的需求,也可以引导用户将模糊的需求明白。 

    2.详细描述小组项目的需求是如何获得的?

     1)  小组一起讨论,大致确定小组项目的需求。

     2)  结合学习他人的成品,补充确定我们所做项目需要的一些基本功能。

     3)  思考我们要和别人的不一样,在基本功能的基础上增加我们自己独有的亮点,使用户在千篇一律的软件中能率先看到我们。

     4)  最后调换角度,从用户的角度分析一下这个项目的功能亮点和不足,通过改进旧的思路,更好的修饰这个软件,成为我们的核心竞争力。

    3. 详细列出小组项目的NABCD模型,列出详细条目,把这些要点都组合成为一段话  --  当你要向别人兜售你的项目的时候, 你通常只有很短的时间 (电梯演说),能否自然而有条理地把项目说清楚?  参考下面电梯演说模板,将你产品中实际的元素代替 <> 中的抽象概念。录制为视频,并把链接发到个人博客上。

    1) N (Need 需求)

      现在大家基本上手机都会随身携带并使用微信,而每个学生都会使用一款课程表app,但是很多人的手机都有一个内存不足的问题,所以我们打算设计一个在微信小程序里的课程表。既方便同学们查询课程,也一定程度上的节省了手机空间。

    2) A (Approach 做法)

      我们的代码编写打算后端运用python,前端运用javascript,并完成一个数据库,利用微信小程序的平台,写一个课程表小程序的代码。完成需求分析所有流程,进一步掌握在软件工程管理、软件需求分析、软件概要设计、软件详细设计和软件测试等阶段的方法、工具和技能。

      具体功能:

        注册,登录(用学号注册登录)

        查看课表

        切换学期

        选择第几周

        查看教室

    3) B (Benefit 好处)

      节省手机空间,方便使用。并且锻炼了团队流程的一贯性,对大家能力的提高很有帮助,大家都动起来了,获得了知识!

    4) C (Competitors 竞争)

      暂时不考虑竞争对手,我们的竞争对手是自己,把一个课程表的功能做到最完善,就是对自己的竞争!系统开发中存在技术难度,系统整合的技术问题也需要考虑。最后的系统调试和测试需要详细规划。

    5)D (Delivery 推广)

      我们将通过微信公众号,朋友圈,QQ群,宣传单等方式进行推广,必要时我们将上门为用户做详细地描述。

    【电梯演说模板】

      各位领导/投资人/用户/合作伙伴:我们的产品 “微信小程序:课程表”是为了解决大家手机内存空间不足的问题, 他们需要减少手机内存又不减少手机可用功能,但是现有的方案并没有很好地解决这些需求,我们有独特的办法,比如:在微信小程序里的做一个课程表小程序。它能给用户带来实用又节省空间的好处,远远超过竞争对手。同时,我们还会通过微信公众号,朋友圈, QQ群,宣传单等方式进行推广,必要时我们将上门为用户做详细地描述,能很快地让大部分用户知道我们的产品,并进一步传播。

    4. 列出产品的功能,分别放到四个象限中。

     

     

     
  • 相关阅读:
    Java中ArrayList与LinkedList的区别
    Java中String、StringBuffer、StringBuilder的区别
    Java中的String类能否被继承?为什么?
    JAVA有哪些数据类型?基本数据类型各占多少个字节
    Linux远程复制命令SCP
    CentOS添加用户并加入sudo权限
    nginx配置反向代理解决前后端分离跨域问题
    执行ssh-add时出现Could not open a connection to your authentication agent
    Git 修改源地址
    ssh配置git clone简易流程
  • 原文地址:https://www.cnblogs.com/chen-wei-/p/6598809.html
Copyright © 2020-2023  润新知