当前位置: 首页 > news >正文

自学有感7

这周我学习的是需求分析。软件团队通过以下几个步骤找到软件需求:获取和引导需求;分析和定义需求;验证需求;在软件产品的生命周期中管理需求。而软件的需求也分为几类:对产品功能性的需求,对产品开发过程的需求,非功能性需求,综合需求。软件产品的利益相关者有用户、顾客、市场分析者、监管机构、系统、软件团队。获取用户需求即用户调研,用户调研可以通过焦点小组方法,找到一群目标用户的代表加上项目的利益相关者来讨论用户想要什么。;深入面谈,通过详细的面谈,广泛而深入地了解用户背景、心理、需求等,效果取决于主持面谈的团队成员的能力;卡片分类,把各种需求做成便于规整的小卡片,然后反复进行讨论、明晰定义、归类、排序;用户调查问卷,向用户提供实现设计好的问题,让用户回答。;用户日志研究,用户记录自己日常工作或生活中与所用软件相关的行为,供软件团队分析;人类学调查;快速原型调研。做软件项目需要有目标、估计、决心;目标是表明一个希望达到的状态,估计是以当前了解的情况和掌握的资源,要花费多少人力物力时间才能实现某事;决心是保证在某个时间之前完成预先规定的功能和质量。

转载于:https://www.cnblogs.com/wangzhe123/p/6940373.html

相关文章:

  • Http之Get/Post请求区别
  • 清河好程序猿训练营是什么?
  • 分享:Ajax工具文件
  • 洛谷P1287 盒子与球 数学
  • 识别地图上的地名-- 笔记一
  • 如何破解来自私有云的安全挑战
  • SQL优化34条[转载]
  • 你的每行代码值多少钱?
  • 日常开发工作快照(一)
  • Catalog Service - 解析微软微服务架构eShopOnContainers(三)
  • 2008-08-23
  • MIEngine —— Visual Studio 调试引擎
  • 目录比较的小工具myfc
  • Hessian--轻量级远程调用方案
  • 大整数乘法-表格法
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • JavaScript类型识别
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • SQLServer之创建显式事务
  • Travix是如何部署应用程序到Kubernetes上的
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • vue自定义指令实现v-tap插件
  • 代理模式
  • 聊聊flink的TableFactory
  • 前端工程化(Gulp、Webpack)-webpack
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 译米田引理
  • 智能合约开发环境搭建及Hello World合约
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 1.Ext JS 建立web开发工程
  • #vue3 实现前端下载excel文件模板功能
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • $.ajax()方法详解
  • (2.2w字)前端单元测试之Jest详解篇
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (利用IDEA+Maven)定制属于自己的jar包
  • (论文阅读40-45)图像描述1
  • (一)插入排序
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (原創) 物件導向與老子思想 (OO)
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • .Mobi域名介绍
  • .NET Core 2.1路线图
  • .Net core 6.0 升8.0
  • .net core使用ef 6
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .net Stream篇(六)
  • .net反混淆脱壳工具de4dot的使用
  • .NET性能优化(文摘)
  • ::before和::after 常见的用法
  • @Data注解的作用
  • @Query中countQuery的介绍