What is the Bahmni Roadmap?

The Roadmap sets the overall direction for Bahmni for a one to two year period. 

How is the Roadmap created?

The Bahmni Roadmap process happens once a year and starts at the beginning of every calendar year, typical in January. We try to publish a one-year roadmap by April. 

We receive feedback/feature requests when you add feature requests in Trello, you post a request in our discussion forum, report an issue in JIRA, and also when we talk to different stakeholders all year round. Based on the inputs we receive we create a high-level product goals wishlist which is discussed and prioritised by the Bahmni Coalition.  

Where can I find the latest roadmap?

We are going a little slow this year as we are trying out a new process. We will be publishing the roadmap soon. 

What if I have a feature request after the roadmap has been published?  

At any point, anyone may propose an enhancement to the Bahmni product. Typically this involves

(a) suggesting a feature or enhancement on the Bahmni discussion forum to get initial feedback, and then

(b) writing a more formal document describing the change. Depending on the scope of the proposed changes, and the level of resourcing(development, Business analysts, Quality assurance e.t.c) that the interested organizations bring to the table, a change might be slotted directly into an upcoming release, at the discretion of the Product Architecture Team.

How do I submit a feature request?

We provide a template that can help organize relevant details for a requested product enhancement, in a way that facilitates review.

The template is made available via both a word document and a Trello card.  

One can also create an issue directly on Jira. Steps on how to create a ticket can be found here.

Can I influence a change in the Roadmap?

Yes, you definitely can. We take our community's inputs very seriously. If we feel your requirement is critical for patient care, we will try to accommodate your needs. It would help enormously if your team can contribute to the development as well.   

Can I build a feature and which is not in the Roadmap and contribute it?

Definitely.  

What is the Roadmap Prioritization Criteria?

The prioritization process of the feature will be based on some key metrics listed below.

Disclaimer: The order of the criteria is a general guideline. We will always aim to build a mix of new kinds of improvements.

Proposed roadmap items that come with a commitment to development resources will have the highest priority (assuming good product fit).

Beyond that: