Qualidade de software
Há uma grande diversidade de habilidades individuais, que refletem diferenças quanto à inteligência, educação e experiência. A organização da memória humana se divide em três áreas distintas: - uma memória com capacidade limitada, acesso rápido e de curto prazo, utilizada para o processamento de informações e não para seu armazenamento; - uma área de memória de trabalho, com maior capacidade, utilizada para processamento de informações mas pode armazenar informações; - memória de longo prazo, utilizada para o armazenamento permanente das informações.
Em um estudo psicológico sobre motivação, concluiu-se que os profissionais podem ser divididos em três tipos: - orientados a tarefas, que são motivados pelo trabalho que fazem, ou seja, pelo desafio intelectual do desenvolvimento de software; - auto-orientados, que são motivados pelo sucesso pessoal e reconhecimento, ou seja, no desenvolvimento de software como um meio de atingir seus próprios objetivos; - orientados a interações, que são motivados pela presença dos colegas de trabalho, onde a medida que o desenvolvimento de software se torma mais centrado no usuário, eles estão se tornando cada vez mais envolvidos na engenharia de software. Geralmente softwares profissionais são desenvolvidos por equipes de projeto que variam de duas a centenas de pessoas. Sendo assim, é difícil que todos trabalhem juntos de modo eficaz, por isso, as equipes são divididas em uma série de grupos, onde cada grupo é responsável por um subprojeto, que desenvolve algum subsistema. O ambiente de trabalho também tem efeitos importantes sobre o desempenho das