技术开发 频道

再谈如何学习掌握用户需求

【IT168 技术文章】

    软件生命周期:

    1.萌芽阶段 2.定义阶段 3.具体阶段 4.设计 5.开发 6.测试 7.试运行 8.上线

    1-2:产品概念的明确,有哪些模块?大块功能?特性功能?

    学习的知识:

    s1.学习相关领域知识!!必须地!!

    s2.了解产品客户群,具体产品使用角色,该角色在真是生产中的工作流程,哪些可能需要在产品中哪些?!重要!

    s3.明确项目组可以做到功能范围,包括大概的量、技术实现等。了解一下。

    3.明确产品的明细需求,该出需求规格说明书了。

    s1.能参加的会尽量参加。和客户的总结、确定的会议必须参加。重要的发散思维的会,俗称头脑风暴,可以参加。

    s2.尽量在此阶段,把用例图(谁在什么地方做了什么事情)都画出来。工具,推荐visio, 门槛低,半天就会。

    s3.业务流程图,visio。

    4-5.需求实现阶段,需要!确认! 是否符合需求!(V&V不明确的,google一下)

    s1.周例会、阶段确认会议

    s2.如果项目在尝试AGI,客户在此过程的参与程度就是决定产品成败的关键。

    6.好好做一个UAT或者SIT的流程或用例吧,一切都解决了。

    s1.用例的REVIEW,一定叫上客户。尽可能。

    s2.UAT,叫上特定客户。

    s3.整理客户的话,这些可能成为变更或者下一期的需求(公司口水ing……)。

    s4.不明白的一定要!!问!!,开发是第三者,项目经理、顾问是第二者,客户是第一者,尽量靠近吧。(不会提问的测试我从来不招)

    7.类似上一阶段,客户在用了。

    s1.整理客户的话,这些可能成为变更或者下一期的需求(公司口水ing……)。有个不恰当的形容,“尽孝”,片面解释一下。

    8.上线,变更貌似不在了,总结吧。如果有,参照上一阶段。

0
相关文章