Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium · 2002 · 57 citations · 6 references
ComputingProject ManagementRequirements EngineeringSoftware EngineeringSystems DesignSoftware ArchitectureSoftware DesignSoftware Process ModelsSoftware Project ManagementSoftware Quality AssuranceSoftware TestingDesign Requirements DefinitionEmpirical EvaluationSoftware Development Life CycleSoftware Development LifecycleSoftware Development MethodologySoftware Process AssessmentSoftware Process ImprovementSoftware Testing Process
The work described in the paper is an investigation of COTS based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences, and the activities for which projects require more guidance, are requirements definition and COTS selection, high level design, integration and testing. Starting from these empirical observations, a new process and guidelines for COTS based development are developed and briefly presented. The new process is currently under experimentation.
6
Qualitative Data Analysis: An Expanded Sourcebook
Journal of Environmental Psychology · 1994 · 45.6K citations
The Discovery of Grounded Theory: Strategies for Qualitative Research
Clava Brodsky · Psychosomatics · 1968 · 6.7K citations
A case study in applying a systematic method for COTS selection
J. Kontio · 2002 · 111 citations