RUP Rational Unified Process 目前阶段在学习UML,怎么会写RUP呢?学习UML是为了更好的把系统搭建好,RUP也是一样,为系统服务! 软件危机 美国国家总审计局,在1983年,对所有交付给政府的项目进行了研究发现,只有3%的项目可以按时交付!当时软件开发周期大大超过了规定日期,开发成本严重超标,并且软件质量难以保证! 最后经分析软件开发面临的问题 1,不能满足用户或商业的要求 2,不能很好的定位需求 3,模块难以集成 4,到最后才发现错误 5,对于终端用户来说质量较