Buscar

ATIVIDADE ESTRUTURADA - PROCESSOS E DESENVOLVIMENTO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Universidade Estácio de Sá
Curso de Analise e Desenvolvimento de Sistemas 
 Atividade Estruturada 
Titulo: Conhecendo Processos Ágeis de Desenvolvimento de Software 
 Wesley Denormando Costa 
201907003861
DESENVOLVIMENTO
1- Imaginando um processo de desenvolvimento eficaz e eficiente, podemos dizer que um processo de desenvolvimento seja simples, e isso é essencial. Portanto, podemos dizer um aplicativo de software seja funcional, com a função de medida de um possível projeto. Algumas características:
· Garantir a satisfação do consumidor entregando rápido e continuo um software funcional;
· Os softwares são entregues de semana a semana;
· Esteticamente (Design) deve ser excelente tecnicamente.
2- A. São sistemas que estão sendo modificados ou inovados, devido às novas tecnologias e decorrentes das exigências de cada empresa e como cada um utiliza e necessita-as. Principalmente pela sua eficiência, eficácia e um tempo de resposta menor. Contudo, com mais opções de ferramentas que o software apresenta para o usuários, que possui mais complexidade até mesmo para manusea-la; 
B. Sistemas que possui poucas utilidades que são chamadas de simples dentro do mercado trabalho hoje, possui poucas empresas que utilizam estes tipos de sistemas, pois os tempos são outros, as tecnologias sempre inovando, e as mentalidades das empresas também, por possui mais negócios dentro do mercado hoje.
3- A. Sistema Especialista ( Sistema simples ) Mycin;
B. O sistema Mycin, é um sistema inteligente, se for considerado. Uma característica clara, é que utiliza lógica simbólica, ao invés de cálculos numéricos. O software desenvolvido, foi para detectar sinais de sintomas
de doenças e dados clínicos, alem de ser o programa de apoio a decisão e tomada de decisão;
C. Introdução 
· Sobre o tema 
· Objetivo e estrutura
· Conceitos iniciais 
 D. 
 E. Funciona da seguinte maneira. Através de base de conhecimento, que possui especializações a ser utilizados nas decisões, portanto, podem ser estruturadas e diversas maneiras; Mecanismo de inferência que é um algoritmo, que possui a capacidade de elaborar dados para o usuário e o sistema; Interface do usuário, tem o fundamento realizar conversas o usuário e sistema, e possui a capacidade de realizar entendimento de frases em linguagem natural. 
4- a. Front End ou Upper CASE, Bacck End ou Lower CASE, I-CASE ou Integrated CASE. 
PRODUTO/ RESULTADO
Este trabalho teve um aprendizado bom, portanto quando vi o tema percebi que conseguiria desenvolver bem o trabalho, apesar de certas dificuldades. A questão número um, quando era para relatar as características de um processos de desenvolvimento, vi que tinha enumeras características, mas relatei só as que eram previstas e necessárias dentro do contexto. 
Por exemplo, os softwares são entregues de semana a semana. Hoje em dia as empresas trabalham com sistemas que tenham mais complexidade, na realidade dos dias de hoje, que as tecnologias estão sendo implementadas na empresa e etc. Para se criar um software bem utilizável, precisa-se de uma serie de analise na metodologia e implementar essa tecnologia.
Portanto, hoje, tem algumas empresas que estão utilizando os sistemas simples, como citei o sistema especialista Mycin, tecnologia no qual é utilizado na medicina para detectar vestígios de doenças. Só ela possui um metodologia que abrange passo a passo que funciona e determina o funcionamento através de um especialista, base de conhecimento, mecanismo de inferência , interface de usuário e por ultimo até a chegada ao usuário.
Contudo, acho que podemos citar que existe sim algumas vantagens e desvantagens no uso de processos ou metodologias ágeis. Como por exemplo, temos que citar os processos ágeis promovem um desenvolvimento sustentável, o ritmo é constante e excelência técnica aumenta a produtividade, alem de que existe uma grande motivação nas equipas, devido ao fator dos programadores quererem cumprir o prazo de cada sistema. Uma desvantagem que posso citar, é que a segmentação do projetos e a procura pela agilidade e em desenvolver um sistema pode acabar com que levar a equipe e perder a noção do projeto como um todo.

Outros materiais