documentation set. This is seen from our survey
results, as the companies do not develop all of the
documentation components indicated by our
theoretical model.
This work’s ultimate goal was to present an
empirical investigation of documentation issues and
propose a minimum set of documents required to
satisfy both the theory and the companies’ needs. In
the proposed set we included the documents mostly
developed and used by the companies enquired and
excluded those less developed and used. For the
components that are sometimes used we draw a
decision based on the importance of those
documents in the theoretical model.
For the research conducted, nine SME have
been approached and with the use of a
comprehensive questionnaire, the authors were in a
position to gather all the necessary information for
the analysis process. These results, in combination
with a balanced literature review, as well as the use
of the Waterfall system development life cycle
model as a guide, enabled the identification of the
apt minimum set of documents to be used for the
specific type of enterprises.
Future work will concentrate on extending the
survey sample including SME with different profile
characteristics. Our goal will be to link better certain
SME organizational and procedural factors with the
size and quality of documentation produced and
utilized, as well as to trace the sources better and
investigating in depth the origin of neglecting such a
significant set of activities. Further, additional
validation is planned where the obtained results will
be cross-checked by new companies that will adopt
them.
REFERENCES
Arisholm E., Briand L.C., Hove S.E., and Labiche Y.,
2005. The Impact of UML Documentation on
Software Maintenance: An Experimental Evaluation,
Proceedings of the International Conference on
Software Engineering Research and Practice
(SERP'05), Monte Carlo Resort, Las Vegas, Nevada,
USA, June 27-30, Technical Report SCE-05-11,
Version 2.
Baldassarre M.T., Caivano D., and Visaggio G., 2006.
Software Product Lines in Value Based Software
Engineering. Proceedings of the 10th International
Conference on Evaluation and Assessment in Software
Engineering (EASE 2006), April 10-11 (to appear).
Beck K., 1999. Embracing Change with Extreme
Programming, IEEE Computer, pp. 70-77.
Boehm W. B., 1988. A Spiral Model of Software
Development and Enhancement, IEEE Software, pp.
61-72.
Cusumano A. M., Selby W. R., 1997. How Microsoft
Builds Software, Communications of the ACM, pp. 53-
61.
Dibb, Simkin, Pride, Ferell, 1994. Marketing: Concepts
and Strategies,.5
th
European edition, Houghton
Mifflin.
e-MINDER: Electronic Commerce, Leveraging Network
for Developing European Regions,
http://www.eminderproject.com
Georgiou S., Germanakos P., 1999. Assessing the Services
Quality and Relationship Marketing Parameters of
KAI Computer Services Ltd. In the U.K. and the
Factors that need to be Considered when Venturing
into the European Market via the Internet, M.Sc. final
year thesis, Leeds University Business School, Leeds,
U.K.
Glass V. G., 1976. Primary, Secondary, and Meta-
Analysis of Research . Educational Researcher, Vol.
5, No. 10, pp. 3-8 doi:10.2307/1174772.
Henderson-Sellers B., Edwards M. J., 1990. The Object-
Oriented Systems Life Cycle, Communications of the
ACM, Vol.33:9, pp. 142-159.
McGregor L. S., 1982. Improving Documentation.
Otoya S., Cerpa N., 1999. An Experience: A Small
Software Company Attempting to Improve its Process,
IEEE Computer Society Washington, DC, USA, pp.
153-160.
Pfleeger L.S., Kitchenham A.B., 2001. Principles of
Survey Research. Part1: Turning Lemons into
Lemonade. ACM SÌGSOFT, Software Engineering
Notes, vol. 26 no 6, pp. 16-18.
Pfleeger S.L. 2001. Software Engineering, Theory and
Practice (2nd edition). Prentice Hall: New Jersey.
Pressman RS. 2005. Software engineering: A
practitioner’s approach, 6
th
Ed. McGraw-Hill: London.
Royce W., 1998. Managing the Development of Large
Software Systems: Concepts and Techniques, 1970
WESCON Technical Papers, Western Electronic Show
and Convention, Los Angeles, August 1970, pp. A/1-1
– A/1-9. Reprinted in Proceedings of the 11
th
International Conference on Software Engineering,
Pittsburgh, May 1989, pp. 328-38.
Schach SR. 2005. Classical and Object-Oriented Software
Engineering, 6
th
Ed. McGraw-Hill: London.
Sickler J.G., 1982. System Documentation as Software,
Proceedings of the 1
st
annual international conference
on Systems documentation, ACM Special Interest
Group for Design of Communication, ACM Press,
NY,USA, pp. 139-142.
Sommerville I. 2007. Software Engineering, 8
th
Ed.,
Addison-Wesley.
ICEIS 2007 - International Conference on Enterprise Information Systems
414