sexta-feira, 20 de setembro de 2013

Ata da terceira reunião do SpeedGames

Data: 20/09/2013
Nomes:
    Júlio Albinati Cortez
    Paulo Viana Bicalho
    Rubens Emilio Alves Moreira
Nesta reunião, levantamos os requisitos -- funcionais e não funcionais -- do jogo que estamos desenvolvendo.

- Requisitos funcionais:

    a) o sistema deve suportar de dois a quatro participantes;
    b) o sistema deve ter uma tela de configuração, onde devem
    ser informados:
        - quantidade de jogadores;
        - número de rodadas;
        - metodologia de desenvolvimento de software de cada jogador
        (SCRUM, XP, Kanban, Praxis);
        - apelidos dos jogadores;
    c) o sistema deve possuir mecânica de turno, em que cada turno
    respeita o fluxograma definido abaixo:

    d) o sistema deve possuir uma tela principal de interação com
    o usuário; a tela deve ser implementada segundo o protótipo
    já definido;
    e) o sistema deve permitir que o usuário adquira empresas
    com nível inicial de maturidade;
    f) o sistema deve permitir que o usuário aumente o nível
    de maturidade das empresas que possuir;
    g) o sistema deve pontuar os usuários de acordo com as empresas
    que o usuário possuir;
    h) ao término do jogo, o sistema deve informar a classificação
    final de cada participante.

- Requisitos não-funcionais:

    a) os conhecimentos do usuário sobre engenharia de software
    devem ser testados e avaliados;
    b) o sistema deve ser intuitivo e de fácil interação;
    c) o sistema deve simular a roleta -- definida no protótipo --
    de forma realística;
    d) o sistema deve ser portável para diversos sistemas
    operacionais;
    e) o sistema deve possuir bom desempenho.

Nota: Faz parte da implementação de cada módulo a realização de testes associados, que validam a execução.

Nenhum comentário:

Postar um comentário