33
Engenharia de Software
UNINTER
2
Engenharia de Software
UNINTER
49
Engenharia de Software
UNICESUMAR
9
Engenharia de Software
UNINASSAU
4
Engenharia de Software
UNIP
2
Engenharia de Software
UNIP
5
Engenharia de Software
UNIP
13
Engenharia de Software
UNICSUL
5
Engenharia de Software
UNOPAR
10
Engenharia de Software
UNINASSAU
Texto de pré-visualização
Os Requisitos Funcionais se referem aos requisitos levantados junto ao cliente, descrevem explicitamente as funcionalidades e serviços do sistema. Documenta como o sistema deve reagir a entradas específicas, como deve se comportar em determinadas situações, o que o sistema não deve fazer. Exemplo: cadastrar cliente, imprimir relatório, enviar e-mail. Os Requisitos Não Funcionais envolvem as características técnicas do software. Definem as propriedades e restrições do sistema. Requisitos não-funcionais podem ser mais críticos que requisitos funcionais. Se não satisfos, o sistema é inútil. Exemplos: segurança, desempenho, espaço em disco. Podem ser do sistema todo ou de partes do sistema. Os Requisitos Inversos são simplesmente relacionados com as condições que não devem ocorrer no software. Na prática, os requisitos inversos são o oposto dos requisitos funcionais. Dizem respeito ao que o software não deve realizar fora de seus limites de escopo. Minha resposta Requisito funcional determina uma função de um sistema de software ou seu componente, representando o que o software faz, em termos de tarefas e serviços. São exemplo de requisitos Funcionais: Cálculos, detalhes técnicos, manipulação de dados e de processamento e outras funcionalidades específicas. Requisitos Não Funcionais são limites existentes no serviço ou em funções disponibilizadas no sistema, podendo ser aplicadas em todo o sistema, de uma forma geral. São exemplos de requisitos não funcionais: tempo, o processo de desenvolvimento, padrões, etc... Requisitos Inversos são os requisitos que não serão abraçados no projeto, ou seja, não serão inclusos ou abordados. Imprimir Peso da Avaliação 4,00 Prova 21430281 Qtd. de Questões 2 Nota 6,10 1 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 a prevenção e detecção de defeitos durante o desenvolvimento de 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, ISO/IEC 15504, ISO/IEC 9126, ISO/IEC 27000 e ISO/IEC 15939. Neste sentido, disserte sobre as características de cada um dos itens da Norma ISO/IEC 9126. Resposta esperada As características de qualidade do produto de software definidos pela ISO/IEC 9126 são a funcionalidade, que trata do atendimento as expectativas do cliente; a confiabilidade, a fim de garantir a segurança e a satisfação do usuário ao utilizar o software; a usabilidade, a fim de atender as expectativas do usuário, trazendo um software fácil e intuitivo de utilizar; a eficiência, para obter dentro de padrões o tempo de resposta de execução das atividades; a manutenção, que busca facilidade de modificações do software, e, por fim, a portabilidade, a fim de poder configurar e adaptar o software a diferentes plataformas. Minha resposta As normas ISO são de extrema importância nos mais diversos ramos de atuação das corporações espalhadas pelo Mundo. Voltada para a área de Engenharia e Proj. de Software também são indispensáveis. A ISO/IEC 9126 tem como principal função determinar um modelo de qualidade que serão testados de acordo com 6 categorias estabelecidas, tais como Portabilidade, Confiabilidade, Funcionalidade, Usabilidade, Manutenibilidade e eficiência. 2 O escopo de um projeto de software é definido a partir de uma lista de funcionalidades que se deseja disponibilizar para os usuários, chamada de "Requisitos do sistema", que é uma definição formal e detalhada de uma função do sistema através de um documento de especificação do sistema que descreve o que o produto a ser desenvolvido deverá fazer, e não como deve ser feito. Acerca da Gerência de Requisitos de Software, conceitue os três tipos de requisitos de software: Requisitos Funcionais, Requisitos Não Funcionais e Requisitos Inversos. Por fim, cite exemplos para Requisitos Funcionais e Requisitos Não Funcionais. Resposta esperada
33
Engenharia de Software
UNINTER
2
Engenharia de Software
UNINTER
49
Engenharia de Software
UNICESUMAR
9
Engenharia de Software
UNINASSAU
4
Engenharia de Software
UNIP
2
Engenharia de Software
UNIP
5
Engenharia de Software
UNIP
13
Engenharia de Software
UNICSUL
5
Engenharia de Software
UNOPAR
10
Engenharia de Software
UNINASSAU
Texto de pré-visualização
Os Requisitos Funcionais se referem aos requisitos levantados junto ao cliente, descrevem explicitamente as funcionalidades e serviços do sistema. Documenta como o sistema deve reagir a entradas específicas, como deve se comportar em determinadas situações, o que o sistema não deve fazer. Exemplo: cadastrar cliente, imprimir relatório, enviar e-mail. Os Requisitos Não Funcionais envolvem as características técnicas do software. Definem as propriedades e restrições do sistema. Requisitos não-funcionais podem ser mais críticos que requisitos funcionais. Se não satisfos, o sistema é inútil. Exemplos: segurança, desempenho, espaço em disco. Podem ser do sistema todo ou de partes do sistema. Os Requisitos Inversos são simplesmente relacionados com as condições que não devem ocorrer no software. Na prática, os requisitos inversos são o oposto dos requisitos funcionais. Dizem respeito ao que o software não deve realizar fora de seus limites de escopo. Minha resposta Requisito funcional determina uma função de um sistema de software ou seu componente, representando o que o software faz, em termos de tarefas e serviços. São exemplo de requisitos Funcionais: Cálculos, detalhes técnicos, manipulação de dados e de processamento e outras funcionalidades específicas. Requisitos Não Funcionais são limites existentes no serviço ou em funções disponibilizadas no sistema, podendo ser aplicadas em todo o sistema, de uma forma geral. São exemplos de requisitos não funcionais: tempo, o processo de desenvolvimento, padrões, etc... Requisitos Inversos são os requisitos que não serão abraçados no projeto, ou seja, não serão inclusos ou abordados. Imprimir Peso da Avaliação 4,00 Prova 21430281 Qtd. de Questões 2 Nota 6,10 1 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 a prevenção e detecção de defeitos durante o desenvolvimento de 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, ISO/IEC 15504, ISO/IEC 9126, ISO/IEC 27000 e ISO/IEC 15939. Neste sentido, disserte sobre as características de cada um dos itens da Norma ISO/IEC 9126. Resposta esperada As características de qualidade do produto de software definidos pela ISO/IEC 9126 são a funcionalidade, que trata do atendimento as expectativas do cliente; a confiabilidade, a fim de garantir a segurança e a satisfação do usuário ao utilizar o software; a usabilidade, a fim de atender as expectativas do usuário, trazendo um software fácil e intuitivo de utilizar; a eficiência, para obter dentro de padrões o tempo de resposta de execução das atividades; a manutenção, que busca facilidade de modificações do software, e, por fim, a portabilidade, a fim de poder configurar e adaptar o software a diferentes plataformas. Minha resposta As normas ISO são de extrema importância nos mais diversos ramos de atuação das corporações espalhadas pelo Mundo. Voltada para a área de Engenharia e Proj. de Software também são indispensáveis. A ISO/IEC 9126 tem como principal função determinar um modelo de qualidade que serão testados de acordo com 6 categorias estabelecidas, tais como Portabilidade, Confiabilidade, Funcionalidade, Usabilidade, Manutenibilidade e eficiência. 2 O escopo de um projeto de software é definido a partir de uma lista de funcionalidades que se deseja disponibilizar para os usuários, chamada de "Requisitos do sistema", que é uma definição formal e detalhada de uma função do sistema através de um documento de especificação do sistema que descreve o que o produto a ser desenvolvido deverá fazer, e não como deve ser feito. Acerca da Gerência de Requisitos de Software, conceitue os três tipos de requisitos de software: Requisitos Funcionais, Requisitos Não Funcionais e Requisitos Inversos. Por fim, cite exemplos para Requisitos Funcionais e Requisitos Não Funcionais. Resposta esperada