Who are we?
We are master’s students of software engineering in University of Gothenburg and Chalmers University of Technology in Sweden and as we speak right now, this is our final year of the program. This is part of a Software Evolution Project course and we chose openMRS as the open-source project that we want to contribute to. This project will take place from September to December 2015.
We will spend a total of around 120 hours per person, a maximum of 10 hours in a week in brainstorming and share ideas in our team on how we can achieve our goals based on qualities that each one of us will be working on. Hopefully, many of the team members find this interesting enough to continue expanding the project even after completing the course.
What we want to do? We want to contribute positively to the openMRS system and of course this is our path of learning experience and so it is also beneficial to us in a sense that we learn by doing and getting feedback from you.
We have been going through the developer guide that has quite helped us to understand the system and we are hoping to get support (ideas, advices) from you since we believe you understand very well the system.
We want to focus on the listed quality criterias (below), and find ways on how openMRS can be improved based on these criterias and implement them so that the system fits these qualities. We will have a public repository on github and we will share with you what we do and asks for help whenever we need it and hoping we can count on you.
Here are some of the issues combined with the affected quality attributes that we are interested to start working on; we are open for suggestions from you for any other functionality that will affect these qualities (functionality, reliability, usability, efficiency and maintainability):
Quality attribute - security
Quality attribute - reliability
Quality attribute - testability / usability
Quality attribute - Operability
Quality attribute - Operability
Quality attribute - Operability
Quality attribute - Operability
Quality attribute - Efficiency