Factors negatively influencing knowledge sharing in software development · Study