当前位置:主页 > 澳门总统娱乐场网址 >
澳门总统娱乐场网址
澳门总统娱乐场网址
软件测试行业趋势分析和思考 - 一点一滴的Beer - 博客园admin 发布日期:2019-05-05 02:27 浏览量:
本文先对互联网对时代和社会变革进行了论述,然后再由互联网时代对软件工业模式变革进行了介绍,最后引出附属于软件工业的测试行业在新形势下的需求变化,并对趋势进行了分析,并最终给出了相关的从业人员的职业发展建议。请不要认为开局话题太大,有点天马行空,不知所云。因为在社会上,小人物的命运往往是和大时代绑定在一起的,你干脆与世无争,可以什么都不用理会,但是一旦你还在追求个人的人生大理想(实现人生价值)或者仅仅是改善生活物质条件(马斯诺第一二三层次需求),就必须懂得什么叫顺势而为。可以和天斗,和地斗,和现实斗,但是不要和趋势斗。请不要认为最后的落脚话题太小气,因为不管是哪个时代,社会都是由一个个鲜活的个体去实现的,而我们当中的绝大多数都属于这样的个体,穷则独善期身,达则兼济天下。作为现实生活中目前还处于小人物地位的芸芸人生的我们,还是先脚踏实地一点吧。大航海时代伴随着地理大发现,让世界的各个地方的独立孤岛融入到一个世界观中,形成了文化大碰撞,物种大交换,人类大移民。欧洲人从美洲引进了土豆和玉米,最低产的土豆也是最高产的小麦的18倍,而且不依赖水。,高的可以达到几百倍。极大解决了欧洲人的农业生产力问题,而且这两种作物被引入中国,促使中国在康熙年间人口终于突破了1亿,达到空前繁荣。西班牙人在南美洲玻利维亚发现全球最大银矿,产出了40亿俩白银盛产白银,而当时的超级大国中国明朝一年的财政收集才几百万两白银。导致当年西班牙一跃成为世界最富有的国家,能够买下全世界 。购买力极强的十亿白银大量涌入中国,形成了巨大的通货膨胀,间接导致了后面的禁海和闭关锁国,以至于后面远远落后于世界化进程。我认为,互联网不产生新的实物,它就是增加效率,优化资源配置,抹平信息鸿沟,制造更平等的认知世界的机会。互联网为何这么热,原因在于我们这个社会运行的状态是很低效的,信息很不对称的,所以互联网每进入一个领域,都会带来这个领域的巨变,互联网的动作模式会把传统的动作管理模式的规则全部给颠覆,如果传统模式不做出改变,只能被狂风扫落叶的扫出历史进程了。这一类的传统IT公司公司目前对外包装都是提供IT解决方案的公司,比如:像东软,软通动力等等是比较典型的。这些公司的销售经常会在各种招投标现场看到,或者在华为公司里面有些外公司的人,很多就是这些公司派去驻场开发的,里面的员工往往会有一种同工不同酬的失落感。这一类的公司,个人认为会面临逐渐被集中到少数的大集团里面,或者分散在一些兼职的个体软件工程师中。因为这项服务确实是一直被社会所需要的,社会的的更改化发展也肯定是专人做专事,外包肯定不会消亡掉。这个市场会一直存在,但是从业人员的营生类型属于赚一些辛苦钱,拼个体力而已。这样的的生产方式和传统的制造企业是极其类似,而且如果这种模式发展下去,肯定会越来越照搬传统制造企业的模式,因为都是需要追求流程的标准化,这样才能够保证生产和规模化和有序化。从提出需求,到最后完整当初约定的功能软件,周期较长,往往存在相当多的不确定风险,对软件项目的参与者进行协议上的约束,所以需要和甲方进行沟通和文字记录,同时开发人员本人第一次创业经历,就是长达两年的时间开发一个大型软件系统,最后都没有成功交付而胎死腹中。这次惨痛的经验教训,让我从此以后对外包型的创业模式深感恐惧和抵触心理。第一次创业里面做的项目,很累很累,很用心很用心,同时结局也很惨很惨。第一次创业失败之后,又加入了现在的这个创业团队。是一种完全的互联网经营和生产模式,完全是一种久旱甘霖的畅快感。作为开发团队的一员,你的代码时刻都在生产服务器上运行着,每天开发的功能都在线上发挥着作用,你敲下的每一个字符都发挥着它的作用,而且为后面的开发在铺路。前面花了很大的篇幅来讲大背景和大变革,现在才正式开始进入软件测试这个议题。个人认识还是很有必要。因为大部分开发人员都是思想和交际圈子相对比较简单的群体,打交道的对象往往是代码或者机器,往往不愿意跳出技术的思维和习惯,从更高的视角来审视自己做的事情。因为我以前就是这样的一个技术人员,往往把所有的路线选取寄托在别人身上,而且自己缺乏独立思考的能力,结果导致自己虽然很努力,但是却总是达不到自己想要的效果。作为普通一个人,必然无法避免个体命运会随着大时代的背景进行浮沉。具备独立思考的能力相当重要,能够洞察趋势,顺势而为,必然会事半功倍。不管是实物工业生产还是软件工业生产,最终的目的都是将产品交付给相应的使用人或者使用场景,使产品稳定的发挥其作用。那么既然存在交接,就必然存在验收。而关于产品的问题的发现,从生产方来说,最好是在内部就能消化和解决,而不是到投放市场之后由用户来发现,那样会对产品和企业形象都是很大的损害。所以每个企业都需要这样一个角色,用来做质量审核和把关。总之,软件测试是在软件工程里面交付可靠软件的必要步骤。具体有有兴趣的可以查看软件工程相关书藉。但是查看这些的时候,请只看软件测试的定义及在软件工程中所扮演的角色部分,后面的具体操作手段可以忽略,因为随着近些年互联网和移动互联网的掘起,很多传统的软件工程组织方式和理念已经严重落伍,已经逐渐被行业给淘汰,作为软件工程中的一个环节,软件测试的手段也发生了巨大变化,这个在后面会谈到的。自从离开校园之后,很久没有沉下以来认真地写点东西了。主要是自己在刚跨入社会的时候,犯了一个很严重的错误,总是想用战术的勤快来掩盖自己战略的懒惰,一直忙低头做事,而很少停下来冷静地独立思考。还好,现在开始有这个意识,也不算太晚。虽然说尽量让依据来源丰富化,但是在在选材过程中肯定难免带有一些个人主观色彩,而且作者的经历也不能代表大家的经历,所以分享此文出来,还希望此观点能够传播出去让更多的人看到,正如前端的互联网产品的开发思路让产品尽早上线,尽早接受更多的用户考验,好坏自然分明,所以欢迎大家来 点赞或者拍砖。
微信公众号
电话