- Technology (with AI) is such that a division of labor is now achievable in software development that can lower cost, reduce schedules, increase efficiency, increase quality and potentially improve morale
- All educated people are capable of contributing to the development of a product or solution
- Contributing to the development of something is tangible, rewarding and self-affirming