There are four key principles to consider when determining how a citizen developer framework might impact your organization and employees.