Resumo do "no silver bullet"

579 palavras 3 páginas
Ao contrario do temido lobisomem, onde uma bala de prata pode resolver o problema, na programação não existe algo que possa resolver sempre os problemas, pois em cada software existe um monstro diferente. Cada cliente exige um software por isso é muito difícil ir aperfeiçoando, pois cada caso um caso. Já no hardware “um serve para todos” fazendo com que o aperfeiçoamento seja cada vez mais rápido e com avanços maiores.
A complexidade exigida para a produção de um software é muito maior que a de um computador, pois ela não é apenas uma repetição dos mesmos elementos. Uma das causas do artigo “No Silver Bullet escrito por Frederick P. Brooks, Jr” escrito na década de 80 ser tão atual 30 anos depois, é que os sistemas, periféricos evoluíram, mas os problemas são os mesmos até hoje.
Alguns dos principais pontos são:

Complexidade: Há poucos elementos repetitivos e idênticos, e fazer crescer o software envolve muito trabalho além de agregar ou repetir componentes menores. Não há crescimento linear para o software;
• Conformidade: Não há conforto em um princípio unificado. O software, por ser uma criação muito recente, precisa ser adaptado a todo tipo de instituição e sistema já existente;
• Adaptabilidade: Por poder ser alterado muito facilmente, o software sofre pressão por mudança e alteração constante;
• Invisibilidade: O software não é espacialmente representável: não existe um diagrama ou esquema lógico que o descreva. São necessárias muitas representações para conseguir um entendimento visual do sistema.

Linguagem de alto nível: Embora realmente muito importante na melhora de produtividade, este avanço só tem impacto sobre a complexidade acidental, e não no problema em si;
• Time-sharing: Sistemas modernos resolveram o problema de turnaround que realmente existia com os sistemas de processamento Batch. No entanto, este problema não faz parte do problema essencial ao desenvolvimento de software;
• Ambientes unificados: Bibliotecas integradas e

Relacionados

  • Resumo "No Silver Bullet"
    529 palavras | 3 páginas
  • RESUMO DO ARTIGO SILVER BULLET
    427 palavras | 2 páginas
  • Diagnóstico das ferramentas de apoio ao desenvolvimento de software
    426 palavras | 2 páginas
  • Criptografia na segurança de informações, com o auxílio de ferramentas computacionais derivadas de modelos criptográficos
    456 palavras | 2 páginas
  • Aprenda A Programar Em 10 Anos
    2186 palavras | 9 páginas
  • Requirements engineering - a roadmap
    915 palavras | 4 páginas
  • Comparação entre metodologias ágeis e tradicionais para o desenvolvimento de software
    4044 palavras | 17 páginas
  • Engenharia
    4399 palavras | 18 páginas
  • Qualidade no desenvolvimento de software
    1852 palavras | 8 páginas
  • estudante
    1808 palavras | 8 páginas