5W2H


What

1. Qual o nome do seu projeto? [Um nome interessante, curto, objetivo que represente o que pretende que o software faça]

  • C.A.R.F.(Controle de Acesso por Reconhecimento de Face)


2. Qual o objetivo deste projeto?

  • Criar um sistema de segurança para inpedir o acesso de terceiros a computadores corporativos ou pessoais.


3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?

[Tecnicamente, o que encara como maiores dificuldades para este projeto?]

  • Criar o sistema, uma vez que envolve o processamento de imagens e a interação com o sistema operacional da máquina.


4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?

[tecnologias, teorias, métodos, ...]

  • Processamento de imagens(reconhecimento facial), programação(intervenção no sistema operacional), conhecimento de hardware(webcam)


5. Quais soluções similares existem no mercado?

[Pesquise sobre softwares que fazem o mesmo (ou próximo) do que você quer fazer]

  • Sim, foi encontrado um outro software que apresenta caracteristicas similares a nossa proposta. No caso, ele usa o reconhecimento de imagem para fazer o login do Windows.

Why

1. Porque é interessante desenvolver este projeto?

[Imagine que pedirá a alguém para patrocinar seu projeto. O que irá explicar para convencê-lo?]

  • Devido a falta de segurança nos sistemas digitais é necessário criar um sistema para evitar a violação da confidencialidade, integridade e e autenticidade de sistemas que contenham informações importantes.


2. Porque deve usar a tecnologia escolhida?

[Com base na tecnologia inovadora selecionada: RFId, RA, LBS, OCR, etc, explicar as vantagens em relação ao que existe hoje]

  • Porque esta tecnologia cria um banco de dados que compara as caracteristicas faciais das pessoas que se posiconam na frente da máquina fazendo que a única pessoa que possa acessar o sistema é aquela que possui sua assinatura facial cadastrada.

Who

1. Quem pode se beneficiar deste projeto?

[Pensando do lado da sociedade, do mercado, do usuário, não de quem desenvolve]

  • Qualquer pessoa que faça uso de um computador e que tenha a necessidade de proteger seus dados contra acessos indevidos.


2. Quem poderá operar o sistema?

[Exemplificado o caso da biblioteca: Aluno, Biblitecária, Diretora]

  • Qualquer usuário que tenha acesso às configurações do software


3. Quem deverá participar do desenvolvimento do sistema?

[Competências necessárias, profissões, especialistas]

  • Engenheiro de computação com especialização em processamento de imagens, profissional da área de programação, engenheiro biomédico(para área de biometria).



Where

1. Onde os dados serão inseridos?

[Quais dispositivos ou interfaces deverão ser usados para entrar com os dados]

  • Somente a webcam.


2. Onde os dados serão externalizados, publicados?

[Dispositivos ou interfaces usados para as saídas. Exemplos: impressoras, telas, touch-screen, celular, ...]

  • Não, o sistema vai simplesmente captar a imagem do usuário e compará-la com as imagens guardadas no banco de dados.


3. Onde esta aplicação poderá ser usada?

[Uberlândia, Brasil, Mundo? Na indústria, na escola, no hospital, no comércio?]

  • Essa poderá ser usada tanto para pessoas físicas como para empresas.


4. Onde as informações serão armazenadas?

[Banco de Dados, no dispositivo, no equipamento?]

  • Em um banco de dados dentro do computador.


5. Onde o software deverá ser hospedado?

[No Datacenter, no dispositivo, num provedor específico?]

  • No próprio dispositivo.

When

1. Em quanto tempo pretende desenvolver o sistema?

[Previsão de tempo em meses ou semanas]

  • Como existem muitos estudos na área de reconhecimento estima-se que o tempo necessário para desenvolver o software será de seis meses.

How

1. Como será feita a entrada de dados?

[Explique com detalhes como os dados irão entrar no sistema]


2. Como será feita a saída de dados?

[Explique com detalhes como os dados irão sair do sistema, ser externalizados]


3. Como é o procedimento para a 1a. funcionalidade?

[Descrição dos passos para se processar a função]


4. Como é o procedimento para a 2a. funcionalidade?


5. Como é o procedimento para a 3a. funcionalidade?


6. Como é o procedimento para a 4a. funcionalidade?


7. Como é o procedimento para a 5a. funcionalidade?


8. Como é o procedimento para a 6a. funcionalidade?


9. Como é o procedimento para a 7a. funcionalidade?


How much

1. Quanto deverá custar o sistema?

[Levantar custos de aquisição de hardware e software]


2. Quantas pessoas deverão ser usadas?

[Quem irá participar? Engenheiros, analistas, advogados, técnicos, ...]


3. Qual deverá ser o preço de aquisição do seu software para o usuário final?

[Preço de venda]