Qual a prática do desenvolvimento de software
暂无分享,去创建一个
O software é um produto do trabalho humano cada vez mais presente na sociedade. Qualquer discussão sobre a prática de software deve se fundamentar na compreensão da real natureza do que é software e no relacionamento que ele provoca entre pessoas. Este artigo descreve como o software é um artefato humano que não se enquadra em definições convencionais encontradas no dicionário, pois, além de ser uma entidade de natureza mecânica, é uma entidade descritiva, complexamente hieraquizada, cognitivo-linguística e histórica, concebida através de esforços coletivos durante um considerável período de tempo. Partindo da descrição deste contexto do software, este artigo apresenta uma análise das principais atividades e problemas contemporâneos com os quais se deparam os que desenvolvem, adquirem e usam software e sistemas de computador. Tal análise permite a compreensão do papel central desse artefato humano em nossa sociedade pós-moderna, cujas diversas demandas, expectativas e premissas reforçam cada vez mais o futuro da produção e consumo de bens, produtos e serviços.
[1] Meir M. Lehman,et al. Laws of Software Evolution Revisited , 1996, EWSPT.