Faculdade de Sistemas de Informação

Desenvolvimento de Software Low Code e No Code

Entregável do Bloco:
O entregável produzido pelos alunos na disciplina de Projeto de Bloco: Desenvolvimento de Software No-Code e Low-Code é um projeto completo de software desenvolvido utilizando ferramentas e plataformas no-code e low-code. Esse projeto consistirá em uma solução funcional que atenda a um determinado requisito ou necessidade identificada.
Fundamentos do Desenvolvimento de Software No-Code
Explorar os princípios do desenvolvimento de software No-Code.
Modelar requisitos e dados de acordo com requisitos do negócio.
Automatizar tarefas usando ferramentas No Code.
Projetar a Interface do Usuário (UI) levando em consideração boas práticas de usabilidade e User Experience (UX).
Fundamentos do Desenvolvimento de Software Low-Code
Examinar requisitos propondo soluções adequadas usando ferramentas de desenvolvimento de software Low Code.
Modelar arquiteturas de software utilizando plataformas Low Code, levando em consideração aspectos como escalabilidade, desempenho e segurança.
Avaliar diferentes plataformas Low Code disponíveis no mercado, identificando suas características, funcionalidades e limitações.
Documentar adequadamente o processo de desenvolvimento, incluindo especificações técnicas, manuais de usuário e relatórios de testes, facilitando a compreensão e manutenção do software.
Desenvolvimento de Software No-Code
Desenvolver soluções No-Code para problemas complexos, aplicando lógica de programação avançada, manipulação de dados e criação de fluxos de trabalho sofisticados.
Explorar técnicas avançadas de UI/UX focando na usabilidade e na estética visual.
Desenvolver soluções multiplataforma como web, dispositivos móveis e desktop, adaptando-se às especificidades de cada ambiente.
Otimizar o desempenho e a escalabilidade identificando gargalos, aplicando técnicas de cache, ajustando configurações e utilizando recursos avançados das plataformas.
Desenvolvimento de Software Low-Code
Interpretar requisitos complexos do cliente, identificando necessidades e restrições, para elaborar soluções avançadas utilizando técnicas de desenvolvimento de software Low Code.
Projetar arquiteturas e fluxos de trabalho avançados em plataformas Low Code, levando em consideração aspectos como modularidade, reutilização de código e integração com sistemas legados.
Integrar sistemas externos, como bancos de dados, serviços web e plataformas de nuvem, utilizando recursos avançados de integração disponíveis em plataformas Low Code avançadas.
Customizar a interface e a experiência do usuário em aplicações.
Projeto de Bloco: Desenvolvimento de Software No-Code e Low-Code
Identificar as necessidades e requisitos do projeto de desenvolvimento de software no-code e low-code.
Utilizar ferramentas de desenvolvimento no-code e low-code para criar soluções de software.
Integrar diferentes componentes e funcionalidades em um projeto de software no-code e low-code.
Avaliar a qualidade e usabilidade das soluções de software desenvolvidas no-code e low-code.
Utilizar estratégias de prototipação rápida para iterar e melhorar continuamente as soluções de software.
Aplicar técnicas de design thinking no processo de desenvolvimento de software no-code e low-code.

precisa de mais informações?