Brian Chatters, Icl, Wenlock, West Gorton, Manchester
{"title":"实现体验工厂:软件和系统开发过程的维护和发展","authors":"Brian Chatters, Icl, Wenlock, West Gorton, Manchester","doi":"10.1109/ICSM.1999.792598","DOIUrl":null,"url":null,"abstract":"The ways in which software and systems are developed need to evolve and be maintained to keep pace with technology changes. ICL has developed an \"Engineering Process Improvement Framework\" to deploy world class engineering practices. The framework is an implementation of an experience factory. A repository to encourage knowledge sharing is at its core, implemented on the company's Intranet. The framework contains a toolkit to enable projects to create specific engineering process descriptions, known as engineering definitions, which are placed in the repository for knowledge sharing and as objects for potential reuse by other projects. The approach defined by a project is assessed and calibrated against an evolving definition of best practices prior to implementation, leading to the identification of risks and actions to be managed by the project. The effectiveness of the framework is reviewed and measured against the business objectives and project closure reports are published in the repository.","PeriodicalId":193867,"journal":{"name":"Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Implementing an experience factory: maintenance and evolution of the software and systems development process\",\"authors\":\"Brian Chatters, Icl, Wenlock, West Gorton, Manchester\",\"doi\":\"10.1109/ICSM.1999.792598\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The ways in which software and systems are developed need to evolve and be maintained to keep pace with technology changes. ICL has developed an \\\"Engineering Process Improvement Framework\\\" to deploy world class engineering practices. The framework is an implementation of an experience factory. A repository to encourage knowledge sharing is at its core, implemented on the company's Intranet. The framework contains a toolkit to enable projects to create specific engineering process descriptions, known as engineering definitions, which are placed in the repository for knowledge sharing and as objects for potential reuse by other projects. The approach defined by a project is assessed and calibrated against an evolving definition of best practices prior to implementation, leading to the identification of risks and actions to be managed by the project. The effectiveness of the framework is reviewed and measured against the business objectives and project closure reports are published in the repository.\",\"PeriodicalId\":193867,\"journal\":{\"name\":\"Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSM.1999.792598\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.1999.792598","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementing an experience factory: maintenance and evolution of the software and systems development process
The ways in which software and systems are developed need to evolve and be maintained to keep pace with technology changes. ICL has developed an "Engineering Process Improvement Framework" to deploy world class engineering practices. The framework is an implementation of an experience factory. A repository to encourage knowledge sharing is at its core, implemented on the company's Intranet. The framework contains a toolkit to enable projects to create specific engineering process descriptions, known as engineering definitions, which are placed in the repository for knowledge sharing and as objects for potential reuse by other projects. The approach defined by a project is assessed and calibrated against an evolving definition of best practices prior to implementation, leading to the identification of risks and actions to be managed by the project. The effectiveness of the framework is reviewed and measured against the business objectives and project closure reports are published in the repository.