Software perspectives

By Christos Gkoros

There are three perspectives in software development that are not well aligned: academia, thought-leaders/influencers and the work being done in practice.

Jean Young