Sei sulla pagina 1di 2

c 



Um software pode ser definido por vários aspectos .Primeiramente pode ser um
programa de computador , segundo definimos um software como um programa com um
conjunto de instruções capaz de executar funções de um dado problema.

Um software ͞desgasta͟ a medida em que vai ficando desatualizado até o ponto dele se
torna desnecessário ou impróprio para uma função a qual ele e executado . Um fato a ser
observado e que com a criação de uma engenharia de SW componentes passam a ser
padronizados a partir daí tem a possibilidade de executar idéias novas a partir de um padrão
definido .

 1º - Um software de sistemas ʹ funciona para a criação de programas . exemplo : debug.

2º- Software de aplicação ʹ criado para realizar atividades especificas para alguma aplicação .
exemplo : Uma locadora.

3º - Software de web ʹ utilização de aplicativos via web (internet , sistemas distribuídos) .


exemplo : Banco( transferências de contas , pagamentos e etc) , sites de compra e venda.

Não , adicionando pessoas ao projeto poderá sofres alterações no final do projeto . Mas o
fato a observar e que com a adição de novos profissionais isso poderia gerar atrasos ao
termino do projeto e a elevação de custos para ser repassada ao cliente . E com isso teríamos
que treinar pessoal para a inclusão deles ao projeto no caso isto interferia diretamente no
projeto final.

Sim , Com a documentação do software , verificar padrões de código e verificar o projeto.

 E quando o sistema percorre uma serie de etapas previsíveis baseado no projeto . Estes
processos de software e baseado por criação , planejamento , implementação e testes.

 É importante para fornecer um controle , estabilidade e organização para que o projeto
não se torne caótico.

E possível avaliar um processo de software através dos tipos de aplicação . Com a
documentação e os cronogramas a serem seguidos .

Processo ʹ o que fazer

Método ʹ como se faz

Ferramentas ʹ auxilia o método.



| å modelo em cascata tem como vantagens que só avança para uma próxima etapa
quando o processo anterior termina . å cliente esta mais presente a cada etapa . E
este modelo não possibilita voltar para um processo anterior evitando assim que
altere todo o projeto . Desvantagem Não suporta modificações nos requisitos , não
permite a reutilização e faz o software aparecer muito tarde.
r| å modelo incremental tem como vantagens excelente para problemas complexos , os
clientes não precisam esperar o produto final pois o projeto e entrega por partes e
existe um menor risco de fracasso do projeto . Desvantagem se os requisitos não são
tão estáveis ou completos pode precisar fazer um retrabalho e o gerenciamento de
custos , cronograma e a configuração são mais complexos .

| å modelo espiral tem como vantagens pode ser aplicado durante toda a vida do
projeto ou software , permanece operacional até ser retirado de serviço e tem na sua
prototipagem a redução de riscos . Desvantagens é difícil convencer o cliente que é
uma abordagem controlável e este tipo de modelo e novo então não tem muitos
exemplos para ser usados como referencia e mostrar para o cliente como será o
resultado final.

 Sim , utilizando um processo unificados . Um modelo seria um guiado por casos de uso
centrado na arquitetura , iterativo (baseado em repetições ) e incremental.

Sim , verificando analises e fazendo testes . Mas para isto e necessário toda uma analise
de requisitos e verificar como vai ser empregado ao modelo.

 å desenvolvimento ágil e aplicado em vários lugares , por características o próprio nome
já diz ͞Ágil͟ ͞Agilidade͟ sempre focado na satisfação do cliente , entrega incremental (
atualizada e anexada) , equipes pequenas , equipes altamente motivadas , métodos informais ,
enfatizado na entrega e comunicação (cliente/desenvolvedor).

 Scrum , Pequenas equipes , maximizar a comunicação . Já o XP e uma abordagem å.å. ,


processo bem adaptável , produção de incremental de software .

 Seria um software que precisa de uma vasta gana de requisitos uma vez que produto
desenvolvido de maneira ágil buscando resultados imediatos ͞eficaz͟ enquanto os requisitos
pedidos no modelo mais documentado visa projetos mais de longo prazo.

 Modelo Incremental , onde teria uma documentação bem especifica visando a
satisfabilidade do cliente .Visando a longo prazo lucros bem significativos a empresa. É lógico
que sempre procurando adaptar o software a uma possível expansão no mercado .Podendo
assim expandir os níveis de maturação do projeto no futuro .

Potrebbero piacerti anche