tecnologia da informacao
Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Além disso, oferece uma forma mais abrangente e fácil de representar o gerenciamento de processo de software e consequentemente o progresso do projeto. Vamos expor aqui o exemplo de uma empresa que optou por trabalhar com um destes modelos.
2 EMPRESA
A empresa escolhida foi a Hardsystem informática.
2.1 HISTÓRIA A empresa atua no mercado há dezenove anos. Desenvolve software para distribuidoras de livros, papelarias e livrarias.
O primeiro software foi desenvolvido em ambiente DOS, depois passando a desenvolver com tecnologia cliente/servidor.
3 QUESTIONÁRIO
3.1 MODELOS DE PROCESSO
O modelo adotado é o Incremental que permite o trabalhar junto com o usuário.
3.2 JUSTIFICATIVA
Como a empresa trabalha em um seguimento ela tem os softwares prontos com a adequação para cada cliente. Estes produtos foram desenvolvidos com base no modelo Incremental, permitindo tem um software de versão inicial. Houve um profundo estudo e se chegou à ideia de trabalhar com este modelo.
A evolução destes produtos acontece na medida em que os usuários vão sugerindo características adicionais.
3.3 WEB E DESKTOP
A empresa trabalha com ambos. Tudo depende da necessidade do cliente.
3.4 TECNOLOGIAS ULTILIZADA
O banco de dados utiliza tecnologia POSTGRESQL por ser de código aberto e ser muito confiável.
PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto de código aberto.
Utiliza a linguagem de programação DELPHI.
O Delphi é um software de desenvolvimento que por utilizar o princípio de orientação a objetos