软件开发指南

简介: 版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/42290281 1.很多时候,产品开发出来的效果和刚开始的设计以及客户的需求是不一致的,但是最后的结果是大家都接受的样子,虽然产物扭曲了,但是得到了大家的喜欢,所以很多时候我们需要顺其自然,不要因为不是自己的心意而去抱怨,也不要因为客户的刻意需求去抗拒。
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/42290281

1.很多时候,产品开发出来的效果和刚开始的设计以及客户的需求是不一致的,但是最后的结果是大家都接受的样子,虽然产物扭曲了,但是得到了大家的喜欢,所以很多时候我们需要顺其自然,不要因为不是自己的心意而去抱怨,也不要因为客户的刻意需求去抗拒。

2.头脑风暴的注意点:圈定主题、保持记录、会议流程控制、一定要让所有人参与,我个人非常赞同以上的观点。

       a.圈定主题很重要,不仅是头脑风暴,很多时候我们的会议定了一个主题,但是在会议过程中很多讨论都跑题了,我个人是不喜欢的,因为围绕一个主题才能得出好的想法和结论,否则只会让答案越来越远。
      b.保持记录,我们大多数的会议都没有专人记录,好一些是有人记录下自己喜欢的,但是很多有用的信息都只是在会议上出现,过后大家都忘记了。
      c.会议流程控制,很多时候大家的发言经常不着边际,或者废话太多,很多时候我们都本着尊重的选择转而“打呼”了。
      d.一定要让所有的人参与,任何人的想法都值得说出来,我们上次的年终总结很多人没有说出自己的想法,我觉得很可惜。


头脑风暴的原则:追求数量、禁止批评、提倡独特的观点


      a.追求数量,的确很多时候我们对于自己认为不好的发言会发笑,这其实很不好,容易打消别人的积极性,无论好与坏,有了数量,头脑风暴才会有更多可取的点子,因为点子是金子,不可多得。
      b.禁止批评,千万不要在头脑风暴会议上去评价一个人的想法好坏。
      c.提倡独特的观点,独特才会有创新的元素。


另外我觉得,我们的部门领导买了敏捷扑克,但是至今还没有派上用场,一直苦于没有机会。


3.产品经理必须要得到足够的尊重,如果产品经理不被重视,那么他再好的方案都可能被忽视。


4.大多数时候,我并不想参与过多“星单”项目的思考,认为自己的关键点不在上面,这是错误的,任何事物都存在共性,能够去思考任何一件业务都会锻炼我的逻辑和分析能力。


5.大多数攻城狮不喜欢进行需求分析,这在我们的小团队来说是可怕的,不愿意去思考的工程师是要被小团队淘汰的,小型团队必须让每个人参与进来。


6.很多时候我过于在乎客户的感觉而忽略了攻城狮的感觉,而造成赶进度这种不合理的现象,我必须要转变这种思维方式。另外今天早上看到一则新闻说五个攻城狮杀了2名产品经理,看到后有点毛骨悚然的感觉,太多的时候,产品经理总是摆着一副态度在攻城狮面前,不知道去融入攻城狮的圈子,另外就是我们中国的互联网起步晚,但是路数走的太快,我们没有形成一种有效的体制文化,无论大小公司,产品经理看不起攻城狮,攻城狮鄙视产品经理,固然能力是一方面,但是很多时候,我们没有这样一种体制文化。


7.人月神话一书中提到“投入大量人员并不能缩短软件开发的进度”,我觉得很多时候,人多了开发效率不一定提高是一种自然现象,因为这中间存在太多的因素。


8.站立会的目的是提出问题和获得需要的资源,而不是陈述昨天和今天的工作过程


9.管理风险:想清楚需求、保持信息同步
       任何事情都要建立在理解了需求的基础上再进行开发,如果不明确需求去开发的产品或许有意外的收获,但是很多时候都是失败的。今天我在解决一个问题的时候就没有去一步步思考问题的发生原因,而是先去猜测和怀疑,这种解决问题的方法是有问题的。我应该先去分析问题,弄清楚它为什么会出现,很明显我稍微静下心来去想想就知道了,这肯定是因为我改动了某些代码导致的,我的第一步做法就是用beyond compare工具比较当前代码和之前代码的不同之处,就会很快定位到问题。
       保持客户、我、成员之间的需求一致,这是必须的,团队成员不能独自做主张去修改其中一环。


10.要带着解决问题的目标前行,而不是去争论方案的好坏


11.做什么都不应该放弃原本核心的业务,必须注重本质,不应该被表面的利益而忽略了核心的原本形象

星巴克会卖三明治,并且有不错的收益,但是有段时间,三明治在烘烤的过程中,这种味道弥漫到了整个星巴克,而星巴克是卖咖啡的,咖啡才是星巴克的核心业务,而三明治的味道就会掩盖最初美好的咖啡味道,后来星巴克的负责人改进了三明治的烤箱等等一系列工作,使浓郁的咖啡味道重新弥漫在星巴克的空间中,如果说星巴克看到了三明治带来的收益而去忽略了客户对咖啡的味道,那么我想星巴克早就失去了他最衷心的客户。而在我们中国,从来都缺乏核心业务,大家都喜欢大包大揽,喜欢在原来的基础业务上增加很多“外业务”,虽然说这种竞争可能会带来积极的现象,但是我们中国的企业都充斥着一种怪病,巴不得所有的软件都是我自己家的,就像阿里巴巴不好好关注自己的核心业务,经常搞一些失败的产品,诸如来往之类的,经常听说日本的小企业喜欢去钻研每一项自己的专属领域,他们愿意花时间去探索,可能还有我们社会的病态的原因,我们经常在搞着核心业务,转而去开发别的市场,诸如很多餐饮业看到互联网赚钱了,就跑去做互联网开发了,网上很多人叹服这种企业家的魄力,但其实我个人认为是不好的,现在的餐饮业依然有很大的空间,人们消费的时候经常排队,经常上一盘菜早都吃完了,下一盘菜还没有上来,这都是能够改善的,假如这些餐饮业记住每个客人的菜单,不断轮询的为一个餐桌的客户上菜,就会解决一些问题。


12.别让我讨厌, 注重核心、页面应该尽量减少元素并且符合用户习惯。人的眼球滚动有定律的,人们关注页面的时候是从上至下,阅读的方向是从左到右。


13.别让我思考,相信很多现在的门户网站大家都不太愿意去访问了,杂乱不堪的排版已经让人有所排斥,人们不知道自己该去读那一块内容, 文字一定要有可读性、尽量用可视化效果表达、减少干扰因素。


14.别让我等待,因为很多时候,因为网络原因,用户在访问我们的网站的时候,会很慢,虽然我们使用了转圈的方案去提示用户等待,但是很多时候用户对这种做法并不喜欢,我们可以为用户填充一个爱心,或者给用户数钞票,这在大多数时候会带来不错的效果。


相关文章
|
测试技术 程序员 数据库
软件开发文档介绍
软件开发文档是软件开发使用和维护过程中的必备资料。它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。 软件开发文档可以分为开发文档和产品文档两大类。
4956 0
|
SQL XML 存储
开发指南—开发限制
本文介绍了PolarDB-X数据库开发过程中的使用限制。 PolarDB-X高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍数据库开发过程中的使用限制。
|
编解码 Java 开发者
《鸿蒙理论知识 05》HarmonyOS 概述之下载与安装软件
DevEco Studio 支持 Windows 和 macOS 系统,下面将针对两种操作系统的软件安装方式进行介绍。
113 0
|
Linux 测试技术 调度
新工具开源!一款iOS自动化利器(附地址)
tidevice 是阿里的内部的一个小组用来做 iOS 自动化用的工具,通过逆向iOS通信协议,使用纯Python实现。目前淘宝和其他部分事业部已经全面使用了该技术,进行iOS应用的性能采集,UI自动化。
2100 0
新工具开源!一款iOS自动化利器(附地址)
|
前端开发 Linux 芯片
鸿蒙系统在Hi3816平台上初体验
鸿蒙系统在Hi3816平台上初体验
375 0
|
开发工具 开发者 芯片
如何将制作完成的SDK发布给其他开发者使用 | 《平头哥剑池CDK快速上手指南》第五章
完成SmartL SDK制作以后,需要将该工程发布给开发者使用,这里有两种发布方式:离线发布和在线发布。
如何将制作完成的SDK发布给其他开发者使用 | 《平头哥剑池CDK快速上手指南》第五章
|
传感器 人工智能 供应链
“重新定义吹风机器”,物种起源获数百万元天使融资
物种起源自主研发的SYLPH电吹风,在外形上仅一个iphone8的大小,重量只有180g左右,轻巧的外形便于携带。
420 0
|
开发工具 iOS开发 MacOS
《企业级ios应用开发实战》一2.4 搭建iOS开发环境
本节书摘来自华章出版社《企业级ios应用开发实战》一 书中的第2章,第2.4节,作者:杨宏焱,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2030 0
|
Web App开发 开发工具 数据安全/隐私保护
《企业级ios应用开发实战》一1.3 iOS企业应用程序的发布
本节书摘来自华章出版社《企业级ios应用开发实战》一 书中的第1章,第1.3节,作者:杨宏焱,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
4017 0
|
开发者 iOS开发
《MonoTouch开发实践指南》一1.3 在设备上进行开发
本节书摘来自华章出版社《MonoTouch开发实践指南》一 书中的第1章,第1.3节,作者:(美)Michael Bluestein,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1242 0