On the Intertwining of Social and Technical Factors in Software Development Projects