Sobre
CAPJu é a sigla para "Controle e Acompanhamento de Processos da Justiça", um projeto de código aberto com o propósito de auxiliar os usuários de diversas Varas da Justiça Federal na gestão de processos legais. Este repositório contém exclusivamente a documentação do projeto, a qual é predominantemente em português do Brasil, visando atender aos interesses do público-alvo. O CAPJu é uma aplicação web compatível com todos os navegadores.
Ambiente de Homologação:
O ambiente de homologação é um estágio intermediário no ciclo de desenvolvimento de software, que ocorre após os testes no ambiente de testes e antes da implantação no ambiente de produção. É um ambiente controlado onde os testes finais são realizados para garantir que o software atenda aos requisitos e expectativas do cliente antes de ser lançado para uso em produção.
Nesse ambiente, são executados testes mais abrangentes, como testes de integração, testes de aceitação pelo usuário e testes de desempenho, a fim de validar o sistema em condições próximas às reais. Ele replica, tanto quanto possível, o ambiente de produção, incluindo a infraestrutura de hardware, configurações de software e dados de produção simulados.
O ambiente de homologação permite que os stakeholders, como clientes e usuários finais, revisem e validem o software antes de ser implantado em produção. Eles podem verificar se todas as funcionalidades estão operando corretamente, se a interface atende às suas necessidades, se as integrações com outros sistemas funcionam adequadamente, entre outros aspectos importantes.
Durante a fase de homologação, são registrados e acompanhados os problemas encontrados, que são corrigidos antes da liberação final para produção. Também é uma oportunidade para treinar os usuários finais e fornecer documentação e suporte necessários.
Ter um ambiente de homologação adequado é essencial para garantir a qualidade e a confiabilidade do software antes que ele seja lançado para uso em produção. Ele reduz os riscos de problemas e falhas que possam impactar negativamente os usuários finais e a reputação da empresa.
É importante ressaltar que o ambiente de homologação deve ser o mais próximo possível do ambiente de produção, tanto em termos de configurações técnicas quanto de dados. Isso garante uma avaliação mais precisa do software e reduz as chances de problemas inesperados no ambiente de produção.
Em resumo, o ambiente de homologação é uma etapa crucial no processo de desenvolvimento de software, onde o software é validado e aprovado antes de ser implantado em produção. Ele oferece a oportunidade de detectar e corrigir problemas finais, garantindo que o software atenda às expectativas dos usuários e às necessidades do negócio. Conforme o produto é lançado para produção, as atualizações serão observadas através do ambiente encontrado no seguinte link: - Link de homologação
Ambiente de testes:
Um ambiente de testes é uma configuração separada e dedicada para executar testes em um software ou sistema. Ele é projetado para simular o ambiente de produção, permitindo que os testes sejam realizados em um ambiente controlado, sem afetar o ambiente de produção real.
O ambiente de testes é utilizado para testar diversas funcionalidades e cenários do software, verificando se ele se comporta conforme o esperado e se atende aos requisitos e especificações. Isso inclui testes de unidade, integração, regressão, desempenho e segurança, entre outros.
Uma das principais vantagens de ter um ambiente de testes é a capacidade de identificar e corrigir problemas antes de implantar o software no ambiente de produção. Isso ajuda a evitar interrupções e falhas no sistema em produção, garantindo uma melhor experiência para os usuários.
Além disso, o ambiente de testes permite aos desenvolvedores e testadores trabalharem em um ambiente isolado, onde podem realizar testes mais abrangentes e experimentar diferentes configurações sem o risco de comprometer o ambiente de produção.
Para criar um ambiente de testes eficaz, é importante ter uma infraestrutura adequada, que inclua servidores, bancos de dados, configurações de rede e outros recursos necessários para executar os testes. Também é importante definir uma estratégia de testes clara e abrangente, com casos de teste bem definidos e planos de testes adequados.
Em resumo, um ambiente de testes é fundamental para garantir a qualidade e confiabilidade de um software, permitindo a detecção e correção de problemas antes que eles afetem os usuários finais. Ele desempenha um papel crucial no ciclo de desenvolvimento de software, contribuindo para o aprimoramento contínuo e o sucesso do produto.
Para a validação das implementações pelo cliente e testes, é utilizado o ambiente encontrado no seguinte link: - Link para teste e validação das implementações
Integrantes do time
MDS
Foto | Nome | Matrícula | GitHub |
---|---|---|---|
Ana Karoliny | 211031575 | @AnaKarolinyCavalcanti | |
Artur Jackson | 211030943 | @artur-jack | |
Flávio Melo | 211030602 | @flavioovatsug | |
Guilherme de Sá | 211031056 | @GuilhermeDSa1013 | |
Gustavo França | 211030774 | @gustavofbs | |
Harryson Campos | 211039466 | @harry-cmartin | |
Juan Pablo | 211041043 | @Juan-Ricarte | |
Leandro de Almeida | 211030827 | @leomitx10 | |
Oscar de Brito | 211031790 | @OscarDeBrito | |
Yan Werlley | 211030649 | @YanWerlley |
EPS
Foto | Nome | Matrícula | GitHub |
---|---|---|---|
Arthur Sena | 180030345 | @senaarth | |
Peniel Zannoukou | 180011308 | zpeniel09 | |
Rodrigo Lima | 180037242 | @RodrigoTCLima | |
Sérgio de Almeida | 180037439 | @sergiosacj | |
Victor Samuel | 180028685 | @victordsantoss | |
Vinícius Vieira | 170115500 | @faco400 | |
Wellington Jonathan | 190048760 | @wellpriz |
Repositórios
Histórico de versão
Versão | Data | Modificação | Autor |
---|---|---|---|
1.0 | 15/05/2023 | Criação do Documento | Oscar de Brito, Artur Jackson |
2.0 | 21/05/2023 | Corrigindo imagens | Yan Werlley, Flávio Melo |
3.0 | 21/05/2023 | Alteração de links | Yan Werlley, Flávio Melo |
4.0 | 04/06/2023 | Correções textuais e alterações visuais | Arthur Sena e Vinicius Vieira |
5.0 | 08/07/2023 | Adicionando ambiente de homologação e testes | Peniel Etèmana, Vinícius Vieira e Rodrigo Lima |