Events

Software Engineering Best Practices for Research

Developing and managing software for any project can be a challenge, but additional challenges are present in research-focused software development. The process of writing working code, managing changes, sharing among peers, and eventually archiving and disseminating your software for publication or use by the broader research community can be greatly improved by practicing a few basic Software Engineering best practices. The CRC software team will share some of our most pragmatic and useful processes that are used to actively develop and deploy research software at ND and beyond. The attendees will all have an opportunity to share specific software development challenges they currently face and get personalized advice from the CRC team members.

Topics will include:

  • Software Engineering Concepts - Requirements Gathering and Project Management Tools
  • Version Control
  • Integrated Development Environments

For questions, please contact crcsupport@nd.edu.

Register to attend