Resumo 1 capitulo sommerville
Hoje em dia tudo tudo depende de sistemas baseados em computadores onde grande parte dos produtos elétrico inclui um computador e um software.
O que é software? Software são programas de computador e documentação associada onde os produtos de software podem ser desenvolvidos para um cliente especifico ou para um mercado em geral. Existem dois tipos fundamentais de produtos de software os produtos genéricos ondem são produzidos por uma organização de desenvolvimento e vendidos a quem estiver interessado, e o outro tipo é o produto sob encomendas que são encomendados por um determinado cliente e desenvolvidos especialmente para aquele cliente .
O que é engenharia de software? Engenharia de software é a disciplina de engenharia relacionada a todos os aspectos de produção de software, desde os estágios iniciais de especificação do sistema até sua manutenção.
O desenvolvimento de software é feito através de um processos onde esse processo se divide em um conjunto de atividades sendo essas primeira mente especificação de software onde clientes e engenheiros definem os requisitos do software e a restrição, desenvolvimento de software onde o software é projetado e programado, validação de software é verificado para garantir se é isso mesmo que o cliente deseja e por fim a evolução do software em que o software e modificado para se adaptar ás mudanças dos requisitos dos clientes e do mercado. Esses conjunto de atividade pode variar depende do qual o tipo do sistema a ser produzido.
Na engenharia de software existem métodos onde esses métodos são abordagens estruturadas para o desenvolvimento do software onde o objetivo é facilitar a produção do software de alta qualidade dentro de custos mais adequados.
Cada sistema pode exigir métodos diferentes depende da área em que sera aplicado do sistema. Na engenharia de software existem ferramentas que ajudam nas atividades de rotina no
processo