A new textbook titled “Client-Centered Software Development: the CO-FOSS Approach” is being developed by Allen Tucker for CRC Press. The book will provide detailed guidance for instructors, students, non-profits, and software professionals on the process of how a student team can develop a custom software product for a single client in a 1- or 2-semester course. Its examples are taken from all our experiences reported on this website about teaching and developing open source software for non-profits.
The book is scheduled for completion by the end of 2018 and will be available in both hardback and eBook versions. This website will provide supplementary resources for the book’s users to freely download and adapt to their own open source software project courses.