Pub Date : 2002-12-05DOI: 10.1109/SEW.2002.1199459
I. Rus, M. Lindvall, C. Seaman, V. Basili
The appropriate management of experience and knowledge has become a crucially important capability for organizations of all types and software organizations are no exception. We describe an initiative aimed at helping the software engineering community share experience, in the form of lessons learned. The Center for Empirically Based Software Engineering (CeBASE) COTS lessons learned repository (CLLR) is described, including its motivation, its current status and capabilities, and the plans for its evolution. The contribution of this work lies not only in the approach itself and its validation, but also in the creation of a community of interest, which is fundamental in order to ensure the success of such an initiative. The knowledge and experience that are captured, carefully processed, and made available to the software engineering community also form part of this contribution. The community is supported by eWorkshops that bring COTS experts together, letting them discuss, share, and synthesize COTS knowledge. This knowledge is analyzed, refined and shared through the repository, which is designed to be self-monitoring in several ways. It provides several mechanisms for users to provide feedback, both in the form of new lessons learned and additional insight into existing lessons in the repository. This feedback is used to shape the repository contents and capabilities over time. Also, the repository itself tracks its own usage patterns in order to better assess and meet the needs of its users. Although the focus of the CLLR has been on COTS based software development, the technologies and approaches we have employed are applicable to any sub-area of software engineering or any other community of interest.
{"title":"Packaging and disseminating lessons learned from COTS-based software development","authors":"I. Rus, M. Lindvall, C. Seaman, V. Basili","doi":"10.1109/SEW.2002.1199459","DOIUrl":"https://doi.org/10.1109/SEW.2002.1199459","url":null,"abstract":"The appropriate management of experience and knowledge has become a crucially important capability for organizations of all types and software organizations are no exception. We describe an initiative aimed at helping the software engineering community share experience, in the form of lessons learned. The Center for Empirically Based Software Engineering (CeBASE) COTS lessons learned repository (CLLR) is described, including its motivation, its current status and capabilities, and the plans for its evolution. The contribution of this work lies not only in the approach itself and its validation, but also in the creation of a community of interest, which is fundamental in order to ensure the success of such an initiative. The knowledge and experience that are captured, carefully processed, and made available to the software engineering community also form part of this contribution. The community is supported by eWorkshops that bring COTS experts together, letting them discuss, share, and synthesize COTS knowledge. This knowledge is analyzed, refined and shared through the repository, which is designed to be self-monitoring in several ways. It provides several mechanisms for users to provide feedback, both in the form of new lessons learned and additional insight into existing lessons in the repository. This feedback is used to shape the repository contents and capabilities over time. Also, the repository itself tracks its own usage patterns in order to better assess and meet the needs of its users. Although the focus of the CLLR has been on COTS based software development, the technologies and approaches we have employed are applicable to any sub-area of software engineering or any other community of interest.","PeriodicalId":146269,"journal":{"name":"27th Annual NASA Goddard/IEEE Software Engineering Workshop, 2002. Proceedings.","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115638775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2002-12-05DOI: 10.1109/SEW.2002.1199457
J. Behnke, J. B. Byrnes
Science data processing is a component of most research and development programs nationally and internationally and is a prime focus of work performed at NASA 's Goddard Space Flight Center in Greenbelt, Maryland. Requirements engineering is probably the most important phase in the software development lifecycle and there are many ways requirements engineering is performed by different projects. Comparisons and contrasts can be made about how science products are specified, created and managed by different projects. Identification of these characteristics leads to a better understanding of how requirements engineering is performed and how it can be improved.
{"title":"Requirements engineering in science data processing systems","authors":"J. Behnke, J. B. Byrnes","doi":"10.1109/SEW.2002.1199457","DOIUrl":"https://doi.org/10.1109/SEW.2002.1199457","url":null,"abstract":"Science data processing is a component of most research and development programs nationally and internationally and is a prime focus of work performed at NASA 's Goddard Space Flight Center in Greenbelt, Maryland. Requirements engineering is probably the most important phase in the software development lifecycle and there are many ways requirements engineering is performed by different projects. Comparisons and contrasts can be made about how science products are specified, created and managed by different projects. Identification of these characteristics leads to a better understanding of how requirements engineering is performed and how it can be improved.","PeriodicalId":146269,"journal":{"name":"27th Annual NASA Goddard/IEEE Software Engineering Workshop, 2002. Proceedings.","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122443916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2002-12-05DOI: 10.1109/SEW.2002.1199458
P. Laplante, C. Neill, C. Jacobs
There is little empirical data available on actual practices of software professionals for software requirements elicitation, development of the requirements specification documents and validation of the specification. An exploratory survey of several hundred software and systems practioners was conducted and the results from 194 respondents are analyzed. Several surprising results emerged regarding the pervasiveness of object-oriented and formal methodologies as well as the perceived real value of various approaches.
{"title":"Software requirements practices: some real data","authors":"P. Laplante, C. Neill, C. Jacobs","doi":"10.1109/SEW.2002.1199458","DOIUrl":"https://doi.org/10.1109/SEW.2002.1199458","url":null,"abstract":"There is little empirical data available on actual practices of software professionals for software requirements elicitation, development of the requirements specification documents and validation of the specification. An exploratory survey of several hundred software and systems practioners was conducted and the results from 194 respondents are analyzed. Several surprising results emerged regarding the pervasiveness of object-oriented and formal methodologies as well as the perceived real value of various approaches.","PeriodicalId":146269,"journal":{"name":"27th Annual NASA Goddard/IEEE Software Engineering Workshop, 2002. Proceedings.","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116944911","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}