美文网首页
作为程序员如何让软件项目“不跑偏”?(下)

作为程序员如何让软件项目“不跑偏”?(下)

作者: Newer小小花 | 来源:发表于2019-06-17 13:40 被阅读0次

这个主题仍然是为了“不跑偏”。上一篇中有说过,我们“跑偏”的原因在于“我们程序员不是客户本身”,而要掌握客户的需求,每个人的做法是不同的:闭门造车型、积极沟通型、现场客户型、观察客户型、一起工作型等等。

要想获取有效的需求,想要做出客户满意的系统,那么就要向客户接近,多沟通,从客户的角度来做系统。

很多人都清楚的一个原则是,在做系统的时候要从客户的角度出发,但什么是客户的角度呢?在明确这个问题之前,我想大家都需要明白程序员与客户之间的一些区别。

首先,我们和客户使用计算机的水平不一样。这一点是客观存在的,作为程序员,计算机就是我们战斗中的枪,那必然是非常熟悉,而且整天24小时至少会有十几个小时在和计算机打交道,每个人熟悉的软件至少也会有十几种。而作为客户,可能只是在上班的时候使用,而且使用的软件非常有限,一般就是Office,加上有限的几个软件。

其次,程序员和客户对业务知识的掌握不一样。客户的业务知识就是他所从事的行业的知识,比方说对于一个保险公司的业务人员来说,他们的业务知识就是与保单、代理人、承保、理赔、保全相关的各种内容,而对于贸易型企业来说,他们的业务知识就是与采购、销售、产品、订单等相关的内容。如果我们没有做过相应的行业软件的话,那么我们的业务知识就很差。股票项目、医院项目、物流等等……这也正是为什么好多软件公司想要做一种行业软件时,所存在的壁垒。

既然有了这么大的不同,那么我们想要从客户的角度出发,就要以客户的计算机水平和业务水平来考虑,这样做出的东西才是给客户用的,而不是给我们程序员用的。

想要达到这个目的,首先我们就要从自己做起,努力去学习各种业务知识,古语说得好:三人行,必有我师。每个人的知识都有不同的重点,客户中有很多人掌握着我们所不知道的知识,不向他们请教、学习是不行的。当作为程序员,要完成好项目,不但是产品经理、项目经理,而是每一个组员,都必须要清楚了解,这个项目所属行业,这个项目使用的目的、环境、需求,使用人的特点等等。

然后就是要多多与客户沟通,不同时间、不同地点、不同的环境中,客户的想法也会有所不同,这也正是需求的变更,我们不能要求客户提出的需求是一成不变的,有人说过,唯一不变的就是变化!想要解决这个矛盾,我觉得最有效的方法就是沟通,这样的话,如果客户的需求有了变化,我们会在第一时间了解,并为其做相应的工作,这样可能就会节省出很多的时间和精力。并且,沟通是会增进我们与客户之间的感情的,如果双方都认为对方是自己的朋友,很多麻烦的事儿也就迎刃而解了。

牛耳教育,专注高端IT职业教育19年,采用就业反驱的方式来设计课程体系及考核标准,以锻造标准的IT职业人为目标,拥有专业完善的人才培养体系、权威的课程体系与先进的IT教育管理模式。

为检验学习效果、训练学员项目执行能力与项目管理能力,牛耳教育组织学员以"项目组"的形式完成东软、软通动力、博彦科技等知名IT企业的真实企业级项目实战及项目验收答辩。各阶段以项目驱动教学,每个毕业学子均有8个以上的企业实训项目经验,对项目开发的标准和执行流程非常熟练。

在各阶段项目答辩时,注重项目亮点,功能,客户体验感,从学习阶段就把这些“准程序员”的思维扭转过来,站在客户的角度为他们设计和开发适合他们使用的软件项目。来源 www.neweredu.cn www.csnewer.com

相关文章

  • 作为程序员如何让软件项目“不跑偏”?(下)

    这个主题仍然是为了“不跑偏”。上一篇中有说过,我们“跑偏”的原因在于“我们程序员不是客户本身”,而要掌握客户的需求...

  • 如何确保项目执行方向不跑偏

    一、为什么会出现方向跑偏 做项目最怕的就是快做完的时候,项目经理或者用户看了之后说,这压根不是我想要的,遇到这种情...

  • 如何利用Android studio 快速将自己的项目上传到gi

    GitHub 作为最大的同性交流网站,几乎是每个程序员居家必备的。那么如何让自己的项目也上传到GitHub上让别人...

  • 锁住目标,不跑偏

    小仙女的母上大人在购买东西时候,总会被商家五光十色地功能介绍忽悠,买些不实用的东西。最近发生的一件事就是家里的拖把...

  • 影响程序员成长的11个因素

    作为一名IT行业的软件程序员,是什么在推动软件程序员日复一日的工作,是那份对程序的执着和兴趣。又如何要让程序变得有...

  • 开源协议知多少?

    作为程序员你肯定或多或少的接触过开源项目,开源项目使我们软件开发小伙伴避免重复造轮子,把别人写好的代码或库直接拿来...

  • 程序员,你孙子是什么样的存在?

    原题为“程序员如何改变世界”:) 软件是最便宜的东西,免费。 软件又是最贵的东西。传说一项美国军方航空项目,一大笔...

  • 作为开发人员,你不得不懂的Github搜索技巧!

    github作为全球最大的开源软件项目托管平台,相信很多程序员都在使用,不仅仅是因为它可以免费的作为我们公有或者私...

  • 上传文件到GitHub

    作为程序员,GitHub应该是比较熟悉的,它是一个面向开源及私有软件项目的托管平台,我们可以将一些项目代码托管到这...

  • 让信仰变成灯塔,大方向不跑偏

    下方是张着血盆大口的狮子,上面是盛满蜂蜜的罐子,脚下没有支撑,手里紧紧抓着不算结实的藤条。蜂蜜罐装的太满,万有引力...

网友评论

      本文标题:作为程序员如何让软件项目“不跑偏”?(下)

      本文链接:https://www.haomeiwen.com/subject/ozlafctx.html