This paper highlights the results of a survey of software professional conducted in March and April, 2002. The results are compiled from 48 software professionals ranging from junior developers to managers and project leaders. One of the goals of this survey was to uncover the perceived relevance (or lack thereof) of software documentation, and the tools and technologies used to maintain, verify and validate such documents. Another goal was to uncover how software documentation is used in industry and the extent to which, and under what circumstances, documentation can be effective. The data suggest somewhat conflicting views of the importance of documentation maintenance. In particular, participants responded that not-so-up-to-date documen...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
Nobody reads documentation. If they did, the developers of hardware and software systems would surel...
Documentation is an integral part of a software system. It contains the information that is necessar...
This paper highlights the results of a survey of software profes-sionals. One of the goals of this s...
Software engineering has been striving for years to improve the practice of software development and...
Documentation is an integral, yet often neglected, part of a software system. It provides informatio...
Effective communication of knowledge is paramount in every software organisation. Essentially, the r...
In software engineering, technical documentation is one of the activities that play an important rol...
Implementation of a standard in a software development or maintenance process will provide guideline...
What kind of software documentation a systems needs and how much documentation that is necessary are...
This talk covers the often neglected and “hated” aspect of software documentation that is indispensa...
This paper discusses the usability of online documentation and summarizes the results of two usabili...
According to Pressman [3] the term software testing call into our memories images of a big amount of...
Being aware to the important role of proper software documentation on one hand and being acquainted ...
Context. Maintaining good software documentation quality is an important aspect of software maintena...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
Nobody reads documentation. If they did, the developers of hardware and software systems would surel...
Documentation is an integral part of a software system. It contains the information that is necessar...
This paper highlights the results of a survey of software profes-sionals. One of the goals of this s...
Software engineering has been striving for years to improve the practice of software development and...
Documentation is an integral, yet often neglected, part of a software system. It provides informatio...
Effective communication of knowledge is paramount in every software organisation. Essentially, the r...
In software engineering, technical documentation is one of the activities that play an important rol...
Implementation of a standard in a software development or maintenance process will provide guideline...
What kind of software documentation a systems needs and how much documentation that is necessary are...
This talk covers the often neglected and “hated” aspect of software documentation that is indispensa...
This paper discusses the usability of online documentation and summarizes the results of two usabili...
According to Pressman [3] the term software testing call into our memories images of a big amount of...
Being aware to the important role of proper software documentation on one hand and being acquainted ...
Context. Maintaining good software documentation quality is an important aspect of software maintena...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
Nobody reads documentation. If they did, the developers of hardware and software systems would surel...
Documentation is an integral part of a software system. It contains the information that is necessar...