软件工程-需求分析
雀跃的饼饼
这个作者很懒,什么都没留下…
展开
-
软件需求分析——需求挖掘
前言:对用户的需求挖掘,其实算是技巧运用+心理博弈。以下是对需求挖掘的小小总结,以后再慢慢补充。一、需求挖掘:1、概念:从用户需求出发,挖掘用户内心真正的目标,并转换为产品需求的过程。2、如何将用户需求转换为产品需求:人性、马斯洛需求理论、七宗罪。3、如何挖掘用户动机:基于什么环境、基于什么用户、基于什么行为、辅以用户访谈、问卷调查等用户调研方式。4、如何筛选需求:挖掘用户动机...原创 2019-05-05 16:29:25 · 1971 阅读 · 0 评论 -
软件需求分析——UML用例图
前言:UML是 Unified Modeling language 的缩写,是一种统一建模语言,主要在软件需求分析与设计阶段使用。UML一共包括9个图,分别是用例图、类图、对象图、序列图、协作图、状态图、活动图、构件图、部署图。本篇仅讨论用例图,后续再慢慢补充。用例图:1、定义:由参与者(actor)、用例(use case)、边界以及它们之间的关系构成的用于描述系统功能的视图。用...原创 2019-05-17 14:47:54 · 28321 阅读 · 1 评论 -
软件需求分析——非功能性需求
前言:需求分为功能需求和非功能性需求,常常会因为注重功能需求而忽略了非功能性需求,以下是对常见几类非功能性需求的小小总结,以后再慢慢补充。非功能性需求1、定义:软件产品为满足用户业务需求而必须具有且除功能需求以外的特性。2、影响:影响着产品是否能够持续稳定并高效的提供服务。3、常见类别:性能需求:响应时间、吞吐量、资源利用率; 安全性:保密性、防泄漏、权限控制、防攻击; ...原创 2019-05-07 18:28:24 · 107754 阅读 · 6 评论 -
最简单的需求分析方法论
本篇文章为转载,转载自http://blog.sina.com.cn/s/blog_6bb0903c0102xjrt.html一、概述现代社会,各行各业都会使用软件系统,但如何开发一套成功的软件系统呢?这涉及到很多方面,比如软件开发企业的技术水平,企业本身的管理能力,领导是否的支持,愿意付出的软件成本预算等等,但其中很重要的一个问题就是软件的需求分析是否到位?如果开发出的软件不符合企业的...转载 2019-06-04 23:25:25 · 2496 阅读 · 0 评论