一套BS系统只能在IE for11及360兼容模式下会带来什么后果?
三年前一家公司 接了一个项目,由于种种原因,其中最关键的是自身的开发水平有限,就通过外包的形式去完成这个软件项目,而对方为了省事,使用了自己非常熟悉的一个大约是2010年基于JAVA的架构 进行快速开发,因为是COPY原相似系统的方式 开发,大约也就半年不到的时间非常快的把这个应用系统开发完成了。但是就是上不了线。培训了也没用。
收集回来的问题也不少。
通过分析:站在软件工程的角度看这个应用系统,它并且没有相应的开发文档。从需求到设计都是只听了甲方的想法后马上写程序做出来的,没有任何的签字确认文档记录,这个本身就有很大的问题,没有运用软件工程学的方式 方法来进行软件开发。开发出来的软件没有经过严格的单元测试,集成测试。
通过查看收集到的问题,反应出使用者对其很多问题都提出了意见,收集意见 的方式方法也有问题, 以至于问题一堆,杂乱无章;后来只能试着先对主要的功能模块重新走一次需求调研, 后来就发现实现的功能有挺多是由于用户没确认需求,外包开发者就按自己的思路来完成了编程工作。
再经过一年多的反复修改的努力 终于上线了。 很勉强的上线使用。免强的意思就是应用系统的功能使用估计率不到40%
与其说外包者开发出来的程序软件快速 ,不如说他只是开发了一个原形,而后期所花的修改时间足已可以重新开发一个新系统。
最近发现个比较严重的问题
这个应用系统目前只能在IE11 与 360 兼容模式 下使用,其它浏览器 包括谷哥浏览器,微软WIN10自带的Edge浏览器 无法使用。
大家说说吧,之前的先既往不纠~ 就说浏览器问题,在网上也有过信息说以后IE就被淘汰了, 那么接下来这个半拉子工程的架构的应用程序它的生命周期也就 OVER了? 还是说可以通过修改一些样式CSS 来延长它的生命力?