A distributed online curriculum and courseware development model (DONC(2)) is developed and tested in this study. Courseware development teams which may work in different institutions who need to develop high quality, reduced cost, on time products will be the users of DONC(2). The related features from the disciplines of instructional design and software engineering were combined. The research is conducted as a collective case study, including four cases with distinctive characteristics to reveal the several practices in online curriculum and courseware development work. The DONC(2) development model was proposed using the results gathered from the investigated cases and a literature survey. The model uses the iterative incremental and agile software development approaches in order to overcome the disadvantages of other linear development approaches. This enables building releasable yet good quality products in short time periods. Furthermore, continuous communication, evaluation and feedback as well as good project management and readiness to adapt to changes are integrated as the essential characteristics. DONC(2) is different then previous linear and non-adaptive models in all of these aspects. The model was tested with one of the cases while being improved with success. It was applied as a development model for scheduling of the courseware development project in the last case and considered as helpful for the success of the project by the project team members.