鱼鳞病

注册

 

发新话题 回复该主题

浅谈软件开发流程 [复制链接]

1#
白癜风假期不白过 http://disease.39.net/bjzkbdfyy/171022/5781174.html

好的软件深受4个人的喜欢,1个人的不喜欢/p>

1.老板通常老板都喜欢又快又好,交期快,订单量大。前期应该达不到,但有了良好的框架后理论上是可以达到这种效果的。

2.多个用户

傻瓜式操作、操作一步到位、快速上手、大量通俗易懂的手册、查阅文档自助解决问题、视频教程、技术支持快速响应(客服机器人)、稳定可靠不会崩溃满足一个用户是比较简单的,但是同时满足不同的用户就比较困难了,在技术支持方面我们需要引导用户自助解决问题、提供通俗易懂的用户手册。

3.同事

代码风格和编程思想良好、命名方式通俗易懂、有注释、良好的设计架构、阅读代码不会难受、有丰富的通俗易懂的技术文档,易于更新维护、易于跨平台移植、没有潜在的BUG。

4.自己

钱多事少,更新、维护、扩展、移植时只需更改少量代码、或不用改代码,软件测试、领导签字一次性通过,用户使用过程中体验良好,没有收到任何BUG反馈,深受用户喜爱。

5.软件测试测了半天没有发现一个BUG,功能全部正常,一个版本都没有升,感觉太无聊,没有一点成就感,完全没有发挥他的价值,他会感到很迷茫,甚至开始怀疑人生但是没办法,只能委屈一下他了。

如何达到这个效果呢:0.现场考察用户需求在开发之前,如果有现成的产品,最好去客户现场了解一下,就像做生意先要踩点记录一下人流量,人均消费水平,房租之类的同样的道理,我们需要知道:0.1用户使用现有产品体验是否良好,操作是否方便,如何改进0.2用户将来会遇到哪些问题0.3用户遇到问题时,如何通过我们提供的资源,他自己独立解决问题用户能够使用文档或者现有功能来自己解决问题,可结合

分享 转发
TOP
发新话题 回复该主题