1 / 53

Sistemas

Sistemas. Fábrica de Software. S istemas. A Fábrica de Software da Spread conta com uma completa estrutura relacionada a Desenvolvimento de Software, Migração de Dados, Testes, Integração e Manutenção de softwares .

Download Presentation

Sistemas

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. Sistemas

  2. Fábrica de Software Sistemas A Fábrica de Software da Spread conta com uma completa estrutura relacionada a Desenvolvimento de Software, Migração de Dados, Testes, Integração e Manutenção de softwares. Todos os projetos são desenvolvidos sob medida de acordo com as necessidades específicas de cada cliente, dentro das melhores práticas do mercado como CMMI-5, ISO, ITIL, RUP, EUP e PMI.

  3. Fabrica de Software / Desenvolvimento Sistema Fábrica de Software da Spread conta com equipes especializadas para entender as necessidades do cliente e propor as soluções mais adequadas. Dispomos de gerentes de projetos qualificados para planejar, definir entregas e controlar a execução dos projetos. PMOpara realizar a alocação de recursos, desenvolvedores especialistas em diversas linguagens, plataformas e ambientes do mercado e equipes de testes para assegurar que o produto final atenda todas as especificações. Voltar Serviços e Soluções

  4. Fabrica de Software / Desenvolvimento Sistema Os serviços prestados pela Fábrica de Software da Spread abrangem:

  5. Fabrica de Software / Desenvolvimento Sistema Todo o ciclo de desenvolvimento da Fábrica de Software é gerenciado utilizando:

  6. Fabrica de Software / Desenvolvimento Sistema Todo o ciclo de desenvolvimento da Fábrica de Software é gerenciado utilizando:

  7. Fabrica de Software / Desenvolvimento Sistema Serviços mal contratados geram: Contratar os serviços de FSW da Spread significa:

  8. Fabrica de Software / Desenvolvimento Sistema O processo de qualidade da Spread determina métricas e controles para a Fábrica de Software que têm como objetivo medir: Benefícios • Maior assertividade quanto a estimativas de tempo, recursos e custos desde o início. • Enfoque no negócio. • Melhor gestão dos contratos e projetos de desenvolvimento.

  9. Fabrica de Software / Desenvolvimento Visão Processual Sistema • Fábrica de Projetos • Fábrica de Projetos de Software • Fábrica de Projetos Físicos • Fábrica de • Programas • Fábrica de Testes Arquitetura de Solução Projeto Conceitual Especificação Lógica Projeto Detalhado Construção e Teste Unid Teste Integrado Teste de Aceitação

  10. Fabrica de Software / Desenvolvimento Sistema Atuamos sob as melhores tecnologias e práticas do mercado Práticas Tecnologias ISO 9001:2008 CMMI Level 5

  11. Fabrica de Software / Desenvolvimento Cases FSW Sistema MDS

  12. Fabrica de Software / Desenvolvimento Cases FSW Sistema

  13. Fabrica de Software / Desenvolvimento Cases FSW Sistema

  14. Fabrica de Software / Desenvolvimento Cases FSW Sistema

  15. Fábrica de Software Sistemas • Controle do processo produtivo • Uso de métodos comprovados • Controle das demandas Linhasde Negócio Gerência Projeto Requisito Demandas Configur Mudança Análise Design Construção Incidente Ambiente Teste Construção Produção

  16. Fábrica de Software Execução dos Projetos Sistemas Suporte Métrica Teste Qualidade Iniciação Elaboração Construção Transição FSW Fábrica de Programas

  17. Fábrica de Software Organização das Equipes Sistemas Célula de Requisitos Célula de Programação Célula de Teste Célula de Projetos Célula de Sistemas Célula de Sustentação

  18. Integração de Sistemas Sistemas Soluções de integração de aplicativos, para que vários sistemas trabalhem juntos, incluindo a diversidade das plataformas e das linguagens de programação existentes no mercado. Contamos com uma equipe especializada em EAI (Enterprise ApplicationIntegration) dentro das principais tecnologias SOA (Oracle e IBM).

  19. Integração de Sistemas Sistemas Principais tecnologias de integração de aplicativos corporativos suportadas pela Spread EAI Tradicional (Enterprise Application Integration): • File Transfer- Integração entre aplicativos através da troca de arquivos em formato de texto definido. • Shared Database- Integração entre aplicativos através da troca de dados entre bases de dados ou tabelas. • Remote Procedure Invocation - Integração entre aplicativos através da chamada a programas remotos os quais são responsáveis pela extração, envio/recebimento e persistência dos dados no sistema. • Messaging- Integração entre aplicativos de um middleware orientado a mensagem (MOM) o qual é responsável pela entrega dos dados aos sistema integrados.

  20. Integração de Sistemas Sistemas Principais tecnologias de integração de aplicativos corporativos suportadas pela Spread Integração baseada em serviços (SOA) Refere-se a integrar entidades de computação usando interações de serviços • Principais arquiteturas SOA suportadas: • Oracle SOA Suite / Oracle BEA Weblogic Integration • IBM WebSphere Foundation Suite • Microsoft Visual Studio Team Foundation / Microsoft Sharepoint Experiência comprovada, atuando desde 2008 com Plataformas SOA.

  21. Integração de Sistemas Alguns Cases Sistemas

  22. Integração de Sistemas Alguns Cases Sistemas

  23. Migração de Sistemas e Dados Sistemas Com grandes cases em migração de sistemas e dados, a Spread tem o propósito de suportar todo o processo, tornando-o confiável e viável, garantindo a integridade, consistência dos dados e agilidade no processo de transição.

  24. Migração de Sistemas e dados Sistemas A Spread, ao longo dos seus 30 anos, acumulou diversas experiências de migração de sistemas e dados. Está apta e capacitada a migrar qualquer tipo de sistemas ou banco de dados, através de metodologia eficiente e comprovada As migrações podem ocorrer de modo “turnkey”, em fases ou paralelamente. Em caso de sistemas críticos, o processo de migração da Spread Tecnologia permite a mudança sem a necessidade de interrupção dos serviços. Os dados históricos podem ficar no sistema legado, em uma nova base de dados específica para este fim ou comporem a base de dados do novo sistema. Migrar de sistema pode ser a melhor solução quando o hardware e software utilizados são antigos ou descontinuados.

  25. Migração de Sistemas e dados Sistemas Principais processos suportados pela Spread relacionados a Migração • Definição da estrutura organizacional; • Desenvolvimento do Plano de Migração – definindo janela de migração, equipes envolvidas, planos de backup/restore e o Plano de Pós-Migração– determina as equipes de suporte (war-room e suporte local) e a comunicação entre as áreas envolvidas. Gestão • Definição do escopo funcional dos sistemas e informações a serem migradas. Escopo • Elaboração de Book dos Processos (processo atuais x novos processos pós-migração) e Plano de Contingência (garantir funcionamento das áreas operacionais antes, durante e pós-migração). Processos Interfaces e Funcionali- dades • Mapeamento de funcionalidades (Origem x Destino), gerando GAP’s funcionais, realização de Testes funcionais (roteiros de testes e de interfaces, mapeamento de Processos Batch) • Extração de dados (DE - Origem) – viabiliza a obtenção de informações do sistema de origem; • Carga de dados (PARA - Destino) – viabiliza a carga de informações no sistema de destino; • Auditoria de dados – estabelece os critérios de auditoria e reporta as informações sobre os dados migrados. Conversão

  26. Migração de Sistemas e dados Continuação Sistemas Principais processos suportados pela Spread relacionados a Migração • Definição e desenvolvimento de scripts de parametrização de informações de domínio (De/Para). Parametri- zação Treina- mentos • Plano para treinamento de processos / funcionais dos operadores. • Correção de dados nos sistemas de Origem (CLEAN UP). Qualidade de Dados • Definição e desenvolvimento de Relatórios de Negócio que serão utilizados para Auditoria da Migração e no processo de Aprovação; Auditoria • Extração de dados (DE - Origem) – viabiliza a obtenção de informações do sistema de origem; • Carga de dados (PARA - Destino) – viabiliza a carga de informações no sistema de destino; • Auditoria de dados – estabelece os critérios de auditoria e reporta as informações sobre os dados migrados. Infra-estrutura

  27. Migração de Sistemas e dados Alguns Cases Sistemas

  28. Fábrica de Testes Sistemas A Fábrica de Testes da Spread atua sob metodologias que seguem o padrão internacional do ISTQB, maior instituição de teste no mundo e nossas documentações seguem os padrões IEEE - InstituteofElectricalandEletronic Engineers. Os serviços de testes proporcionam maior redução no custo dos projetos de softwares evitando encontrar defeitos após a implantação.

  29. Fábrica de Testes Sistemas Com larga experiência e grandes cases em Testes de Software, dispomos deuma estrutura de fábrica de software formada por profissionais com alta especialização e capacitação em processos e ferramentas de testes que atuam sob metodologias que seguem um padrão internacional da maior instituição de teste do mundo. Conte com a Spread para obter: • Qualidade no Processo • Maior competitividade • Nossa metodologia segue o padrão internacional do ISTQB – International Software Testing Qualifications Board, • maior instituição de teste no mundo. • Maior precisão nas estimativas • Aumento da Qualidade do produto • Diminuição de retrabalho • Nossas documentações seguem os padrões IEEE - Institute of Electrical and Eletronic Engineers. • Maior Produtividade • Redução do tempo de execução

  30. Fábrica de Testes Metodologia - Categorias de Testes Sistemas Teste Estático Teste Dinâmico • Funcional • Baseado na Especificação. • Baseado no Caso de Uso. • Baseado na Experiência • Baseado em Normas e Regras • Não Funcional • Performance • Sanity Test • Usabilidade • Limite de Capacidade • Segurança • Instalação Caixa Preta • Revisão Informal • PairReview • Revisão Formal (IEEE 1028) • Gerencial • Técnica • Acompanhamento • Inspeção • Inspeção de Código Caixa Branca • Estrutural • Geração e Execução de Scripts • Validação de Campo

  31. Fábrica de Testes Metodologia - Categorias de Testes Sistemas Teste Estático Teste Dinâmico Caixa Preta Revisão de Requisito Homologação Teste de Aceitação Requisito Revisão da Especificação Sistema Teste de Sistema Especificação Integração de Componente Teste de Integração Revisão da Modelagem Modelagem Inspeção de Código Componente Teste Unitário Codificação Caixa Branca

  32. Fábrica de Testes Metodologia Visão Processual - Cadeia de Valor Sistemas Qualificação Elaboração Construção Teste Integrado e Homologação Encerramento Implementação Execução Planejamento Análise Modelagem • Preparação do ambiente • Geração de Massa • Priorização dos CT’s • Execução dos CT’s • Reportdos Incidentes • Status Report • Relatório Resumo • Fechamento • Entendimento • Treinamento • Cronograma • Detalhamento dos casos de testes. Controle Gestão de Defeitos Suporte a Homologação

  33. Fábrica de Testes Sistemas Algumas Ferramentas utilizadas na metodologia de Testes da Spread Selenium

  34. Fábrica de Testes Alguns Cases Sistemas

  35. Fábrica de Testes Alguns Cases Sistemas

  36. Fábrica de Testes Alguns Cases Sistemas

  37. Outsoursing Sistemas A oferta de Outsourcing de Aplicações ou AMS (Application Management Services) da Spread tecnologia, além da sustentação e manutenção, mantém a inteligência operacional, que identifica oportunidades de melhorias e evoluções no parque de aplicações da organização. Estes serviços possibilitam foco total em seu core business.

  38. Outsourcing Sistemas Serviços disponíveis no Outsourcing de Sistemas Através do serviço de Outsourcing de Sistemas da Spread você pode contar com equipes especializadas para atender na medida correta às necessidades de sua organização. • Outsourcing de Sistemas Administrativos • e Cadastros. • Desenvolvimento de novos sistemas • - Manutenções Evolutivas, • - Perfectivas e Adaptativas, • - Migração de dados • - Documentação de Sistemas. • Serviços de Sustentação de Sistemas • - Manutenções Corretivas, • - Pronto Atendimento, • - Mentoring Técnico, • - Serviços Técnicos Especializados • (Queries, Extrações, Acertos na Base, Investigação de problemas), Análise e Diagnóstico de Demanda e Testes Eventuais. • Atuamos de acordo com as melhores práticas Conforme a certificação do CMMI Nível 5.

  39. Outsourcing Sistemas Benefícios • Redução de Custo de Infraestrutura técnica e administrativa para equipe de trabalho; • Gestão de escopo, prazos e custos das demandas; • Desenvolvimento de software • padronizado; • Aumento de qualidade • e produtividade.

  40. O CMMI (CapabilityMaturityModelIntegration) como ferramenta no gerenciamento de projetos de Software é o que há de mais completo quando o assunto é qualidade de software. CMMI - Consultoria Sistemas A Spread com larga experiência na conquista do mais alto nível do CMMI (5), oferece aos seus clientes um completo suporte para obterem esta certificação.

  41. CMMI - Consulting Sistemas A Spread Tecnologia conta com uma equipe de profissionais com ampla experiência em implantação do modelo CMMI e presta o serviço de consultoria para empresas que visam melhorar e manter sua maturidade nos processos de desenvolvimento de software. • Atuação

  42. CMMI - Consulting Sistemas • Por que Implantar? TECNOLOGIA QUALIDADE PROCESSOS PESSOAS

  43. CMMI - Consulting Sistemas Benefícios para o Cliente Benefícios para a Organização Organização Cliente

  44. CMMI - Consulting Fases de Implantação Sistemas • Modelo Ideal

  45. CMMI - Consulting Fases de Implantação Sistemas

  46. CMMI - Consulting Fases de Implantação Sistemas

  47. CMMI - Consulting Fases de Implantação Sistemas

  48. CMMI - Consulting Fases de Implantação Sistemas

  49. CMMI - Consulting Fases de Implantação Sistemas

  50. CMMI - Consulting Fases de Implantação Sistemas

More Related