Postagens

Mostrando postagens com o rótulo Logística

A importância dos testes de software

Imagem
            Os testes de software fazem parte do processo de desenvolvimento para garantir a qualidade do produto, encontrar erros antes de entrada em produção, reportá-los para correção e, com isso, entregar o sistema de acordo com aquilo solicitado pelo cliente.             Quando encontrado erro um em sistema já em produção o custo dessa correção pode ser até 100 vezes maior do que em fase de testes, pois o cliente e os usuários ainda não estão com ele em uso. Esse tipo de situação elimina erros que podem causar perdas de vida e financeira para o cliente e não causa impacta negativo na empresa desenvolvedora do software.             No desenvolvimento de um software para dispensário eletrônico de medicamentos os testes de integração com ERP e a liberação dos medicamentos devem ser feitos detalhadamente, pois um medicamento liberado com a dose errada pode causar sérios danos ao paciente e levá-lo à morte. Com isso o hospital também sofre danos em sua reputação e perde credibilid

Importância do levantamento de requisitos para software

Imagem
A engenharia de requisitos tem extrema importância no desenvolvimento de sistemas porque através dela serão compreendidas todas as solicitações para que o resultado final seja de acordo com o solicitado pela empresa contratante. As documentações criadas nesse processo são base para o desenvolvimento e manutenção do sistema.             Existem etapas do processo que devem ser seguidas e na sua concepção são levantadas as informações junto aos steakholders e o que eles esperam como resultado. O mapeamento de processos junto às áreas de negócios é extremamente importante para compreender o funcionamento da área/empresa e, assim, evoluir com os próximos passos através de diagramas e do próprio RUP com a modelagem de negócios, requisitos, análise e design, implementação dos testes, implantação do sistema, gestão de mudanças, gerenciamento do projeto e o ambiente utilizado.                Para o desenvolvimento de um sistema de dispensários eletrônicos de materiais e medicamentos