1 / 25

Desenvolvimento de Software na ENT

Desenvolvimento de Software na ENT. Joaquim Jorge F. Nunes. Localização. Ÿ. S. e. d. e. M. a. i. a. (. P. O. R. T. O. ). Ÿ. E. s. c. r. i. t. ó. r. i. o. s. C. a. r. n. a. x. i. d. e. (. L. I. S. B. O. A. ). Quem somos.

bisa
Download Presentation

Desenvolvimento de Software na ENT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desenvolvimento de Software na ENT Joaquim Jorge F. Nunes

  2. Localização Ÿ S e d e M a i a ( P O R T O ) Ÿ E s c r i t ó r i o s C a r n a x i d e ( L I S B O A )

  3. Quem somos • Empresa integrada no Grupo EFACEC • Empresa formada em 1997 • Resulta da associação de competências na área das telecomunicações (EFACEC, AITEC/INESC e IPE)

  4. Quem somos Desenvolvemos, industrializamos e comercializamos para o mercado nacional e internacional: • Sistemas para Operadores de telecomunicações (Rede de Acesso, Transporte, etc.) • Soluções integrados para Utilities (Ferrovias, Metros, Energia Eléctrica, Águas, etc.) • Serviços (Projecto e execução de infra-estruturas, Outsourcing, Assistência Técnica, etc.)

  5. Mercados Operadores • Equipamentos e sistemas para a rede de acesso • Rede de transporte (em parceria de valor acrescentado) • Equipamentos diversos, em parceria comercial • Serviços (ex.: Operação e manutenção da rede, projecto e execução de infra-estruturas)

  6. Mercados Utilities • Equipamentos e sistemas de transmissão • Soluções integradas de exploração (videovigilância, informação ao público, sincronismo horário, telefonia, bilhética, etc ...) • Assistência técnica e manutenção da rede • Desenvolvimento de aplicações específicas

  7. Exportação Espanha Itália Turquia Brasil Argélia Moçambique

  8. Equipa 62% 22% 5% 11% Doutores Mestres Técnicos Licenciados • UN Utilities • UN Telcos • I & D • Marketing

  9. Empresa Certificada ISO 9001 Qualidade é factor de sucesso • Obter elevada satisfação dos Clientes • Colaborar regularmente com os fornecedores • Estabelecer parcerias com os Clientes • Obter elevado nível de satisfação de todos os colaboradores da empresa

  10. Investigação & Desenvolvimento I&D Management Estratégico Equipamentos e Produtos Software Aplicacional Release e Homologação

  11. Software Aplicacional Desenvolvimento de soluções integradas de apoio à exploração (utilities): • Gestão de Redes • Informação ao Público (Sonorização e Tele-Indicação) • Videovigilância

  12. Software Aplicacional Gestão de Redes

  13. Software Aplicacional Gestão de Redes

  14. Software Aplicacional Informação ao Público

  15. Software Aplicacional Informação ao Público

  16. Software Aplicacional Videovigilância

  17. Software Aplicacional Videovigilância

  18. Natureza do Software • Universalidade: Resolve um enorme espectro de problemas (computáveis) • Maleabilidade: Fácil de modificar e adaptar • O Software é inerentemente Complexo

  19. Fontes de Complexidade • A complexidade do problema em si (frequentemente é muito dificil ser compreendido na sua totalidade) • A flexibilidade do software (múltiplas formas de resolver um mesmo problema) • A dificuldade em gerir a construção do software • O comportamento dos sistemas

  20. Factores de qualidade críticos • Correcção: capacidade do software efectuar as suas funções exactamente como definido nas suas especificações • Robustez: capacidade do software funcionar mesmo em situações anormais • Extensibilidade: facilidade com que produtos de software se adaptam a mudanças das especificações • Reutilização: capacidade do software ser utilizado em parte, ou na sua totalidade, para novas aplicações • Eficiência: capacidade de usar eficientemente os recursos computacionais

  21. Desenvolvimento de Software • Gestão de Projecto • Calendarização • Atribuição de tarefas • Controlo e métricas • Definição do Sistema • Gestão de requisitos • Modelação (use cases, dados) • Teste de Sistema • Funcionalidades • Robustez • Desempenho • Implementação • IDE • Modelação visual • Teste e debugging

  22. Especificação Funcional • Serve como um contrato entre o cliente e a equipa do projecto • É a base para a construção do plano do projecto e a calendarização • Clarifica o que é para fazer num detalhe implementável

  23. Ambiente de Desenvolvimento • Servidor de desenvolvimento: • Repositório de software • Sistema de controlo de versões • Mecanismos de backup LAN • Consola de desenvolvimento: • IDE (Java, C++) • Cliente do sistema de controlo de versões

  24. Release Versão Interna 1 Versão Interna 2 Teste e Estabilização Desenvolvimento Margem Rev. Da Milestone

  25. Perguntas e Respostas ?

More Related