如何说服管理层质量保证是重要的?

Dav*_*sky 5 testing qa

我在一家拥有不到10名程序员的小型软件公司工作.我们的软件安装在世界各地的数十个地方.我们的代码库非常庞大,主要原因是设计不佳和大量代码重复(IMO).我们有大约30个不同的项目,每个项目总共约600个KLOC,其中约200个KLOC是我们自己开发的代码.当我在2006年到达那里时,这段代码甚至没有受到版本控制.我已经设法说服权力它的重要性,我们现在使用代码控制系统(cs-rcs,不是我的选择,但它比nothin更好),以及一个bug跟踪系统.巨大的缺失是整个过程中完全缺乏质量保证.我们的发布过程在纸上是不存在的,并且在实践中它包括"命中ctrl-F9,将二进制文件复制到客户端,声明问题已修复".

任何人都可以向我指出一些官方文件或PHB语言文件或文章,可以解释这个过程中公然的疯狂吗?我相信老板可以聘请一些顾问告诉他这个,然后他可能会相信.但我只是一名软件工程学士学位的维护人员.我的种族对我也没有帮助.在这种情况下使用的最佳弹药是什么?