desenvolvimento de software - setia tecnologia · 2019-06-15 · (meios de pagamento,...
TRANSCRIPT
![Page 1: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/1.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Desenvolvimento de SoftwareApresentação do Método de Trabalho
![Page 2: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/2.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Agenda
1. Quem Somos
2. O que Fazemos
3. Nosso Time
4. Blocos de Negócio
5. Processo de Trabalho
![Page 3: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/3.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Quem Somos
A Setia é uma empresa fundada no ano de 2000 com sede em São Paulo/SP.
Elaboramos projetos de software sob medida, de forma a construir e oferecer soluções maduras e confiáveis para o mercado corporativo, atendendo à cultura organizacional de cada instituição.
![Page 4: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/4.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
O que Fazemos
• Desenvolvimento de Software Sob MedidaSistemas com foco no mercado financeiro(Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros)
• Desenvolvimento de Produtos de Software utilizando “Blocos de Negócio” para acelererar o processo de produçãoSistemas desenvolvidos a partir de soluções maduras com o objetivo de reutilizar componentes jáimplementados e testados. Algumas soluções utilizadas como base: Setia WebStore, Setia WebReports e Setia Payment Gateway.
• Projetos de Big DataProjetos para ingestão, transformação e análise de dados considerando os mais diversos tipos de fontes de dados. Infraestrutura em Cloud ou On-premise
• Emissão e Gestão de Ativos Digitais utilizando Blockchain
![Page 5: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/5.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Nosso Time
Brasil
Albania
Inglaterra
Recursos on-site e equipes remotas distribuídas
ComunicaçãoPlanejamento e
AcompanhamentoRepositório
Testes, QA e Deploy
Ambiente
![Page 6: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/6.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Nosso TimeCertificações
![Page 7: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/7.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Blocos de NegócioOtimize o Processo de Desenvolvimento
![Page 8: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/8.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Mat
eria
lizaç
ão d
o P
rod
uto
AbrangênciaSegmento de Mercado – Área de Negócio
Comércio Eletrônico
Loja Virtual
Cobrança Eletrônica
Bilhetagem e Tarifação
Análise de Dados e KPIs
Gateway de Pagamento
Gerenciador Financeiro
Dashboards
Setia WebStore
Setia WebReports
Motivação e Engajamento
Setia PaymentGateway
Gamification
Ativos Digitais
Emissão e Gestão de
Ativos Digitais
Blocos de Negócio
* Setia SmartAsset
* Setia SmartData
* Novos produtos em desenvolvimento
![Page 9: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/9.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Processo de Trabalho
+ =
![Page 10: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/10.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Áreas de ProcessoAgilidade baseada em Ciclos Iterativos e Incrementais
![Page 11: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/11.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Áreas de ProcessoAtividades e artefatos
![Page 12: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/12.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
FrameworksÁreas de Processo e Frameworks Utilizados
ICONIXIdentificar comportamento e estrutura do sistema.http://www.iconixsw.com/
Extreme Programming (XP)- Comunicação, simplicidade, feedback- Versões Pequenas, Projeto Simples, Integração Contínua e Padrões de Codificaçãohttp://www.extremeprogramming.org/
Test Driven Development (TDD)Desenvolvimento orientado a testes.http://www.scrumalliance.org/
SCRUMInspeção e adaptação constante.http://www.scrumalliance.org/
![Page 13: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/13.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Áreas de ProcessoPapéis e Responsabilidades
![Page 14: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/14.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
FrameworksVisão Geral + Requisitos + Desenvolvimento
Requisitos Planejamento e Desenvolvimento
Acompanhamento e Controle da Qualidade
![Page 15: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/15.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Controle de QualidadeTestes Realizados durante o processo de desenvolvimento e entrega
Teste de UnidadeAs funcionalidades do sistema são avaliadas isoladamente.Exemplo: Métodos de uma classe.
Teste de SistemaAs funcionalidades do sistema são avaliadas em conjunto em nosso ambiente de teste.Exemplo: Teste em ambiente de Sala Limpa.
Teste de AceitaçãoO cliente avalia se o sistema desenvolvido está de acordo com as necessidades de negócio a apto para utilização.Exemplo: O líder de projetos instala o sistema no ambiente de homologação do cliente e realiza o acompanhamento do processo de testes.
![Page 16: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/16.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Controle de QualidadeEstratégia – Visões do Sistema
Projeto
Domínio
Base de DadosConceitual / Lógica
Códificação
Base de DadosFísica
![Page 17: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/17.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Controle de QualidadeIntegração Contínua
Developer
SCMBitBucket
PUSH
CIJenkins
DeployAWS
QA Environment
1
2 3
DeployAWS
Production Environment
5
auto
auto
manual
Devops
Se aprovado
QA 4 Validação
![Page 18: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/18.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
ArtefatosGestão de Configuração e Repositório de Arquivos
![Page 19: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/19.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Estimativa - APFMétrica aplicada para estimar o tamanho functional do sistema
![Page 20: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/20.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Mais InformaçõesProcesso completo de trabalho
![Page 21: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/21.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
FlexibilidadeAjuste do processo conforme processo do cliente
• Entregáveis por Área de Processo• Documentos de especificação de software• Documentos de Teste• Padronização de Código de Acordo com Guias do Cliente• Utilização de Bibliotecas Proprietárias do Cliente• Aplicação de Padrões Arquiteturais do Cliente• Detalhamento de Requisitos utilizando User Stories ou Casos de Uso
• Duração do Spring• Interno: 1 SEM• Cliente: 2 SEM
• Tipos de Testes
• Tipos de Entrega• Integração com Repositório de Código do Cliente• Integração com Plataforma de Deploy do Cliente
![Page 22: Desenvolvimento de Software - Setia Tecnologia · 2019-06-15 · (Meios de Pagamento, Autorização, Cobrança, Bilhetagem, Anti-fraude entre outros) •Desenvolvimento de Produtos](https://reader030.vdocuments.pub/reader030/viewer/2022041109/5f0cf6827e708231d437ff14/html5/thumbnails/22.jpg)
© Setia Tecnologia 2000-2019. Todos os direitos reservados.
Obrigado ☺
[email protected]://www.setia.com.br