Commit 2d60b9fa9b9ba78a0bf4d29ac127e1897afc00ae
1 parent
122bc76e
Exists in
master
and in
3 other branches
[icse2018] Interview with MPOG - questions
Showing
1 changed file
with
88 additions
and
0 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,88 @@ |
| 1 | +# Projeto de pequisa - Entrevista | |
| 2 | + | |
| 3 | +## Qual o Foco: | |
| 4 | +* Convivência harmonica entre equipes com processos de desenvolvimento de software distintos: a visão do MPOG | |
| 5 | + | |
| 6 | +## Onde eu estou no (qual a minha posição no contexto do) estudo: | |
| 7 | +* Trabalhando em um projeto temporário de desenvolvimento de software para o governo | |
| 8 | + | |
| 9 | +## Quais experiências anteriores (backgrounds) e crenças podem causar parcialidade (bias): | |
| 10 | +* Acreditamos que o desenvolvimento ágil é melhor que o desenvolvimento em cascata | |
| 11 | +* A equipe de desenvolvedores é maior que a equipe de analistas | |
| 12 | +* Diferenças de experiências de trabalho: iniciativa privada x estado | |
| 13 | +* Não temos relação com as burocracias internas no governo em relação ao projeto | |
| 14 | +* Não temos estabilidade no trabalho e o projeto possui tempo limitado (podendo ser precipitadamente cancelado se ocorrem falhas) | |
| 15 | +* Apesar de todos trabalharem para o sucesso do projeto, não nos sentíamos realmente unidos/ algumas vezes nos sentíamos rivais? | |
| 16 | +* A equipe de desenvolvedores era majoritáriamente composta por estudantes, sem experiência no mercado de trabalho | |
| 17 | +* Não participávamos do lado governamental de decisões, estratégias e relatórios. | |
| 18 | + | |
| 19 | +## Influências políticas: | |
| 20 | +* As analistas podem não querer expor os problemas internos ou mostrar descrença ou questionamento sobre seu contexto de trabalho | |
| 21 | +* Interferência das crenças poíticas/partidárias dos investigadores na relaçào do contexto do projeto e decisões do cliente | |
| 22 | + | |
| 23 | +## Questões gerais da pesquisa que queremos responder | |
| 24 | +1. Como harmonizar equipes com processos distintos de desenvolvimento de software em um mesmo projeto? | |
| 25 | + * Nível de satisfação dos clientes e motivação dos desenvolvedores (equipe). É possível manter uma equipe motivada e clientes satisfeitos, ambos confortáveis em se comunicar mesmo falando "línguas" diferentes? | |
| 26 | +2. Como estabelecer uma fronteira entre as questões gerenciais das organizações envolvidas (MPOG e UnB/CDT) e o gestão das equipes de desenvolvimento? | |
| 27 | + * Estamos argumentando que o processo de gerenciamento do projeto não necessariamente tem que ser o mesmo e influenciar diretamente na metodologia de desenvolvimento de software. | |
| 28 | + * Filtrar overheads de comunicação entre equipes com mentalidade/metodologia diferente | |
| 29 | + * "Ceder para vencer" | |
| 30 | + | |
| 31 | +# Entrevista - Questões | |
| 32 | + | |
| 33 | +## Perfil pessoal e profissional | |
| 34 | + | |
| 35 | +1. Apresentação: Você poderia fazer uma pequena apresentação pessoal e profissional? Nome, idade, formação, tempo de experiência profissional, tempo no MPOG, setor/cargo atual, setor/cargo na época do projeto. | |
| 36 | +2. Em quais softwares você já trabalhou/desenvolveu? | |
| 37 | +3. A exemplo do SPB, quais projetos de desenvolvimento de software em parceria entre MPOG e outras instituições você trabalhou? | |
| 38 | +4. Qual semelhante havia entre estes projetos e o SPB? | |
| 39 | +5. Quais diferenças? | |
| 40 | +6. O SPB foi sua primeira experiência de desenvolvimento em parceria com a universidade? | |
| 41 | +7. Quais os benefícios você percebeu em projetos com a universidade? | |
| 42 | +8. E dificuldades/desvantagens? | |
| 43 | + | |
| 44 | +## Sobre o Projeto SPB | |
| 45 | + | |
| 46 | +### Organização | |
| 47 | + | |
| 48 | +9. Como você poderia descrever o processo de iniciação do projeto (organização, comunicação, atores/interlocutores)? | |
| 49 | +10. Quais mudanças ocorreram ao longo do projeto em relação a organização/comunicação e participantes/equipe? | |
| 50 | +11. Para você essas mudanças foram positivas ou negativas? | |
| 51 | +12. Você sentiu dificuldade em se adaptar a estas mudanças? | |
| 52 | +13. Ocorreram mudanças em relação aos requisitos do projeto? Você poderia citar algumas? | |
| 53 | +14. Como você descreveria a adaptação da equipe de desenvolvimento em relação a mudança dos requisitos? | |
| 54 | +13. Como eram realizadas as reuniões de planejamento de uma release - 4 meses? Onde, quem participava, quais objetivos, o que se discutia, quais dificuldades... | |
| 55 | +14. Como era feito o acompanhamento do desenvolvimento da release? | |
| 56 | + | |
| 57 | +### Comunicação | |
| 58 | + | |
| 59 | +15. Quem eram as pessoas/papéis na equipe da UnB que você mais interagia? | |
| 60 | +16. De que maneira/por qual meio, você interagia com a equipe da UnB? | |
| 61 | +17. Você interagia com os seniors do projeto? Quando essas interações ocorriam, qual meio de comunicação era utilizado e qual era o motivo deste contato? | |
| 62 | +18. Você interagia com os alunos do projeto? Quando essas interações ocorriam, qual meio de comunicação era utilizado e qual era o motivo deste contato? | |
| 63 | +19. Como você pode descrever a comunicação entre o MPOG e a coordenação da equipe da UnB? | |
| 64 | +20. Como você pode descrever a comunicação entre o MPOG e a equipe de desenvolvimento? | |
| 65 | +21. Na organização da equipe de desenvolvimento, foram criados times específicos para cada software integrante da plataforma. Você se sentia atualizada com essas mudanças? Você sabia quem era quem durante a comunicação/interação? Você acredita que este conhecimento era importante / influênciava nas suas atividades de acompanhamento do projeto? | |
| 66 | +21. Ao longo do projeto, você sentiu que a comunicação melhorou ou piorou entre MPOG e equipe de desenvolvimento? A que fatores se deve isso? | |
| 67 | +22. Você consegue se recordar de alguma interação entre as equipes que foi negativa ou difícil de lidar? | |
| 68 | +24. Você consegue se recordar de algumas interação que foi positiva ou suave/esclarecedora? | |
| 69 | + | |
| 70 | +### Metodologia de entrega/processo de desenvolvimento | |
| 71 | + | |
| 72 | +25. Em linhas gerais, como é o processo de desenvolvimento de software no MPOG? Como e quando são definidas os requisitos do software, como é feito o acompanhamento e como é feita a validação/homologação? | |
| 73 | +26. Quais diferenças exitiam entre este processo interno e o processo realizado pela equipe da UnB? | |
| 74 | +27. Quais dificuldades/conflitos eram mais impactantes para o trabalho/responsabilidade de vocês no MPOG? O que foi feito para reduzir este impacto? | |
| 75 | +28. Na sua opinião, foi possível conciliar o processo de desenvolvimento mantido pelo MPOG e o processo de desenvolvimento mantido pela UnB? O que foi necessário adaptar para conciliar o que era exigido internamente pelo MPOG e as informações coletadas durante o desenvolvimento? | |
| 76 | +29. Ao longo do projeto, o MPOG passou a estar com mais frequência na universidade e participar presencialmente no laboratório das reuniões de planejamento e entrega. Quais vantagens e desvantagens você via nessa interação? Isso mudou de alguma maneira a qualidade o feedback e validação das funcionalidades? | |
| 77 | +30. Na homologação de uma entrega, como você descreveria a capacidade da equipe em corrigir/modificar uma funcionalidade a partir dos feedbacks do MPOG? | |
| 78 | +31. Em geral, qual era a satisfação do MPOG em relação ao que tinha sido planejado e o que foi entrega no final de cada release? Porque? | |
| 79 | + | |
| 80 | +### A plataforma do SPB | |
| 81 | +32. Como você descreveria a plataforma desenvolvida para o SPB? | |
| 82 | +33. Você acha que a complexidade da plataforma está condizente com as suas funcionalidades? | |
| 83 | +34. Você teve dificuldade em compreender as ferramentas ou a plataforma como um todo? Exemplos? | |
| 84 | +35. Qual foi a seu nível de satisfação em relação as funcionalidades da plataforma? | |
| 85 | +36. Qual foi seu nível de satisfação em relação a qualidade do código entregue? | |
| 86 | + | |
| 87 | +### Finalização | |
| 88 | +37. Se você tivesse que avaliar uma futura parceria entre MPOG e UnB, quais pontos você estaria mais atenta e porque? Quais conselhos você daria a equipe do MPOG que faria o acompanhamento do projeto? | ... | ... |