Soluçoes tecnicas de software
As atividades que os processos de softwares cobrem são:
Especificação de SW: definição das funcionalidades( requisitos) e das restrições de SW.
Projeto e implementação de SW: produção de acordo com as especificações da etapa anterior.
Validação de SW: são efetuados testes para garantir que todas as funcionalidades solicitadas pelo cliente foram implementadas, e é feita a validação do cliente.
Evolução do SW: Fase de evolução ou manutenção do SW, pois o SW deve ter a possibilidade de evoluir para continuar sendo útil ao cliente.
2) Cite quais são as áreas de processo de engenharia reconhecidas pelo CMMi.
Gestão de requisitos, planejamento e rastreamento do projeto de software, garantia de qualidade, gestão de configuração, definição do processo organizacional, treinamento, perview, prevenção de defeitos, gestão de alteração de tecnologia. Importante destacar que os (KPAs) permitem que a empresa evolua a sua maturidade de gerenciamento de produção de SW.
3) Por que são importantes os requisitos do software no contexto da engenharia de software?
Os requisitos do SW são de fundamental importância no contexto da engenharia de Software,pois ele que identifica o produto ou conjunto de programas que o cliente necessita. Os requisitos são o ponto de partida para o desenvolvimento do SW, que devem atender as expectativas do cliente (Função, Interface, desempenho, qualidade, segurança e etc..) e a necessidade para o negócio.
4) O que pretende o Requeriments Development?
Esta área pretende identificar as necessidades do cliente e traduzi-los em requisitos para a construção da solução desejada pelo cliente e que atenda as necessidades do seu negócio.
5) Que relação existe entre o Requeriments Development e as Soluções Técnicas
(Technical Solutions)?
A Solução Técnica converte os requisitos para a arquitetura do software, o design dos componentes e a codificação do software.