Projeto de Desenvolvimento de Sistemas
Os modelos de ciclo de vida e os de processos são muito similares em alguns aspectos, por exemplo, ambos possuem algum tipo de encadeamento, seja de atividades ou de fases. Eu diria que o diferencial é que o ciclo de vida trabalha com fases, a organização e o sequenciamento das fases do projeto já o modelo de processo trabalha com as atividades e suas as expertises.
Outro ponto incomum entre os modelos seria o fato do modelo de processo ajudar a definir como é o processo na empresa, permite inclusive melhorar o processo a fim de satisfazer os requisitos de qualidade, já o de ciclo de vida basicamente apresenta o sequenciamento das fases e muitas vezes são escolhidos conforme tamanho do projeto, quantidade de recursos, prazos de entrega entre outros atributos do projeto.
2) O Apresente dois exemplos de projetos de desenvolvimento de software que seriam adequados à prototipação. Cite duas aplicações que apresentariam dificuldade quanto a serem representadas por protótipos.
Eu diria que projetos webs como sites e e-commerces, são exemplos de projetos que o uso de protótipo ajudará muito ao desenvolvedor e cliente na hora de projetar o sistema. Outro exemplo de projetos ideais para usar protótipos são aqueles que possuem campos, formulários nas telas, exemplo seria sistemas de cadastros e relatórios.
É difícil de representar através de protótipos sistemas que possuem grande parte do desenvolvimento em bach ou transações background. Também tem aqueles que projetos de integração que são codificados apenas na camada de acesso a dados como bancos de dados através de stored procedure, functions e views.
3) O desenvolvimento de sistemas desenvolvidos e utilizados no mundo real apresenta um conjunto de riscos. Relacione categorias de riscos que devem ser consideradas quando são usados sistemas para atividades comerciais, pessoais e governamentais.
As principais categorias de