2016年11月软件开发心得体会范文

  受某文化公司委托,开发一款用于视频和图像处理的软件,开发难度高,高到从未搞过,开发周期长,长到是我以前项目监控最长开发周期的两倍,开发成本之底,让我觉得程序员成了高级打字员。首先是需求分析书、产品规格说明书、设计说明书、代码规范说明书、测试计划,光文稿就不知道熬了多久才做完。

  紧接着,遇到一系列问题,首先是语言选择,vc++和c#都是可以保证开发完成的选择,但是vc++内存容易报错,界面很难修改,而客户要求的界面质量甚至比程序的功能更严格,没办法,客户就是上帝,上帝做事一定有他的道理。c#语言易于开发,而且图形界面绘制也易于修改,可以做出客户体验很好的界面,但是在资源的消耗上,让我很吃惊。做到第二个月,大概的界面已经完成时,出现界面刷新的问题,刷新时开始卡,界面不流畅。没办法,改。

  开会,总结,技术骨干找问题,拿出解决方案,力争第一次做软件把它做好:

  重新做软件开发进度计划和软件测试计划,并且让独立功能demo制作和测试先行;

  用direct draw、direct 3d或者opengl中的一个替代c#本身的gdi绘图,将在接下来的开发任务中加入进去。

  事无巨细,当我满意的看着界面流畅,功能也已实现时,发现软件在低分辨率或者小本上根本乱到没法看,甚至是界面功能按钮错位,重叠等等。没办法,改。毕竟软件的多分辨率兼容和操作系统兼容是必须要做的。

  接下来一大堆的麻烦找了上来,软件出现各种各样想都想不到的问题,总算是按时将第一个版本发布出去,并且开始接下来的升级开发任务。

  最后,给刚刚接手软件开发项目的朋友一些忠告:

  一、相关的文档不是给别人看的,而是给自己看的,相关文档一定要齐备,而且让所有涉及开发的人员都清楚的知道你文档里所要表达的意思;

  二、一定要注意多做demo,多做实验,一个demo程序员几个钟头就可以完成,甚至更少,但是不做demo,核心程序没有做实验,其他的东西都围绕核心程序做了上去,到时候耽误的可不是几个钟头

  三、程序设计要注重用户体验,当初客户对我要开发软件提出近乎苛刻的要求时我不在意,但是当我自己反复使用软件时有了很多体会,流畅美观的界面带给人心理的快感的确能替代一些尚未开发完整的功能带给用户的遗憾。

  四、测试计划多次进行,分批进行,不要全部开发完成再对软件做测试。

  还要坚持三个月,软件马上发布,希望大家的支持,谢谢!!!

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/823907.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 开幕式领导个人讲话稿

    领导不应是高高在上、颐指气使的特权群体,他们更应有着更大程度的担当,一个有担当的管理者,会在公司中有着更高的威信和更忠实的下属,有更高的个人魅力和管理能力,这里给大家分享一些关于开…

    2023年1月9日
    13
  • 行政部门的工作总结

    原发布者:乌杰克逊   《行政部年度工作总结》  行政部年度工作总结(一):  行政部年终工作总结  20XX年是极不平凡的一年。这一年是我迈出校园踏入社会的第一年,在这一年来,在…

    实用范文 2022年10月2日
    41
  • 生日宴庆典上的致辞模版

    致辞主要是注重选材立意,在选材上多属主动型,切实根据听众的愿望和要求,弄清他们关心和迫切要解决的问题,有的放矢,力求引起最大共鸣。小编在这里给大家分享一些生日宴庆典上的致辞模版,希…

    2023年1月12日
    11
  • 党委书记人代会预备会议讲话

      开好党委书记人代会是提升我县民主政治建设水平的需要。下面范文汇小编为大家带来了党委书记人代会预备会议讲话,希望对你有所帮助! 党委书记人代会预备会议讲话   各位代表、同志们:…

    实用范文 2022年11月15日
    26
  • 混龄儿童语言教育的策略

    混龄儿童语言教育的策略   [摘  要]  幼儿期是语言发展的敏感期。在混龄教育活动中,幼儿园应注重为幼儿提供宽松、融洽的语言学习环境,充分发挥“儿…

    实用范文 2022年8月11日
    78
  • 银行副行长述职述廉报告范文

    银行副行长述职述廉报告范文 各位领导、同志们: 20xx年,是我行改革发展快步推进,取得骄人业绩的一年。一年来,作为班子成员,自己在班长的精心指导、班子成员的热诚帮助,以及各位部门…

    实用范文 2022年10月16日
    37
分享本页
返回顶部