Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Centro Universitário UniDombosco Ead
Estudo de Caso: Engenharia de Software
Título: O Desenvolvimento de Software em Empresas do Mercado Atual
Introdução: No mercado atual, o desenvolvimento de software tem se tornado uma parte essencial das operações de muitas empresas. Desde pequenas startups até grandes empreas, o software é amplamente utilizado para automatizar processos, melhorar a eficiência operacional, impulsionar a inovação e fornecer uma vantagem competitiva. 
Como estudado ao longo da disciplina as duas das principais metodologias são o desenvolvimento de software tradicional, conhecido como cascata, e o desenvolvimento ágil.
O desenvolvimento em cascata é um modelo sequencial, onde cada fase do projeto é concluída antes de passar para a próxima. As fases típicas incluem análise de requisitos, design, implementação, teste e manutenção. Embora seja uma abordagem estruturada, o desenvolvimento em cascata pode ser lento e inflexível, pois as mudanças nos requisitos podem exigir retrabalho significativo em fases anteriores do projeto.
Por outro lado, o desenvolvimento ágil é uma abordagem iterativa e incremental, onde o desenvolvimento é dividido em pequenas partes chamadas de "sprints". Os times trabalham de forma colaborativa e multidisciplinar, com um foco na entrega de valor ao cliente em curtos intervalos de tempo. Scrum e Kanban são exemplos populares de metodologias ágeis amplamente adotadas por empresas do mercado atual.
O cenário de tecnologia no desenvolvimento de software também tem evoluído rapidamente. As empresas do mercado atual estão utilizando uma ampla variedade de tecnologias e ferramentas para criar e entregar software de alta qualidade de forma eficiente. Como a utilização de linguagens de programação: algumas das linguagens populares incluem Java, C#, Python, JavaScript, entre outras.
Bancos de Dados: Bancos de dados são usados para armazenar e gerenciar dados em aplicações de software. Exemplos populares incluem MySQL, MongoDB, PostgreSQL, Oracle, entre outros.
Ambientes de Desenvolvimento Integrado (IDEs): IDEs são ferramentas usadas pelos desenvolvedores para escrever, testar e depurar código de software. Exemplos populares incluem Eclipse, Visual Studio, PyCharm, entre outros.
 Referências bibliográficas 
Ian Sommerville ; Engenharia de Software / tradução Ivan Bosnic e Kalinka G. de O. Gonçalves ; revisão técnica Kechi Hirama. — 9. ed. — São Paulo : Pearson Universidades, 2011.
Cascata x Ágil. Agilers, 2020. Disponível em: . Acesso em: 11 de Abril. de 2023.
Modelos de Desenvolvimento de Software. Dev media, 2012. Disponível em: >. Acesso em: 11 de Abril. de 2023.

Mais conteúdos dessa disciplina