ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

软件开发实战经验分享(全过程版)一

2022-05-14 19:34:21  阅读:163  来源: 互联网

标签:难题 有人 软件开发 用户 联网 实战经验 全过程 软件 bug


一、项目背景

  大二下学期王建民主任要求团队开发一款软件,团队规模为三人,软件类型为安卓app,分为多个阶段进行打卡验收。

二、开发体会

一款学习辅助类软件-服务大学生

  当拿到这个任务时,第一感觉就是难,虽然寒假也自学了安卓,但是由于基础差,编程不熟练,就感觉做起来无从下手,这要怎么做,要做什么,我们能做出来吗,做的东西有人用吗,一系列问题油然而生,截至到今天,已经过去了一个半月,在回头看看刚拿到任务的时候,还是觉得难,但我们的软件却越做越好了,心中有很多的感触,想和大家分享一下。

  首先技术上的难题根本就不算难题,技术不会完全可以学,没有学不会的技术,只有不去学的人,虽然我也有点懒,碰到了一个又一个的难题,bug,有时候真的不想去解决了,糊弄糊弄过去了,可有一股力量一直在支撑着我做下去,就是我认为我的软件是有人用的,只要做出来一定会有人用当然现在基本功能已经实现了,界面还是很拉跨,因为我想让我做的东西有人用,如果没人用,那这款软件又有什么价值呢,正是有这个想法,我尽可能的把界面设计的美观,虽然有些功能目前实现不了,我尽可能的去解决bug,在不同的手机上做测试,因为有了用户,你的一切想法就得从用户出发。

三、开发难题

1、

  我做的第一个为用户着想的功能就是软件可以联网访问,现在的软件如果不联网几乎是没有人使用的,这可把我难坏了,联网功能要怎么实现,javaweb我会,安卓我不会啊,完全没有经验啊,这是第一大难题。

2、

  第二个难题就是,要怎么联网,联网的资源要放在哪,服务器上吗?,服务器怎么配置,文件怎么部署,想想就要难死了,想都是问题,做才是答案,最后,我成功解决了这个问题

3、

  在解决完第二个为问题后我又有了新的想法,既然我这款软件是有人用的,怎么能让用户离不开你的,目前我们这款软件还只是在我们学校内部进行分享,这关键的解决方案就是带有软件自动更新升级服务,当给用户第一感觉认为你这款软件行的时候,当他下载好之后,他还不是你真正的用户,因为如果你不定时更新bug,增加新功能的话,用户随时可能卸载,只要我们前期的推广让用户接受了我们的软件,只要告诉用户我们有自动更新功能,这要就可以实现对用户的绑定,虽然也会流失,但毕竟主动权就掌握在了我们手里,但是如果你没有继续做下去的想法的话,上述就都成为了废话。

四、开发过程的感触

   1.《初次使用新技术的难受》。。。。。。

  2.《一次次解决bug的心酸》。。。。。。

  3.《不断调整页面的无奈》。。。。。。

  4.《测试bug的苦闷,好多,呜呜呜》。。。。。。、

  5.《软件推广的卑微》。。。。。。

  6.《收获成功的喜悦》。。。。。。

  总之一堆的消极情绪希望换来最后一个积极的,可能有强迫症吧,总想做好一些,确实,当你想到你的东西有人用的话,你就不断想优化它。

下一篇。《初次使用新技术的难受》

标签:难题,有人,软件开发,用户,联网,实战经验,全过程,软件,bug
来源: https://www.cnblogs.com/ljq20204136/p/16271056.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有