This is a presentation of a college work, at Faculdade de Engenharia da Universidade do Porto, programme Master in Informatics and Computing Engineering. The subject is Software Requirements Engineering and it shows the requirements we elicited and interface we developed for the sales employees of MDevices Portuguese Company. It is in Portuguese (although it is the prototype print screens that matter in this presentation).
2. Engenharia de Requisitos de Sistemas de Software
Sumário
• Apresentação da Empresa e do Produto
• Metodologias Utilizadas
• Requisitos
• Protótipo
• Conclusões
2SFA – MDevices
3. Apresentação da Empresa
e do Produto
Engenharia de Requisitos de Sistemas de Software 3SFA – MDevices
4. MDevices
Engenharia de Requisitos de Sistemas de Software
• Tem como missão tornar-se a empresa
de referência na área da mobilidade
• Distribuidora de dispositivos Windows
Mobile e Windows CE
• Possui parcerias com as operadoras
portuguesas de telecomunicações,
NDrive e a HTC
4SFA – MDevices
5. SFA MDevices
Engenharia de Requisitos de Sistemas de Software
• Aplicação de Sales Force Automation (SFA)
• Stakeholders:
• Colaboradores da área comercial
• Aplicação para Pocket PCs
• Facilitar a gestão da carteira de clientes
5SFA – MDevices
6. PrincipaisVantagens
Engenharia de Requisitos de Sistemas de Software
• Acesso à informação em qualquer lugar a
qualquer hora
• Aumento da eficiência operacional
• Melhoria da gestão do relacionamento com o
cliente
• Redução de custos nas actividades comerciais
6SFA – MDevices
7. Arquitectura Física
Engenharia de Requisitos de Sistemas de Software
Comercial Pocket PC
Sincronização
Wireless
GPRS/UMTS Internet
Terminal Back-End Coordenador
de Vendas
Servidor
7SFA – MDevices
11. Módulos do Sistema
Engenharia de Requisitos de Sistemas de Software
Clientes
Encomendas
Equipamentos
Produtos
11SFA – MDevices
12. Gestão da Carteira de
Clientes
Engenharia de Requisitos de Sistemas de Software
O sistema deve permitir ao comercial:
• Consultar a carteira de clientes
• Pesquisar clientes
• Consultar detalhes do cliente
• Adicionar clientes
• Adicionar contactos aos clientes
12SFA – MDevices
13. Gestão da Carteira de
Clientes
Engenharia de Requisitos de Sistemas de Software
O sistema deve permitir ao comercial:
• Integração de contactos e calendário do
Windows Mobile
• Consultar as visitas agendadas
• Agendar visitas
• Ver os detalhes de uma visita
13SFA – MDevices
14. Consulta de Produtos
Engenharia de Requisitos de Sistemas de Software
O sistema deve permitir ao comercial:
• Ver o catálogo de produtos
• Pesquisar produtos
• Ver detalhes de produtos
14SFA – MDevices
15. Gestão de Encomendas
Engenharia de Requisitos de Sistemas de Software
O sistema deve permitir ao comercial:
• Efectuar encomendas
• Listar encomendas
• Pesquisar encomendas
• Ver/Editar encomendas
15SFA – MDevices
16. Consulta de Equipamentos
Engenharia de Requisitos de Sistemas de Software
O sistema deve permitir ao comercial:
• Pesquisar equipamento em serviço
pós-venda
• Ver o estado do equipamento e respectivas
anomalias e intervenções técnicas
16SFA – MDevices
17. Requisitos Não Funcionais
Engenharia de Requisitos de Sistemas de Software
• Disponibilidade
• Eficiência
• Fiabilidade
• Segurança
• Usabilidade
• Utilidade
17SFA – MDevices
56. Conclusões
Engenharia de Requisitos de Sistemas de Software
• As metodologias utilizadas revelaram-se
bastante adequadas
• A prioritização e negociação dos requisitos não
representaram uma grande dificuldade
• Atribuiu-se elevada importância à usabilidade
• Não se envolveu directamente nenhum
comercial na concepção do sistema
56SFA – MDevices
57. Conclusões
Engenharia de Requisitos de Sistemas de Software
• A utilização do VS2008 permitiu um protótipo
mais próximo do produto final
• O tempo de elaboração do protótipo
ultrapassou o esperado
• Elevada satisfação de ambas as partes
57SFA – MDevices