专栏首页深度学习计算机视觉第三课课堂笔记(软件需求分析设计)

第三课课堂笔记(软件需求分析设计)

一、系统获取的重要性

1、需求获取是通过与客户,系统用户和其他与系统开发相关的人员交流发现系统需求的过程。

四个最

1:最困难

2:最关键

3:最易出错

4:最需要交流

2、需求获取的前提

1、沟通能力(人生的幸福就是沟通的幸福)

需求来源

1、访问并且与有潜力用户探访

2、竞争产品

3、用户的技术规范书

4、市场调查

5、当前的系统问题

6、系统相关人员分析

7、选择针对性需求获取问题

计划

1、时间

避免周一上午和周五下午

2、事情

3、地点

找一个小型的会客室

4、座位

相关人员:是指那些直接或者间接从开发的系统中收益的人

总体原则

先全局,再局部,再细节

需求获取技术

1、访谈

2、调查问卷

3、观察

4、学习文档

5、会议

6、原型

7、头脑风暴

小规模实验

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 迪米特法则

    一个对象应该对其他对象有最少的了解 迪米特法则对低耦合提出了明确的要求 1、只和朋友交流 虽然一个类和多个类产生依赖关系,但它只和朋友类交流 朋友类的定义...

    张俊怡
  • 第二课课堂笔记(软件需求分析设计)

    软件开发生命周期 建模方法(开发技术) 开发阶段 开发模式 ---- 1、面向过程(结构化) 2、面相对象 (功能分析) 3、面向数据(信息,概念分析)...

    张俊怡
  • 【CVPR 2018】牛津大学等联合提出通过让神经网络学会比较实现少样本学习

    【论文导读】 深度学习的爆炸式发展得益于海量数据+强大计算力+算法三个部分的巨大进展,我们通常需要大量的数据去驱动模型的训练,使其获得很好的效果。但是在很多领...

    张俊怡
  • 利用python爬取网易云音乐,并把数据存入mysql

    这是我的第四篇原创文章 在简单学习了python爬虫后,又想继续折腾,进而找到了这个网易云音乐,因为本人平时就是用它听的歌,也喜欢看歌里的评论,所以就爬网易云...

    sergiojune
  • ADO,OLEDB,ODBC,DAO的区别

    1992年,微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,...

    阳光岛主
  • 【专业技术】浏览器的渲染引擎Blink

    Blink是谷歌公司的浏览器Chromium使用的渲染引擎。 Blink处于一个包容性的开源社区里,它欢迎任何人分享其使命。 Blink是在一种抽象的平台上实现...

    程序员互动联盟
  • 前端测试驱动开发模式(TDD)快速入门

    测试驱动开发(Test-Driven Development)是一种软件开发的思维和方法,我的理解是它是一种开发的循环,先写测试代码,再用最小的代码实现这个测试...

    小老鼠
  • Hyperledger-fabric提供的官方范例fabcar试运行

    参照官方文档:https://hyperledger-fabric.readthedocs.io/en/release-1.4/write_first_app....

    红桃K
  • 6.QT-简易计算器实现(详解)

    张诺谦
  • 对AI产品经理的一知半解

    对产品的定义随着时光的变迁往往有着不同的内涵,同样的,对产品经理的理解也可能有着不同的认知。

    半吊子全栈工匠

扫码关注云+社区

领取腾讯云代金券