Rodrigo Martins

I'm a Catholic Christian, software developer, Passionate about life, codes, questions, theories and theorems. :)

O Que é Construção De Software ? Parte 1

| Comments

Amigos, estou lendo um livro muito bom.. E vou começar a compartilhar algumas partes dele com todos… Este é só o primeiro post de tradução.

O que é Software Construção?

O desenvolvimento de software de computador pode ser um processo complicado, e nos últimos 25 anos, pesquisadores identificaram inúmeras atividades distintas que são para desenvolvimento de software. Eles incluem:
* Definição do problema
* Requisitos de desenvolvimento
* Planejamento da construção
* Arquitetura de software, ou alto nível de design
* O projeto detalhado
* Codificação e depuração
* Teste de unidade
* Testes de integração
* Teste do sistema
* Manutenção corretiva

Se você trabalhou principalmente em projetos informais, você não poderia ter feito distinções entre as muitas atividades que são para criação de um produto de software. Mentalmente, você pode ter todas estas atividades agrupadas em conjunto, como “programação”. Se você trabalhar em projetos informais, as principais atividades que você pensa quando você pensa sobre a criação de software é, provavelmente, a atividade, os pesquisadores se referem como “construção”.

Esta noção intuitiva de “construção” é bastante precisa, mas sofre de uma falta de perspectiva. Colocando construção no seu contexto com outras atividades ajuda a manter o foco nas tarefas certas durante a construção e o apropriadamente enfatiza importantes atividades que não serão construidas.


Em breve mais do livro abaixo.

Fonte: Livro: Code Complete: A practical handbook of software construction (Autor: Steve McConnell)

Comments