Resumo Processos em Desenvolvimento de Software
- DADO: conteúdo ou fato isolado.
- INFORMAÇÃO: dados agrupados e relacionados com sentido lógico.
- SISTEMA DE INFORMAÇÃO: conjunto de elemementos inter-relacionados que coleta (entrada), manipula (processamento), armazena e dissemina (saída) informações.
-TI é composta p0r:
°Hardware (componentes físicos – desgastes)
°Software (componentes lógicos)
°Banco de dados (armazenamento)
°Telecomunicações (rede, internet)
°Pessoas (mais importante. Fazem a diferença)
°Procedimentos e processos (organização) SOFTWARE:
Tipos de Software:
- de Sistema: Controlam as operações do computador
- de Aplicativos: Interface direta com o usuário Nos últimos 50 anos a tecnologia vem melhorando muito com Hw, BD, redese etc. Que aumentam a capacidade de processamento e diminui custos. Em contra-partida o SW nao consegue acompanhar pois o SW depende muito do componente humano e os principais erros: Há pouca automação no desenvolvimento; Visão de projeto inadequada; pressão dos usuários e clientes que geram problemas de Prazos, Custos, Comunicação. E geram e seguinte estatística: + 30% dos projetos cancelados; + 70% dos projetos falham as funcionalidades; custos ultrapassam os 180% do previsto; prazos ultrapassam em mais de 200% do cronograma. 80% dos custos são para identificar e corrigir defeitos de programação.
PROCESSO DE DESENVOLVIMENTO DE SW:
*Concepção, requesitos, análise, projeto, codificação, testes, homologação, implantação e manutenção
°Conceito de processo: maneira pela qual se realiza uma operação, segundo determinadas normas o método da engenharia se baseia em uma ação sistemática e não improvisada. A organização é feita definindo quais são as fases, finalidade de cada uma delas, ordem e ligação entre elas, funcionamento do processo, documentando e modelando cada fase. As