• Developer-Driven Software Development

    Developer-Driven Software Development

    We use a development process called Developer-Driven Software Development at Plocs (https://plocs.com). It works like this:

    1) Each developer gets a small number of tasks that should be implemented soon.

    2) Tasks are assigned to developers based on their suitability for the task.

    3) When a developer is done with their tasks, their changes are tested and released as the next version.

    So instead of all developers working on the next version together, each developer works on their own next version. This reduces the need for coordinating the work of multiple developers in each release. Developers also get longer development cycles but the release frequency remains short. Developers will also take more pride in their work because they know everything new in their version is their responsibility.