软件需求专业应了解什么知识?

tiantianhappy 2009-02-12 04:42:42
大家好,我是一名软件需求专员,我想知道自己应该了解那方面的知识?多谢
...全文
67 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
战斗模式 2009-02-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jiezhi 的回复:]
与客户沟通的技巧
软件工程知识
相关业务领域知识
一定的软件设计知识
[/Quote]
我觉得这个是对的
  • 打赏
  • 举报
回复
现在的软件公司中,专门化许多年时间研究如何空谈QA的太多了 --> 现在的软件公司中,专门化许多年时间研究如何空谈SA的太多了

因为只能发三次,所以当时没有能够修改。不过,一些不好的SA、QA人员的是类似的,他们讨论的东西纯粹是门槛过低的教条,而不是很准确的可执行的东西。需求描述就像是讲故事,如果别人听了你的故事立刻就可以写出无歧义的程序,说明你的story具有可直接执行的风格,久而久之你的需求分析技术就会显出优势来。我无法在这类很宽泛的问题回复中罗列具体要点,等你问到一些要点的时候自然会回答,例如帖子《面向对象设计原则的“单一职责”如何理解?》中我回复地简介了一个需求描述至关重要的原理。
jiezhi 2009-02-13
  • 打赏
  • 举报
回复
与客户沟通的技巧
软件工程知识
相关业务领域知识
一定的软件设计知识
闪破风浪 2009-02-13
  • 打赏
  • 举报
回复
与客户沟通的技巧
抽象描述能力~
  • 打赏
  • 举报
回复
现在的软件公司中,专门化许多年时间研究如何空谈QA的太多了,看看他们为企业真正带来多少效益就知道了。我不知道“软件需求专业”这个专业是否有必要,但是我知道越是研究需求,就越要有对结果负责的精神,才能有的放矢地准确、适时地描述需求,否则就可能过早地或者过于含糊地夸大需求。
  • 打赏
  • 举报
回复
如果你有可能,不但要做需求和任务评估,而且要力争做自动化集成验收测试,这就可以避免技术空谈。因为你的需求表述最终是可直接执行和自动化测试的,而不是空谈一些所谓的软件标准化之类的东西中占主要篇幅的看似响亮但是无法具体编程测试的那些东西。
  • 打赏
  • 举报
回复
基本上,你要了解许多小程序员都是等着看你的笑话,例如在关键的“最后”时刻(可能给客户造成损失的时刻)才来说你的需求描述有什么毛病,你了解这个风险就行了。设计者不是一个教条脑袋,而且经验丰富,这是对设计者的最基本要求。但是这条太难做到了。

5,219

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧