Markus List; Peter Ebert; Felipe Albrecht, Ten Simple Rules for Developing Usable Software in Computational Biology…
“ Nevertheless, good usability is imperative for achieving wide acceptance of a software tool in the community. In many cases, academic software starts out as a prototype that solves one specific task and is not geared for a larger user group. As soon as the developer realizes that the complexity of the problems solved by the software could make it widely applicable, the software will grow to meet the new demands. ”
