Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI 1. Visando a melhorar a qualidade dos produtos de software e aumentar a produtividade no processo de desenvolvimento, surgiu a Engenharia de Software. A Engenharia de Software trata de aspectos relacionados ao estabelecimento de processos, métodos, técnicas, ferramentas e ambientes de suporte ao desenvolvimento de software. Como mencionado na obra de Hirama (2007, p. 7), Fritz Bauer teria dito: "A Engenharia de Software é o estabelecimento e uso de sólidos princípios de engenharia, a fim de obter um software que seja confiável e que funcione de forma econômica e eficiente em máquinas reais". Com base no exposto, explique quais são os motivos da Engenharia de Software se fazer importante nas organizações. Resposta Esperada: O uso da engenharia de software permite executar de maneira correta o desenvolvimento de um projeto de software, aumentando sua qualidade e produtividade. Os motivos que levam sua aplicação são: a complexidade dos softwares, que precisam ser especificados de forma correta; a insatisfação dos usuários, atendendo de forma fácil às suas necessidades; melhora a produtividade, agilizando seu desenvolvimento e com custo e tempo adequados. Sem as práticas da engenharia de software, isso acaba sendo subestimado. É necessário para ter maior confiabilidade de uso e melhor manutenção, facilitando se modificar e se adaptar a novas realidades e evitando alto custo de manutenção. 2. Empresas que utilizam software de alta qualidade podem, em geral, oferecer um melhor serviço ao seu cliente final. Para produzir um produto de software com qualidade, deve-se possuir processos formais que visem à prevenção e à detecção de defeitos durante o desenvolvimento do software. Entre os principais objetivos da qualidade de software está a definição de técnicas e ferramentas para serem utilizadas durante o ciclo de vida do projeto, padronizando a forma de realizar as atividades, um guia de trabalho, proporcionando assertividade no projeto, evitando erros humanos. Diversos padrões e normas de qualidade de software vêm sendo propostos ao longo dos anos. A ISO nos oferece como suporte ao desenvolvimento de software diversas normas, como as normas ISO/IEC 9000, ISO/IEC 12207 e ISO/IEC 9126. Neste sentido, disserte sobre o que trata os três componentes da ISO/IEC 9126: Processo de Desenvolvimento, Produto e Qualidade de Uso. Resposta Esperada: O processo de desenvolvimento deve buscar a qualidade na forma do desenvolvimento do produto. Por produto compreende-se aspectos das características do software, seus atributos, métodos, instâncias, usabilidade, segurança, ou seja, atributos internos e externos do produto. Por fim, a qualidade se preocupa com a utilização, a aceitação e a satisfação do usuário, onde esse percebe se suas necessidades foram atendidas diante das funcionalidades, sua interação de uso e facilidade de manipulação das informações. Acadêmico: Disciplina: Engenharia e Projeto de Software (ADS19) Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:456012) ( peso. :4,00) Prova: Nota da Prova: 7 , 00 https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMDk4NQ==&action2=QURTMTk=&action3=NDU2… 1/1
Compartilhar