5W2H
What
- 1. Qual o nome do seu projeto?
- Fd’Ju – Facilitador de Digitalizações Jurídicas.
- 2. Qual o objetivo deste projeto?
- Facilitar a digitalização de processos físicos e conversão para processos eletrônicos por meio de um sistema especializado de interpretação capaz de analisar processos¹, casos e laudos, direcionando o fluxo de informações contidas, gerando percentuais e apontamentos sobre elementos e situações registradas. Desta forma, agiliza o entendimento pelo usuário final e facilita sua interação e entendimento dos casos para formatação de processo eletrônico, dentro dos padrões mínimos regulamentados para sua aprovação.
- 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Implantar um sistema de interpretação capaz de identificar nos arquivos digitalizados de processos¹ seu contexto sintáxico, encontrando palavras chaves e situações que possam ser pesquisadas por um ‘programa escavador’ dentro de uma livraria com regras de validação (bibliotecas jurídicas), contendo as legislações ou leis para o caso. Esse sistema retornaria todos as informações relativas aos casos, bem como o apontamento para situações similares ou plausíveis dento das bibliotecas jurídicas (pré análise do caso) e reorganizará esses modos de forma a converter o processo físico para o processo eletrônico
- Implantar um sistema que recorte o trecho onde o ‘escavador’ apontar como regra jurídica (artigos ou citações nas bibliotecas jurídicas) e interpretar o parágrafo, de forma a resumir o trecho e quantificar variáveis, facilitando o entendimento do caso pelo programa por um refinamento de informações cruciais (por serem diretamente ligadas às bibliotecas jurídicas).
- Implantar uma biblioteca jurídica, contendo artigos específicos às suas legislações, armazenadas de forma a viabilizar a compatibilidade para busca dos dados contidos através de requisito de ‘programa escavador’, que filtrará trechos de casos e buscará por palavras chaves ou cabíveis à situação.
- Aceitação da ideia nos meios jurídicos e tecnológicos, visto a difícil implementação de sistemas com elevado nível técnico específico de áreas distintas. Além dessa dificuldade, há uma forte resistência e conservadorismo do lado jurídico, que pode se tornar uma dificuldade na aceitação legítima ou pelo público em geral sobre a ideia.
- 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Programação
- Machine Learning
- Inteligência Artificial
- Big Data
- STT
- Segurança digital
- OCR
- Teorias Gerais dos Processos Civis e Penais
- Estruturas, elementos e variáveis dentro de casos, laudos e circunstâncias jurídicas diferentes.
- 5. Quais soluções similares existem no mercado?
- Sistema Eletrônico de Informações (SEI), porém ainda não é automatizado.
Why
- 1. Por que é interessante desenvolver este projeto?
- Visto a relevância do poder judiciário e seus agentes para bom funcionamento da ordem e cumprimento das leis e normas em todo território nacional, é preciso focar para novas ferramentas que deverão aumentar a velocidade e eficácia do sistema judiciário como um todo. Apenas com o descongestionamento do setor, será possível efetivar uma fiscalização mais funcional e avaliar as tomadas de decisões com segurança. Uma ferramenta que auxilie na resolução dos processos em situações onde existe alto volume de casos, cada qual com seu alto volume de elementos e variáveis, sendo alguns deles repetitivos e qualificáveis/quantificáveis, de forma a gerar um direcionamento para peculiaridades que ajudem a tomar uma decisão de forma mais rápida e precisa, tendo dessa forma um número maior de casos bem resolvidos em menor tempo e em larga escala.
- 2. Por que deve usar a tecnologia escolhida?
- Tecnologias
- STT: Viabilizando a facilidade de correção em tempo real do andamento do programa, pequenos comando podem ser criados por voz em uma versão beta.
- OCR: Para que possamos analisar os dados digitalizados e trabalhar com eles, será preciso um sistema para reconhecer caracteres.
- Machine Learning: A medida que o sistema converter um processo, poderemos implantar uma forma dele aprender a partir da avaliação pelo usuário, ou pela comparação com outros processos eletrônicos já prontos.
- BigData: Trabalhando com processos jurídicos, que costumam ser documentos com várias páginas, será necessário implementar uma forma de analisarmos todos os dados contidos e traçar padrões para separá-los e reorganizá-los.
- IA: Sendo uma área de estudo que engloba Machine Learning, IA estará diretamente ligada ao projeto.
- Tecnologias
- 3. Porque usar o hardware específico?
- Scanner: Este dispositivo será necessário para permitir a leitura dos documentos e posteriores conversões de padrão
- Servidores de última geração: Como o processo de conversão e tratamento dos aúdios e textos processados pelo sistema é importante termos equipamentos com alto desempenho
- 4. Por que usar o sistema específico?
- Se este sistema for integrado a outro descreve-lo aqui. Ex: Um sistema jurídico que se integre com este
- Facebook: Porque o Face é utilizado por praticamente todos que utilizam a Web. Como possui API fácil de ser usada compensa colocá-lo como autenticação
- Google: Idem ao Facebook
- Correios: Quando o usuário for cadastrar o endereço, fica muito simples pedir para ele inserir o CEP e a partir daí, nosso sistema buscar dados do endereço no Correios pelo CEP.
Who
- 1. Quem pode se beneficiar deste projeto?
- Advogados
- Cartórios
- Foruns
- Usuários em geral que dependem da justiça
- 2. Quem poderá operar o sistema?
- Administrador
- Usuário Advogado
- Usuário geral
- 3. Quem deverá participar do desenvolvimento do sistema?
- Alunos da 20ª turma da BSI;
- Alunos com capacitações, experiências ou vontade de ajudar no projeto;
- Pessoas com experiência/especialização em banco de dados;
- Pessoas com experiência/especialização em teoria geral do processo civil/penal;
- Pessoas com experiência/especialização em programação;
- Pessoas com vontade de ajudar e que possuam alguma forma de agregar ao projeto.
Where
- 1. Onde os dados serão inseridos?
- Teclado para edição de dados via menus do sistema
- Microfone para captar áudios
- Scanner para ler imagens de documentos
- Sistemas externos como Facebook, Google, Correios, PEN, etc.
- 2. Onde os dados serão externalizados, publicados?
- Tela e impressora
- Sistema eletrônico de informações, ferramenta do governo federal.
- Sistemas externos como Facebook, Google, Correios e outros
- 3. Onde essa aplicação poderá ser usada?
- Em foruns, cartórios, escritórios de advogados.
- Web
- 4. Onde os dados serão armazenadas?
- Em bancos de dados MySQL.
- 5. Onde o software deverá ser hospedado?
- Na nuvem em algum servidor no mundo com redundância, ou seja, em mais de um lugar.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- 1a fase: 2 meses
- 2a fase: 3 meses
- 2. Quais serão as fases e em quanto tempo cada uma?
- Fase 1: Criação do protótipo
- Fase 2: Construção da aplicação Web
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- Esperamos que o tempo de processamento das conversões de áudio e texto sejam inferiores a 1 segundo
- 4. Quanto tempo para responder a uma entrada?
- 3 segundos. É um tempo razoável para que o usuário digite alguma coisa e espere a resposta
- 5. Quanto tempo para gerar a saída?
- Máximo de dois minutos. É um tempo razoável para que o sistema processe alguma coisa e consiga gerar um resultado visível para o usuário
How
- 1. Como será dividido o desenvolvimento do sistema?
- O profissional sênior será o responsável pela montagem da arquitetura e repasse para os outros profissionais de cada estória a ser desenvolvida da aplicação. Os profissionais plenos seriam responsáveis pela integração com as API jurídicas e de digitalização dos processos com as API relacionadas a OCR. O desenvolvedor júnior juntamente com os estagiários seriam responsáveis pelo desenvolvimento nas telas de cadastro para upload de arquivos e CRUDs para manipulação de dados na base de dados. A cada sprint do projeto desenvolvida, o analista de qualidade iria fazer a análise da qualidade da aplicação e caso não seja apresentado nenhuma anormalidade, um módulo seria entregue a cada quinze dias. O gerente de projetos seria responsável pelo levantamento de custos e análise de riscos no desenvolvimento da aplicação e suporte na alocação dos recursos de desenvolvimento do projeto.
- 2. Como será feita a entrada de dados?
- 3. Como será feita a saída de dados?
How much
- 1. Quanto custa cada parte do sistema?
- Fase 1: Calcular
- Salario Analista Jr x 4 pessoas x 2 meses +
- Custo assessoria jurídica durante 2 meses
- Fase 2:
- Salario Analista Pl x 2 pessoas x 3 meses +
- Salario Analista Jr x 1 pessoa x 3 meses +
- Salario Dev Front-End x 2 pessoas x 3 meses +
- Salario Contador x 1 pessoas x 1 mes +
- Salario Maketing x 1 pessoas x 1 mes +
- Custo Assessoria jurídica durante 3 meses +
- Algum outro profissional durante x meses
- Fase 1: Calcular
- 2. Quanto deverá custar todo o sistema?
- Custo item 1 + Custos de Mkt + Custo de hospedagem + Custo de Ads Google + ??
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- Avalair item 1
- 4. Quanto custa cada profissional?
- PEsquisar por cada profissional do item 3
- 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
- Free: Zero
- Pago: Fazer projeções. Ex: Quanto alguém pagaria por este serviço?
Canvas
DFD
DER
Mockup
[[1]]
- /
