MICCAI 2020

3 MONAI v0.3 21 DAILY Mo n d a y Being a developer on an open source project,however,alsopresentsnumerous challenges. In particular, the ITK and MONAI developers acknowledged that it was paramount to produce code that was useful, high quality, readable, and future proof; but these goals are often confounded by these platforms being at the forefront of computational capabilities. Nevertheless, the benefits outweighed the costs, and several of the developers acknowledged that they actually enjoy the challenge of finding a “good” solution when there was not necessarily a single right answer to a programming task. When establishing the roadmaps for the MONAI and ITK toolkits, both sets of developers credited the success of their planning and execution to the use of agile software processes . Furthermore, the MONAI platform has established “ working groups ” that are composed of users, researchers, and developers who help drive MONAI’s long term plans by gathering feedback from the community. These working groups operate independent of the scrums held by developers, but they are generally synchronized with the platform’s release cycle. The greatest challenge with working groups is that they must ensure that all parties are engaged and communicating effectively. They are conduits for the exchange of roadmap ideas; they are not software architects. More about MONAI

RkJQdWJsaXNoZXIy NTc3NzU=