No projeto 9 da disciplina de Aplicações de Software social desenvolvemos uma aplicação chamada Bandex. O Bandex mostra o cardápio do Bandejão da Universidade de Minas Gerais (UFMG) em tempo real para qualquer estudante que quiser consultá-lo. A consulta pode ser feita através do Orkut pois nossa ferramenta foi desenvolvida utilizando a API do OpenSocial. Além de consultar o cardápio diariamente, o estudante (ou funcionário) da UFMG pode avaliar cada item a fim de se ter uma avaliação geral do cardápio. Com esses dados, a intenção é prover melhorias no sistema do bandejão provendo um canal de comunicação dos estudantes com a FUMP. Através das avaliações, podemos reportar itens que não estão sendo aceitos e consequentimente promover discussões sobre possíveis melhorias.
Requisitos Funcionais e Não funcionais
Requisitos Funcionais:
• Buscar e mostrar cardápio diário
• Mostrar itens melhores ou piores avaliados
• Armazenar avaliação de cada usuário
Requisitos Não-Funcionais:
• Estar sempre disponível para consultas
• Permitir somente uma avaliação por usuário
• Exibir resultados confiáveis
Casos de Uso
Os usuários do nosso sistema são os estudantes da UFMG e os funcionários. Os casos de uso são listados a seguir:
• Usuário consulta o cardápio diário do bandejão
• Usuário avalia determinado item
• Sistema provê um feedback com a avaliação de cada item
Plano de Negócios
Ferramenta de Desenvolvimento utilizada
Para desenvolver nossa aplicação utilizamos Javascript+HTML com a API disponibilizada pelo OpenSocial para a criação de Gadgets para aplicações sociais. O serviço OpenSocial define uma API comum para desenvolver aplicativos sociais que irão funcionar em diversos sites. Elas possibilitam que os desenvolvedores criem aplicativos utilizando JavaScript e HTML padrão para acessar amigos de uma rede social e atualizar feeds. No nosso caso a intenção foi desenvolver para o Orkut já que a ferramenta é disponibilizada pela Google. O gadget produzido basicamente é um arquivo XML com uma tag específica para a utilização da API do OpenSocial.
Scrumy
Estratégia de lançamento no mercado