The old cartoon that states "software means never having to say you're finished" has more than a grain of truth to it. If a software system proves effective, its users will see other applications for it and its creators will develop the product to address these new applications. Thus, the first release of a software system is more like the beginning than the end of development. Barry Boehm, a seminal influence on software engineering project management, estimates that maintenance takes up some 50% of development work, while Les Hatton, a British academic, puts the figure closer to 80%. But what is software maintenance?
展开▼
机译:古老的动画片说“软件意味着永远不必说自己已经完成”,这不仅具有说服力。如果软件系统证明有效,则其用户将看到该软件的其他应用程序,其创建者将开发该产品以解决这些新应用程序。因此,软件系统的第一个发行版更像是开始而不是开发结束。 Barry Boehm对软件工程项目管理产生了重要影响,他估计维护工作约占开发工作的50%,而英国学者Les Hatton则认为这一数字接近80%。但是什么是软件维护?
展开▼