Investigation on Academic Research Software Development

  • Liu D
  • Xu S
  • Brockmeyer M
  • 1


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


Studying software development processes can help us to understand the software development models which in turn can help programmers to build high-quality software products. Software is not all homogeneous, and industrial software and software developed in academia seem to be different. In order to understand the characteristics of academic software development, we surveyed ten student programmers in five research fields and conducted content analysis. We found that although academic software is highly diverse, the development processes are fairly similar to some extent. We also found some common weaknesses, such as lacking of code management and documentation, and proposed some suggestions to improve the process.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Dapeng Liu Dapeng Liu

  • Shaochun Xu Shaochun Xu

  • M. Brockmeyer

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free