`
weizhai12
  • 浏览: 145735 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

项目的需求和技术灵活转换

 
阅读更多

去年在公司开发一个项目时,根据刚开始我们了解的客户的需求,我们在开发过程中发现如果按照刚开始的设计来实现客户所需的功能的话,可能技术上会比较困难,而且效果也不会很好。具体要求是对工厂生产线上需要送检的零部件进行编辑,分配到具体的工位上,然后保存设置,刚开始我们采用选择零部件后,在后面的工位项中给它提供一个默认选择项(客户要求的),后来我们按照这个完成后,客户在使用的过程中,提出使用选择项目比较麻烦,因为根据不同批次的产品,设置的默认值可能不一样,需要能够自动调配,减少手动操作的次数,于是我到工厂进行了进一步的调查,发现将需要中客户使用的下拉框改为TextBox更方便,而且在设置默认值上也方便实现,系统的效率和反应速度和用户体验上都会有很大提升。所以我就同客户方面进行了进一步的沟通,最终他们认可了我建议的方案,并让我做出一个Demo供他们测试和了解。在随后的2天,我做出了一个测试版本供他们进行测试,结果客户实际操作和使用后,对此方案非常的认同。系统实施后,客户的评价也非常高。不仅提高了工作效率,而且操作也很方便。

通过这次项目的开发让我认识到,了解客户真正的需求,并将客户的需求用最小的代价实现,并且能给客户的良好的体验是最为重要的。如果我当初在遇到客户说要我将工位的选择的操作次数减少。因为下拉框中下拉,选择,切换这3步不可能减少。但是如果改用TextBox后就可以直接修改为数字1,2,3,然后tab键切换,而且我们在当时的调查中了解到,产品全部的零部件有30多个,其中有绝大多数是设置在第2工位进行扫描的,1工位和3工位则很少会有零部件要扫描。因此我又给textBox设置了默认值2,表示默认分配在了第2工位,这样一个机型实际上要用户手动去设置的工位的只有3个左右,相较以前需要设置30多个而且步骤会烦很多,效率当然高多了。

通过这次项目的开发,也让我明白,虽然我们是程序员,但是我们的眼光不能只停留在技术层面,因为做软件最终目的是满足客户的需求,提高客户的工作效率,所以我们要学会发掘客户的需求,并用最简单的方式来实现它。微笑,这样看见自己的劳动成果能被客户接受,自己也会很有成就感。

分享到:
评论

相关推荐

    论文研究 - 三维可视化技术在海上平台工程建设项目管理中的应用

    三维可视化技术将工程设计图和数据转换为图形或图像,实现对未来施工现场模拟用户的虚拟现实感知,增强项目管理人员与技术人员和工程施工成果的互动,并提供直观,灵活,强大的现实感项目管理经验。 它可以有效提高...

    java项目源码之UrlRewriter Java v2.0 RC1_urlrewriterjava.rar

    动态参数传递:支持将动态参数传递到重写后的 URL 中,实现参数的转换和传递,提高网站的可访问性和可用性。 插件扩展机制:提供插件扩展机制,开发人员可以根据需求扩展和定制 URL 重写功能,满足特定业务需求。 ...

    论文研究 - 数字革命与工作组织:当代管理技术

    在此背景之下,本文特别论述了服务业中基于知识和项目的工作领域。 通过这样做,本文试图确定技术力量和趋势在哪里领导工作的组织,以及当代管理者可以做什么以更好地适应这种发展。 为此,遵循跨学科研究方法,...

    长天公司IP电话项目方案

    使用方便灵活,具有自动识别和网间转换、分帐、计费、流水档案记录等一系列专业化服务功能。 系统设计的专业化和国内集成特点,利于提供适用客户具体需求的特殊扩展性设计群件,保证产品系统的平滑升级和无缝过渡。3...

    商业智能(BI)项目可行性研究报告.docx

    第三节、项目产生背景 急切的分析型需求 中国经济经历90年代以来快速发展的20年,在2000年前后,很多企业都陆续积极建设核心业务系统,电讯行业的计费系统、生产制造的MES、零售分销行业的ERP系统等等都基本在这一...

    基于STM32单片机和无线网络技术设计和开发的一款智能空气监测系统.zip

    社区与资源:ST官方社区、论坛、博客、技术文档、培训材料、应用笔记、用户案例等资源丰富,为开发者提供全方位的技术支持和交流平台。 产品线与封装 STM32产品线按性能、功耗、外设组合等特性划分为多个子系列,...

    电子香味项目,通过蓝牙模块传输数据,嵌入式硬件平台暂定基于STM32.zip

    社区与资源:ST官方社区、论坛、博客、技术文档、培训材料、应用笔记、用户案例等资源丰富,为开发者提供全方位的技术支持和交流平台。 产品线与封装 STM32产品线按性能、功耗、外设组合等特性划分为多个子系列,...

    各地图坐标系统( WGS84 GCJ02 BD09 )转换 php版本.zip

    它支持面向过程、面向对象以及函数式编程范式,可根据项目需求和开发者喜好灵活选择。PHP内置丰富的数据类型(如整型、浮点型、字符串、数组、对象等),并提供了大量的预定义函数,涵盖了字符串操作、数学运算、...

    386套-各行业响应式网站模板-HTML网站源码-适配移动端设备-解压即用.zip

    它们不仅设计优雅,还提供了高度的可定制性,让开发者能够根据项目需求进行个性化调整。 此外,这些模板还考虑了用户体验和交互设计,利用Ajax和jQuery实现了丰富的动态效果和无缝的页面转换,提升了网站的互动性和...

    飞康 CDP解决方案

    第二章 项目需求的范围 2 2.1 实现系统故障后的快速恢复能力 2 2.2 实现灵活和方便的实时备份机制,管理简单 2 2.3 强大的保护系统扩充能力 2 第三章 CDP数据实时保护系统架构说明 2 3.1 系统架构说明 2 3.2 数据...

    STM32入门项目——基于最小系统板F103C8T6.zip

    社区与资源:ST官方社区、论坛、博客、技术文档、培训材料、应用笔记、用户案例等资源丰富,为开发者提供全方位的技术支持和交流平台。 产品线与封装 STM32产品线按性能、功耗、外设组合等特性划分为多个子系列,...

    JAVA上百实例源码以及开源项目源代码

    本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取...

    RuleGo/rulego

    高性能:得益于Go的高性能特性,另外RuleGo采用协程池和对象池等技术。对10W条数据进行JS脚本过滤->JS脚本数据转换->HTTP推送 处理,平均用时9秒。 嵌入式:支持把RuleGo嵌入到现有项目,非入侵式利用其特性。 组件化...

    基于STM32的倒车雷达项目--OLED显示,HC-SR04.zip

    社区与资源:ST官方社区、论坛、博客、技术文档、培训材料、应用笔记、用户案例等资源丰富,为开发者提供全方位的技术支持和交流平台。 产品线与封装 STM32产品线按性能、功耗、外设组合等特性划分为多个子系列,...

    网页计算器

    使用技术和开发环境 javaScript DreamWeaver8.0或DreamWeaverCS6 案例需求 通过用鼠标点击数字按钮和运算符按钮,实现现实中计算器的功能,能够做加法运算,减法运算,乘法运算,除法运算,取余运算。并能够清零...

    这是一个基于stm32的远程视频监控&温度数据监测的项目.zip

    社区与资源:ST官方社区、论坛、博客、技术文档、培训材料、应用笔记、用户案例等资源丰富,为开发者提供全方位的技术支持和交流平台。 产品线与封装 STM32产品线按性能、功耗、外设组合等特性划分为多个子系列,...

    软件资料文档标准规格

     ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。  ◇ 项目开发计划:为软件项目...

    楼宇对讲系统产品设计方案.doc

    目录 楼宇对讲系统产品设计方案 1 一、项目概况及设计分析 1 1、工程概述 1 2、设计依据 1 3、系统需求分析 2 二、 产品方案设计 3 1、产品选型 3 2、产品结构设计 6 3、系统功能 7 三、性能指标及技术参数 ...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    除在保密期内的保密论文和在技术保护期限内的论文外,允许论文被查阅和借阅,可以公布(包括以电子信息形式刊登)论文的全部内容或中、英文摘要等部分内容。论文的公布(包括以电子信息形式刊登)授权东南大学研究生...

Global site tag (gtag.js) - Google Analytics