Trabalho de engenharia de software
1 - Quais as metodologias utilizadas nesta empresa para garantir a qualidade do software desenvolvido? A empresa foca na qualidade do processo de desenvolvimento ou no produto final?
R- Utilizamos apenas testadores, para verificação do funcionamento do sistema final.
Focamos apenas na qualidade do produto final.
2 - A empresa costuma utilizar o mesmo processo para o desenvolvimento de softwares? Qual o processo que melhor se adapta a maioria dos projetos?
R- Utilizamos o mesmo processo. Desenvolvimento iterativo e incremental.
3 - Como a empresa avalia as características ou fatores de qualidade dos seus produtos desenvolvidos? Quais os fatores que são levados em consideração?
R- Temos um projeto padrão para todos os nossos projetos, assim, a nossa biblioteca padrão já é testada e aprovada. Avaliamos sobre diversos aspectos, a organização, a performance, facilidade de uso, se é funcional etc.
4 - Mesmo sendo difícil avaliar a qualidade do software, uma vez que é uma atividade muito subjetiva, este processo é árduo e dificultoso para a empresa? Ou as metodologias utilizadas para avaliação suprem as necessidades?
R- Com certeza é muito difícil este processo, uma vez que o software precisa estar preparado para os requisitos do sistema, e serem validados com diversas ações do usuário.
Segunda parte: identificar as deficiências e sugerir melhorias
1 - Quais as atividades de rotina executadas pela empresa para o desenvolvimento de um software, no que diz respeito aos critérios de qualidade?
- Verificação da ordem de tabulação dos campos;
- Validações de valores que poderão ser preenchidos;
- Validações de inconsistência de dados; - Testes de Usuários.
2 - Quais as deficiências que existe nesse processo? Por exemplo, a necessidade de um maior controle das atividades, documentação dos processos, medição, etc...
- Falta de documentação;
- Maior controle das atividades;
- Mudanças nas regras do negócio.
3 – Sugestão de