21 Nov
For years, software development has been driven mostly as a for-profit enterprise in which coders are hired to create applications for the organizations that employ them. That structure is usually a top-down exercise with a small number of people calling the shots and deciding what should get bui…