文件名称:改进统一过程.pdf
文件大小:124KB
文件格式:PDF
更新时间:2012-08-21 06:28:05
改进统一过程.pdf
In short, not too good. Software projects are usually late, are usually over budget, are likely to be cancelled, and if not then the final software rarely meets the expectations of their users. Why is this? Is it the compilers that you are using? That doesn't seem right. Is it the database management systems that you store information in? Nope, that doesn't sound right either. I know, it must be that you are not using the latest and greatest programming language, component library, or CASE tool… ummm… ahhhh… that cannot be right. It's not a technology problem, it's a process problem. If you do not understand how to develop software then chances are very good that you won't be very successful doing so, and our industry’s 80-90% failure rate at large scale, mission-critical projects is an excellent indication that we need to change our ways.