Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Integrating Process Support and Knowledge Management for Virtual Software Development Teams
Annals of Software Engineering
A Comparative Review of Process-Centered Software Engineering Environments
Annals of Software Engineering
Barriers to effective use of knowledge management systems in software engineering
Communications of the ACM
Improving Knowledge Management in Software Reuse Process
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
Task-Specific Knowledge Management in a Process-Centred SEE
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Lessons Learned about Structuring and Describing Experience for Three Experience Bases
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Evaluating software project portfolio risks
Journal of Systems and Software
Hi-index | 0.00 |
Software Engineering is a wide area of knowledge and various other types of knowledge are required during the software development and maintenance. This paper describes a survey carried out to characterize the importance given by software developers to varying types of knowledge mentioned in the technical literature on Software Engineering. The survey results have been used to guide the elaboration and incorporation of content and tools to the TABA workstation, which allows one to configure and instantiate software development environments for different companies. This paper also addresses the use of the TABA workstation to support software processes deployment in small and medium size Brazilian companies. The goal is to increase the capability of software organizations by the adequate use of Software Engineering techniques in their development and maintenance processes.