简年3:做需求需要的技能(一)

作者: 海红米花妈 | 来源:发表于2017-01-23 00:49 被阅读50次

下图是米花这个寒假的计划,也是她的需求,只有了解她的需求,我才能提供更合适的帮助。

源自米花手绘

在一个应用软件项目中,需求是项目的起点,决定项目的定位和价值。那做需求需要用哪些技能呢?

我们将技能分为两种类型,特定职业技能和可转换技能(源自《成功心理学》)。在做应用软件的需求工作中,特定职业技能是指,专门用于做需求的专业技能。可转换技能则是指,用于需求工作的同时也可应用于其他类型工作的技能。下面从这两种类型来具体描述一下相应的技能。

需求的过程可以分为获取、分析、输出、实现和反馈这几个阶段。我们根据每个阶段需要去做的事情来分析特定的技能。

一、特定职业技能

1.业务相关

应用软件都是指某一特定领域的,首先我们需要学习特定领域的业务知识,要抽取并清晰描述业务流程,根据业务流程的现状,分析其中可以通过应用软件来优化的部分。这是相对初级的需求。

比如气象数据存储管理系统,需要了解气象数据的来源,气象数据的结构和存储方式,存储以后的数据为外部系统提供服务的方式等。

2.UI交互设计

应用软件一般都有人机交互界面,需求需要定义清楚系统与用户交互的流程,这个决定用户体验。这个过程可能涉及到一些工具,比如visio,Axure等。

3.敏捷方法

这是相对比较高级的技术,比如用用户故事来定义和管理需求。这块我自己也在学习中,后续再慢慢扩充。

二、可转换技能

这属于通用技能,涉及到的内容就比较多了。

1.学习能力

其实在特定职业技能里,也需要学习能力,学习相应领域知识,学习新的方法和工具。这还需要快速学习能力。

2.沟通能力

就包括外部沟通和内部沟通。外部沟通包括跟客户了解需求,了解他对于系统的期望,了解他目前在业务中遇到的痛点。内部沟通,包括项目组内跟开发测试等说明用户的需求,达成内部对于需求理解的一致性,了解需求实现过程中的进度,内部协调,以实现需求的按时上线。

沟通也可以分为倾听和引导,倾听确保你理解的是对方想说的,引导客户达成双赢。

良好沟通的基础是你可以清晰地表达自己的想法,并且确保对方能正确理解。

3.逻辑能力

逻辑能力包括对收集到的一堆信息进行分类,对具象进行抽象,以及总结的能力。

比如在用户访谈后,根据用户的描述,抽取业务逻辑和业务流程。

4.复盘总结

一个业务需求,从收集到上限线是需要经历一个团队多人配合的过程,这个过程中会遇到各种问题,需要大家协调解决,并最终达成共同的目标。每一次这样的一个循环,过程中和结束后,都需要及时作复盘,反思总结,积累项目经验,扩充知识体系。这是一个非常重要的技能,适用于任何领域的学习。

做需求肯定不限于上面提到的这些技能,最重要的一点是,如果你要做应用软件的需求,需要了解自己在做需求过程中的成就感源自什么,并在需求过程中不断获得成就感,也鼓励自己做的更好更远,每个人都要当好自己的鼓励师。

相关文章

  • 简年3:做需求需要的技能(一)

    下图是米花这个寒假的计划,也是她的需求,只有了解她的需求,我才能提供更合适的帮助。 在一个应用软件项目中,需求是项...

  • 写作定位-不太胖的瘦子-2018.06.24

    一、 我的技能 1:擅长根据用户需求定制的明信片定制 2:擅长做极简风的PPT 3:善于抽象方法论,用大白话说明 ...

  • 工程化的一些总结

    需求评审 1 需求合理性需要评估 不做无价值的需求2 需求优先级需要评估 优先做重要的需求3 需求需要进行管理 评...

  • Android-string.xml动态替换文本

    需求:我是做Android开发的,工作3年了。这段字符串中,Android和3需要动态替换。 在string.xm...

  • OpenGLES 透视变换与屏幕UV坐标

    一、从需求说起本人在做3D贴纸的时候,遇到这样的一个需求,在3D贴纸需要和图像进行混合。做远小近大的3D效果,需要...

  • 使用 Next、IPFS、The Graph、Solidity

    每天都有越来越多的人过渡到 Web3。对开发人员的需求正在增加,区块链开发技能是科技行业最需要的技能之一。 提高 ...

  • 需要迭代哪些产品技能?

    产品经理到底要具备哪些技能呢? 产品经理需要具备的技能,我认为可以总结出以下五个方面: 一、需求 在需求之下又细分...

  • 软件:markdown写作工具Typora

    出于工作的需求,同时也是出于自身的需求,需要找一款工具用来做笔记,在简书上接触markdown之后,感觉确实很好使...

  • PMP学习笔记与试题解析(第五章 项目范围管理)

    目录 项目范围管理 1 需求管理 2 需求决策与表现 3 决策的方法 3 数据表现 3 人际关系与团队技能 4 需...

  • 20181211 需求分析总结

    一、需求分析的重要性 1、需求是理想与现实的差距 2、对需求的深入理解,分析,是产品经理的核心技能。 3、需求分析...

网友评论

    本文标题:简年3:做需求需要的技能(一)

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