Event box
Research Software Engineering: Pre-Project Planning
This is the first session in a series of workshops designed to teach best practices for research software engineering to ensure reproducibility and sustainability of code developed at CMU. Attendance at every workshop session is not necessary. This workshop's goal is to equip participants with knowledge of foundational software project management best practices.
Specifically participants will:
- Formulate a concise problem statement, define project scope, and identify necessary documentation artifacts
- Apply Kanban principles to project tasks and translate requirements into basic architectural diagrams and UI mock-ups
- Develop criteria for selecting appropriate development tools and languages based on project requirements
No coding experience is needed. If participants have a project that they are working on, we can use that throughout the workshop. Otherwise, example projects will be provided for participants to practice these skills.
Future workshops in this series:
March 24 @ 10am: Research Software Engineering: Writing Reproducible Code
March 31 @ 10am: Research Software Engineering: Tests and Peer Feedback
April 7 @ 10am: Research Software Engineering: Documentation
April 21 @ 10am: Research Software Engineering: Maintenance
- Date:
- Tuesday, March 17, 2026
- Time:
- 10:00am - 11:00am
- Time Zone:
- Eastern Time - US & Canada (change)
- Location:
- Sorrells Library, Den
- Campus:
- Sorrells Library
- Audience:
- Faculty Staff Students
- Categories:
- Open Science Working With Data and Code
In-Person Workshop Information:
Directions for getting to the Den of Sorrells Library:
Sorrells Library is on the 4th Floor of Wean Hall, shown on the map here. If you enter in the front of Wean Hall, take the elevator down one floor. When you exit the elevator, the library will be on your left. The Den is in the back of the library.
Automated notetaking tools and recordings not initiated by the instructor are generally not permitted in workshops. However, participants may request permission to use approved tools, such as Zoom AI Companion, for accommodation purposes. To ensure appropriate arrangements, please submit these requests to instructors at least 24 hours prior to the workshop.
Workshops and events for Carnegie Mellon University Libraries are open to all, regardless of race, color, national origin, sex, disability, age, sexual orientation, gender identity, religion, creed, ancestry, belief, veteran status or genetic information. All participants are required to follow the Code of Conduct.
If you require accessibility accommodations, please contact the event organizer.
