Automating Software Traceability in Very Small Companies: A Case Study and Lessons Learne (bibtex)
by Christian Neumüller, Paul Grünbacher
Abstract:
There is a wide consensus on the benefits of software traceability. However, traceability techniques are still not commonly used in industry $typically only in larger companies and if mandated by standards such as the CMMI or ISO 15504. Success stories in small companies are quite rare. However, small companies represent a significant share of the IT industry and a better understanding of their needs is essential for the research community. This paper presents APIS, a traceability environment we developed and introduced in a very small software company. We discuss the traceability approach and report on key lessons learned. We have found in the project that comparably simple automation techniques are surprisingly effective. We believe that the lessons learned in this project are relevant for researchers and practitioners facing similar challenges
Reference:
Automating Software Traceability in Very Small Companies: A Case Study and Lessons Learne (Christian Neumüller, Paul Grünbacher), In Proceedings 21st IEEE/ACM Int'l Conference on Automated Software Engineering (ASE 2006), 18-22 September, Tokyo, Japan, IEEE Computer Society, 2006.
Bibtex Entry:
@Conference{Neumueller2006,
  author = {Christian Neumüller and Paul Grünbacher},
  title = {Automating Software Traceability in Very Small Companies: A Case
	Study and Lessons Learne},
  booktitle = {Proceedings 21st IEEE/ACM Int'l Conference on Automated Software
	Engineering (ASE 2006), 18-22 September, Tokyo, Japan},
  year = {2006},
  pages = {145-156},
  publisher = {IEEE Computer Society},
  abstract = {There is a wide consensus on the benefits of software traceability.
	However, traceability techniques are still not commonly used in industry
	$typically only in larger companies and if mandated by standards
	such as the CMMI or ISO 15504. Success stories in small companies
	are quite rare. However, small companies represent a significant
	share of the IT industry and a better understanding of their needs
	is essential for the research community. This paper presents APIS,
	a traceability environment we developed and introduced in a very
	small software company. We discuss the traceability approach and
	report on key lessons learned. We have found in the project that
	comparably simple automation techniques are surprisingly effective.
	We believe that the lessons learned in this project are relevant
	for researchers and practitioners facing similar challenges},
  doi = {10.1109/ASE.2006.25},
  isbn = {0-7695-2579-2},
  researchr = {http://researchr.org/publication/NeumullerG06},
  tags = {case study}
}
Powered by bibtexbrowser