Agendador de reuniões - engenharia de requisitos
Alunos: Fábio Andrews Rocha Marques Fábio Phillip Rocha Marques
Requisitos funcionais
1) Determinar para cada reunião uma data e local conveniente. Para isso, pesquisar locais e datas com base na disponibilidade atual dos participantes.
2) Registrar participação parcial de um participante.
3) Disponibilizar informações sobre reuniões para regiões geograficamente dispersas.
4) Registrar datas em que os participantes não podem comparecer as reuniões.
5) Registrar datas em que os participantes podem comparecer as reuniões.
6) Informar requisitos especiais (Datashow, computadores e entre outras coisas) necessários nas reuniões.
7) Informar locais de preferência dos participantes importantes.
8) Estender intervalos de datas propostas.
9) Remoção de datas do conjunto de exclusão.
10) Retirar participantes da reunião.
11) Adicionar novas datas ao conjunto de preferência.
12) Iniciar novo ciclo de negociação caso nenhuma sala seja encontrada.
13) Fornecer apoio para resolução de conflitos.
14) Manter os participantes informados sobre o que acontece durante o processo de planejamento de reunião.
15) Permitir que um participante aponte outra pessoa como seu representante em uma reunião.
16) Informar dados como endereço do conjunto de participantes em uma reunião.
17) Introduzir prioridade a participantes de reuniões.
18) Registrar localidades para reuniões
19) Substituir reuniões. Reuniões mais importantes podem ficar no lugar de reuniões já marcadas.
20) Permitir mudanças nos dados dos participantes, como: endereço, horários preferenciais e entre outros.
Requisitos não-funcionais 1) Determinar informações sobre reuniões o mais rápido possível. 2) Registrar reuniões é possível somente quando a sala está disponível para tê-la. 3) Salas só podem ser registradas para uma reunião se possuem os equipamentos necessários para que ocorra a reunião. 4) Datas de reuniões