¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

ENG-SOFT

Lucas Araujo Computação Tecnologias Educacionais Portugués 21 fichas

ENG-SOFT

Fichas del conjunto (21)

  1. 1MÉTODO CASCATA (Modelo Waterfall)- Divide o processo de desenvolvimento em fases sequenciais e lineares. Cada fase é concluída antes de avançar para a próxima e, uma vez que uma fase é concluída, é difícil fazer mudanças significativas nela sem afetar as fases subsequentes.
    FASES:
    - Requisitos • Design • Desenvolvimento • Teste • Implantação • Manutenção
  2. 2REQUISITOS- Nesta fase, os requisitos do sistema são coletados, analisados e documentados. Isso envolve entender as necessidades dos usuários finais, identificar os recursos necessários e definir os objetivos do sistema a ser desenvolvido.
  3. 3DESIGN- Na fase de design, com base nos requisitos levantados, a arquitetura do sistema é projetada. Isso inclui a definição da estrutura do sistema, a elaboração de diagramas e modelos, e o planejamento dos componentes do sistema.
  4. 4DESENVOLVIMENTO- Na fase de desenvolvimento, o código-fonte do software é criado com base no design previamente elaborado. Os programadores escrevem o código para implementar os requisitos e funcionalidades do sistema de acordo com as especificações definidas nas etapas anteriores.
  5. 5TESTE- Após o desenvolvimento, o sistema é submetido a uma bateria de testes para garantir que atenda aos requisitos especificados e que funcione conforme o esperado. Isso inclui testes de unidade, testes de integração e testes de sistema para identificar e corrigir possíveis defeitos e falhas.
  6. 6IMPLANTAÇÃO- Após a conclusão dos testes e a aprovação do sistema, ele é implantado no ambiente de produção. Isso envolve a instalação do software nos servidores ou dispositivos de destino e a disponibilização para uso pelos usuários finais.
  7. 7MANUTENÇÃO- Após a implantação, o sistema entra na fase de manutenção, na qual são feitas correções de bugs, atualizações de segurança e melhorias de desempenho conforme necessário. Além disso, podem ser feitas atualizações e adições de novos recursos para atender às necessidades em evolução dos usuários.
  8. 8EQUIPE- Cada um desempenha um papel importante no processo de desenvolvimento e colabora para o sucesso do projeto.
    FUNÇÕES:
    - Product Owner • Scrum Master • Líder Técnico • Tester • Front-End • Back-End
  9. 9PRODUCT OWNER- O Product Owner é responsável por representar os interesses dos stakeholders (partes interessadas) e dos usuários finais do produto. Ele é responsável por definir e priorizar o backlog do produto, garantindo que o time de desenvolvimento esteja focado em entregar o maior valor possível para o cliente.
  10. 10SCRUM MASTER- O Scrum Master é responsável por facilitar o processo ágil, garantindo que a equipe de desenvolvimento compreenda e siga os princípios e práticas do Scrum. Ele remove obstáculos que possam impedir o progresso da equipe, facilita as reuniões do Scrum (como as reuniões diárias, de revisão e retrospectiva) e ajuda a resolver conflitos internos.
  11. 11LÍDER TÉCNICO- O Líder Técnico, ou Tech Lead, é responsável por liderar a equipe de desenvolvimento do ponto de vista técnico. Ele toma decisões técnicas, define padrões de codificação, orienta os membros da equipe em questões técnicas e é responsável por garantir a qualidade técnica das soluções desenvolvidas.
  12. 12TESTER- O Tester, ou testador, é responsável por realizar testes no software desenvolvido para identificar bugs, falhas e problemas de usabilidade. Eles trabalham em estreita colaboração com os desenvolvedores para garantir que o software atenda aos requisitos e padrões de qualidade definidos.
  13. 13FRONT-END- O desenvolvedor Front-End é responsável por criar a interface do usuário e a experiência do usuário no lado do cliente. Isso envolve o desenvolvimento de componentes visuais, interações e funcionalidades que os usuários finais interagem diretamente em um navegador da web ou aplicativo móvel.
  14. 14BACK-END- O desenvolvedor Back-End é responsável por desenvolver a lógica de negócios, processamento de dados e integrações no lado do servidor. Eles lidam com o processamento de dados, a lógica de aplicação e a comunicação com o banco de dados e outros sistemas externos para fornecer funcionalidades aos usuários finais.
  15. 15MODELO EM ESPIRAL- Desenvolvimento de software que combina elementos do modelo em cascata com iterações e ciclos de feedback. Foi proposto por Barry Boehm em 1988 e é especialmente útil para projetos de grande escala e de alta complexidade, nos quais os riscos e as incertezas são altos.
  16. 16DETERMINAÇÃO DOS OBJETIVOS, ALTERNATIVAS E RESTRIÇÕES- Os objetivos específicos para a etapa são identificados e alternativas para realizar os objetivos e restrições são encontradas.
  17. 17ANÁLISE DAS ALTERNATIVAS E IDENTIFICAÇÃO E/OU RESOLUÇÃO DE RISCOS- Os riscos principais são identificados, analisados e buscam-se meios para reduzir esses riscos.
  18. 18DESENVOLVIMENTO E VALIDAÇÃO DA VERSÃO CORRENTE DO PRODUTO- Um modelo apropriado para o desenvolvimento é escolhido, o qual pode ser qualquer um dos modelos de ciclo de vida.
  19. 19PLANEJAMENTO- O projeto é revisto e o próximo ciclo da espiral é planejado.
  20. 20COMPLETOCOMPLETO
  21. 21🐴 GO HORSE 🐴 🤣🤣🤣🤣 (Não pense, apenas fça)🐴 GO HORSE 🐴 🤣🤣🤣🤣 (Não pense, apenas fça)

Información

Descripción
Tecnologias Educacionais Computação Fichas sobre ENG-SOFT, creado por Lucas Araujo el 24/02/2024.
Creado por
Lucas Araujo
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?