Skip to content
Gustavo Matozinho Lima edited this page Mar 4, 2018 · 31 revisions

Bem-Vindo a wiki do projeto MimAcher! Aqui você encontra informações sobre o projeto, documentação, políticas e entidades envolvidas. Qualquer duvida só seguir o sumário.

Sumário:

  1. Home

  2. Banco de dados para Testes
    2.1. Introdução e motivação
    2.2. Mini-Mundo
    2.3. Interface
    2.4. Modelo Conceitual
    2.5. Decisões de projeto
    2.6. Descrição dos dados
    2.7. Modelo Lógico
    2.8. Modelo Físico
    2.9. Insert Aplicado nas Tabelas do Banco de Dados
    2.10. Tabelas e Principais consultas
    2.11. Dificuldades encontradas

  3. Gerência de Qualidade (GQA, Nível F)
    3.1. Introdução à Gerência de Qualidade
    3.2. Testes
    3.2. Qualidade de código

  4. Gerência de Riscos

  5. Gestão de Configuração (GCO, nível F)
    5.1. Metodologia
    5.1. 1. Introdução
    5.1. 2. Sobre o git
    5.1. 3. Dinâmicas de trabalho
    5.1. 3. 1. Centralizado
    5.1. 3. 2. Branch de funcionalidade
    5.1. 3. 3. Gitflow
    5.1. 3. 4. Forking
    5.1. 3. 5. Pull Request
    5.1. 4. Política de trabalho
    5.1. 4. 1. Descentralizado, mas centralizado
    5.1. 4. 2. Os principais ramos
    5.1. 4. 3. Ramos de apoio
    5.1. 4. 3. 1. Ramos de Funcionalidade
    5.1. 4. 3. 2. Ramos de Lançamento
    5.1. 4. 3. 3. Ramos de Correção
    5.1. 4. 4. Utilidade
    5.1. 5. Resumo
    5.2. Arquitetura

  6. Gestão de Processos
    6.1. Introdução
    6.2. Modelos de processo de software
    6.3. Nossas escolhas

  7. Gestão de Projetos
    7.1. Introdução
    7.2. Metodologia
    7.3. Objetivos

  8. Gestão de Requisitos (GRE, nível G)
    8.1. Apresentação das necessidades do projeto
    8.1. 1. MPS.Br
    8.1. 2. Introdução
    8.1. 3. Mini mundo
    8.1. 4. NAC
    8.2. Especificação dos requisitos
    8.2. 1. Requisitos Funcionais
    8.2. 2. Regras de Negócio
    8.2. 3. Requisitos Não Funcionais
    8.3. Diagramas para exemplificar o domínio
    8.3. 1. Diagrama de Classe
    8.3. 2. Diagramas de Casos de uso
    8.4. Rastreabilidade de requisitos

  9. Projeto Detalhado - Mobile
    9.1. Definição da arquitetura de software
    9.1. 1. Diagramas para exemplificar a solução
    9.1. 1. 1. Diagrama de Projeto de Domínio
    9.1. 1. 2. Diagrama de Projeto de Visão
    9.1. 1. 3. Diagrama 1 - Participante com Perfil cadastrado
    9.1. 1. 4. Diagrama 2 - Participante sem Perfil cadastrado
    9.1. 1. 5. Diagrama 3 - NAC cadastrado
    9.1. 1. 6. Diagrama 4 - Combinações de Alunos
    9.1. 1. 7. Diagrama 5 - Relação de NACs
    9.2. Descrição das tecnologias utilizadas
    9.3. Telas do sistema
    9.4. Modelo do banco de dados

  10. Projeto Detalhado (Web)

  11. Telas Mobile
    11.1. Telas v1.0
    11.2. Telas v2.0
    11.3. Telas v3.0 (Final)

  12. Value Proposition

Material de Apoio:

Interface/Metódos de Activity

Getting Started- Xamarin
Style a button
Tela Login
Material Theme Xamarin
Material Design - Android
Action Bar - Xamarin
Action Bar com Menus
Implement Action Bar - Examples
Material Design - Dicas
Custom CheckBox
AppCompactStyles - CheckBox
SetLogo - ActionBar
FloatingActionButton

Icones e Paleta de Cores

Material Icons
Material Colors

Teste

Intro to Xamarin.UItest
Getting Started - SpecFlow
First Steps - SpecFlow

Git

Politica Versionamento - LEDS

Diagramas

Diagramas Diversos do Projeto

Referências:

SANTOS, P. S. Gerência de Configuração. Disponível em:< https://sway.com/uWNbW7DXaAfVcCyf >. Acesso em: 20 de out. 2016.

SOMERVILLE, I. Software Enginnering. 9ª. Pearson, 2010. 792 p.