SlideShare uma empresa Scribd logo
1 
Processo de 
Desenvolvimento de Software 
Maicon de Brito do Amarante 
Analista de TI 
PDS - IFFarroupilha - SVS
2 
PDS - IFFarroupilha - SVS 
Objetivo 
Apresentar, na prática, as dimensões gerencial e executiva 
do Processo de Desenvolvimento de Software (PDS) do 
Instituto Federal Farroupilha – Campus São Vicente do Sul.
3 
PDS - IFFarroupilha - SVS 
Coordenação de TI 
Coordenação Geral 
Setor de Análise e Desenvolvimento de Sistemas (ADS) 
Setor de Infraestrutura e Redes 
Setor de Suporte e Manutenção 
Governança de TI
4 
PDS - IFFarroupilha - SVS 
Setor de ADS 
Missão 
Desenvolver Sistemas 
Implantar soluções 
Suporte a sistemas 
Administrar Bancos de Dados 
Projetos 
Gestão do Conhecimento 
Business Intelligence 
Programas 
Estágio orientado 
Capacitação interna
5 
PDS - IFFarroupilha - SVS 
Setor de ADS 
Equipe 
2 servidores 
4 estagiários 
1 bolsista de iniciação científica
6 
PDS - IFFarroupilha - SVS 
Roteiro 
Gerência 
Gestão de demandas 
Abertura do projeto 
Definição do processo 
PDS-Scrum 
Execução 
Workflow 
Ferramentas
8 
PDS - IFFarroupilha - SVS 
Gerência
9 
PDS - IFFarroupilha - SVS 
Gestão de demandas 
Avaliação da demanda 
aceitar/rejeitar 
definir prioridade – critérios: 
alinhamento estratégico 
exigência legal 
usuários atentidos 
capacidade de produção
10 
PDS - IFFarroupilha - SVS 
Processo de Software 
Ad hoc (não é mais utilizado) 
PDS-RUP (clássica) 
PDS-Scrum (ágil) 
Escolher conforme as características do projeto: 
volatilidade dos requisitos 
dificuldade em capturar os requisitos 
entregáveis: incrementais? 
localização da equipe: centralizada ou distribuída?
11 
CDU 
PDS - IFFarroupilha - SVS 
PDS-RUP 
Disciplinas 
Abertura do Projeto 
Requisitos 
Análise e Projeto 
Implementação 
Teste 
Implantação e Manutenção 
Maiores problemas: 
Documentação muito demorada / desatualizada 
O cliente se afasta muito do projeto 
Reage mal à mudanças
12 
PDS - IFFarroupilha - SVS 
PDS-Scrum – visão geral
13 
PDS - IFFarroupilha - SVS 
PDS-Scrum 
Alinhamento com MPS.BR nível G 
Gestão de Projetos - GPR 1 a 17 - ex.: 
GPR 2 
MPS.BR: Dimensionamento de tarefas e produtos de trabalho 
PDS-Scrum: Product Backlog / Sprint Backlog 
GPR 6 
MPS.BR: Riscos do projeto 
PDS-Scrum: Planejamento de Riscos - PMBOK 
Gerenciamento de Requisitos - GRE 1 a GRE 5 - ex.: 
GRE 4 
MPS.BR: Revisões em planos e produtos de trabalho do projeto 
PDS-Scrum: Daily Scrum Meeting e Sprint Review Meeting
14 
PDS - IFFarroupilha - SVS 
Sprint Planning 
Pre-game 
Definir requisitos macro (funcionalidades principais) 
Kickoff Meeting 
Definir papéis 
Product Owner, Scrum Master, Time 
Definir Product Backlog 
organizar por prioridades 
Definir duração da sprint 
Definir Sprint Backlog 1
15 
PDS - IFFarroupilha - SVS 
Sprint Planning 
Executar iterativamente da Sprint 1 até Sprint n: 
Sprint Planning Meeting 1 (PO, Scrum Master, Time) 
Consolidar os itens do PB que farão parte da Sprint, 
revisando o planejamento inicial 
Critérios: Precedência, importância/urgência para o 
usuário 
Sprint Planning Meeting 2 (Scrum Master, Time) 
Definir e atribuir tarefas (Duração, Prazo de conclusão)
16 
PDS - IFFarroupilha - SVS 
Sprint 
Game 
Daily Scrum Meeting 
Weekly Technical Meeting 
Tarefas – TO DO | In Progress | Done 
Post-game 
Sprint Retrospective Meeting (Scrum Master, Time) 
Sprint Review Meeting (PO, Scrum Master, Time)
17 
PDS - IFFarroupilha - SVS 
Execução
18 
PDS - IFFarroupilha - SVS 
Ferramentas & Workflow
19 
PDS - IFFarroupilha - SVS 
Gerência de Projeto - Redmine
21 
PDS - IFFarroupilha - SVS 
Vagrant 
http://www.vagrantup.com/ 
box do ambiente: 
uniforme 
ready to go 
Como preparar um servidor local com Apache, PHP, módulos para 
conexão com BD, criptografia, composer, virtual host, etc? 
> vagrant box add ctisvs http://ads.cti/ctisvs.box 
Tempo? ~ 1 min
22 
PDS - IFFarroupilha - SVS 
IDE: PHPStorm
23 
PDS - IFFarroupilha - SVS 
Depuração: Xdebug
24 
PDS - IFFarroupilha - SVS 
Framework: CakePHP 
http://www.cakephp.org/ 
convention over configuration – CoC 
code generation – cake bake 
MVC
25 
PDS - IFFarroupilha - SVS 
Coding Standard & Style 
http://www.php-fig.org 
PSR-1 e 2 
Standard: spaces for indenting, opening braces, control 
structure keywords... 
Style: StudlyCaps, camelCase, Character Encoding, 
namespace...
26 
PDS - IFFarroupilha - SVS 
Testes Unitários: PHPUnit
27 
PDS - IFFarroupilha - SVS 
Testes Unitários: TDD 
Leis do TDD: 
1. não escrever código de produção antes de ter escrito um 
teste unitário que falhe. 
2. não escrever mais testes unitários do que o suficiente 
para falhar. 
3. não escrever mais código de produção do que o 
necessário para passar nos testes.
28 
PDS - IFFarroupilha - SVS 
Controle de versão 
SVN 
branch release strategy
29 
PDS - IFFarroupilha - SVS 
Composer 
http://getcomposer.org/ 
gerenciador de dependências 
autoload 
scripts 
"require": { 
"php": ">=5.3.2", 
"symfony/assetic­bundle": 
"dev­master", 
"symfony/monolog­bundle": 
"dev­master", 
"symfony/swiftmailer­bundle": 
"dev­master", 
"symfony/symfony": "2.1.*" 
}
30 
PDS - IFFarroupilha - SVS 
Integração contínua: Jenkins 
http://jenkins-ci.org/ 
Job: 
integração 
testes unitários 
validação coding standard & style
31 
PDS - IFFarroupilha - SVS 
Ambiente de Teste & Homologação 
jenkins 
app.sandbox 
app.demo
32 
PDS - IFFarroupilha - SVS 
Aprendizados com o PDS-Scrum 
Adotar um Framework 
Coding Standard & Style 
TDD 
Maior proximidade com o cliente, reduz: 
o impacto das mudanças 
a rejeição do produto
33 
PDS - IFFarroupilha - SVS 
Bibliografia recomendada 
97 Things Every Programmer Should Know 
Editador por Kevlin Henney. O'Reilly 
Clean Code – A Handbook of Agile Software Craftsmanship 
Robert C. Martin (uncle Bob). Prentice Hall. 
Design Patterns: Elements of Reusable Object-Oriented Software 
Gamma et. al. Addison-Wesley.
34 
PDS - IFFarroupilha - SVS 
Obrigado 
All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License 
(unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos 
and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.

Mais conteúdo relacionado

PPTX
Processos de Desenvolvimento de Software - teoria e prática
PDF
O Processo de Desenvolvimento de Software
PDF
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
PDF
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
PDF
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
PDF
Modelos de Processo e Desenvolvimento de Software 3 - Prof.ª Cristiane Fidelix
PDF
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
PDF
Aula 2 - Processos de Software
Processos de Desenvolvimento de Software - teoria e prática
O Processo de Desenvolvimento de Software
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Introdução a Engenharia de Software - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 3 - Prof.ª Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
Aula 2 - Processos de Software

Mais procurados (20)

PPT
Introdução à Engenharia de Software
PDF
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
PDF
Introdução a engenharia de software aula 02
DOC
Metodologias ágeis de desenvolvimento trabalho
PDF
Ciclo de Vida Clássico da Engenharia de Software
PDF
Métodos ágeis de desenvolvimento de software
PPT
Modelos de ciclo de vida de software
PPTX
Ciclo de vida de software
PDF
Introdução a engenharia de software aula 01
PPT
Modelos de Processo de Software
PDF
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
PPT
Engenharia De Software
PDF
Teste de software
PPT
Metodologias ágeis de desenvolvimento
PDF
Ciclo de vida de software
PDF
Paradigmas De Engenharia De Software
PDF
Ciclo de vida de software
PDF
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
PDF
Comparativo entre Processos Ágeis
PPTX
Extreme Programming (XP) e Scrum
Introdução à Engenharia de Software
Aula Modelos de Processos Tradicionais para Desenvolvimento de Software
Introdução a engenharia de software aula 02
Metodologias ágeis de desenvolvimento trabalho
Ciclo de Vida Clássico da Engenharia de Software
Métodos ágeis de desenvolvimento de software
Modelos de ciclo de vida de software
Ciclo de vida de software
Introdução a engenharia de software aula 01
Modelos de Processo de Software
DESENVOLVIMENTO E GERENCIAMENTO ÁGIL DE PROJETOS DE SOFTWARE
Engenharia De Software
Teste de software
Metodologias ágeis de desenvolvimento
Ciclo de vida de software
Paradigmas De Engenharia De Software
Ciclo de vida de software
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
Comparativo entre Processos Ágeis
Extreme Programming (XP) e Scrum
Anúncio

Destaque (17)

PPT
O processo de desenvolvimento de software livre com a metodologia XP
PDF
Projeto e desenvolvimento de sistemas de informação 2
PPTX
Gestion Empresarial
PPTX
O papel estratégico da informação e dos sistemas
PDF
Sistema Integrado de Gestão Empresarial - ERP
PPTX
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
PPTX
2012 05-30 - 18 de 20 - cap. 6 sistemas empresariais ou de gestão baseados em...
PPT
Aula - Sistemas de Informação Gerencial
PPT
Aula de Sistema de Informações de Marketing
PDF
Aula 4 - Sistemas de Informação
TXT
Resposta do curso bradesco j2me
PDF
Sistemas de Informações Gerenciais - SIG
PPT
Sistema de Informação Gerencial
PDF
Sistemas de informações gerenciais kenneth c. laudon - jane p
PDF
Criatividade e Inovação
PDF
Sistemas De Informacao Modulo02
PDF
Analise de Requisitos Software
O processo de desenvolvimento de software livre com a metodologia XP
Projeto e desenvolvimento de sistemas de informação 2
Gestion Empresarial
O papel estratégico da informação e dos sistemas
Sistema Integrado de Gestão Empresarial - ERP
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
2012 05-30 - 18 de 20 - cap. 6 sistemas empresariais ou de gestão baseados em...
Aula - Sistemas de Informação Gerencial
Aula de Sistema de Informações de Marketing
Aula 4 - Sistemas de Informação
Resposta do curso bradesco j2me
Sistemas de Informações Gerenciais - SIG
Sistema de Informação Gerencial
Sistemas de informações gerenciais kenneth c. laudon - jane p
Criatividade e Inovação
Sistemas De Informacao Modulo02
Analise de Requisitos Software
Anúncio

Semelhante a Processo de Análise e Desenvolvimento de Software (PDS) (20)

PDF
Projeto e Desenvolvimento de Software
PPT
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
PPTX
Testes Automatizados e Especificação Por Exemplo - Unindo TI e Negócio atravé...
PDF
Um estudo de caso para a avaliação do Scrum sob a Óptica do MPS.BR Nível G
PDF
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
PDF
Treinamento Agile com Scrum - V2
PDF
Treinamento Agile com scrum
PDF
Processos de fábrica de software - MPS.BR + Lean
PDF
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
KEY
Scrum em 1h.
KEY
Bdd e ci
PDF
TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVOLVIMENTO ...
PDF
ESP204 - Cap. 2 - Processos.pdf
PPT
Apresentacao tec talks - lean e scrum v05
PDF
E so mais um campinho na tela
PDF
Cursos Agile Think - Lean - 2/4
PDF
Cursos Agile Think - Lean - 2/4
PDF
Gerenciamento de Projeto para Desenvolvimento de Sistema
PDF
TCC Aporano Play'ed SCRUM'ces
PDF
Improve Yourself -- Learn the Skills, Join the Community - Tests
Projeto e Desenvolvimento de Software
Encontro sobre Produtividade, inovação e qualidade - Iso 29110 x iso 9001: In...
Testes Automatizados e Especificação Por Exemplo - Unindo TI e Negócio atravé...
Um estudo de caso para a avaliação do Scrum sob a Óptica do MPS.BR Nível G
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Treinamento Agile com Scrum - V2
Treinamento Agile com scrum
Processos de fábrica de software - MPS.BR + Lean
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
Scrum em 1h.
Bdd e ci
TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVOLVIMENTO ...
ESP204 - Cap. 2 - Processos.pdf
Apresentacao tec talks - lean e scrum v05
E so mais um campinho na tela
Cursos Agile Think - Lean - 2/4
Cursos Agile Think - Lean - 2/4
Gerenciamento de Projeto para Desenvolvimento de Sistema
TCC Aporano Play'ed SCRUM'ces
Improve Yourself -- Learn the Skills, Join the Community - Tests

Último (9)

PPT
06_slide de Arquitetura_de_Software .ppt
PDF
SLIDES - AULA 7 - SWING - Cleyton Souza - IFPB
PPT
03_slide de Gerenciamento de Projetos .ppt
PDF
SLIDES - AULA 3 - CLASSES E OBJETOS EM JAVA - Material de Cleyton Souza - IFPB
PPT
05_slide especificacao de sistemas de software e a uml UML.ppt
PDF
SLIDES - AULA 1 - APRESENTAÇÃO - Material de Cleyton Souza - IFPB
PPT
09_Evolucao de software e_Refatoracao.ppt
PDF
SLIDES - AULA 2 - INTRODUÇÃO - Material de Cleyton Souza - IFPB
PDF
SLIDES - AULA 5 - HERANÇA - Material de Cleyton Souza - IFPB
06_slide de Arquitetura_de_Software .ppt
SLIDES - AULA 7 - SWING - Cleyton Souza - IFPB
03_slide de Gerenciamento de Projetos .ppt
SLIDES - AULA 3 - CLASSES E OBJETOS EM JAVA - Material de Cleyton Souza - IFPB
05_slide especificacao de sistemas de software e a uml UML.ppt
SLIDES - AULA 1 - APRESENTAÇÃO - Material de Cleyton Souza - IFPB
09_Evolucao de software e_Refatoracao.ppt
SLIDES - AULA 2 - INTRODUÇÃO - Material de Cleyton Souza - IFPB
SLIDES - AULA 5 - HERANÇA - Material de Cleyton Souza - IFPB

Processo de Análise e Desenvolvimento de Software (PDS)

  • 1. 1 Processo de Desenvolvimento de Software Maicon de Brito do Amarante Analista de TI PDS - IFFarroupilha - SVS
  • 2. 2 PDS - IFFarroupilha - SVS Objetivo Apresentar, na prática, as dimensões gerencial e executiva do Processo de Desenvolvimento de Software (PDS) do Instituto Federal Farroupilha – Campus São Vicente do Sul.
  • 3. 3 PDS - IFFarroupilha - SVS Coordenação de TI Coordenação Geral Setor de Análise e Desenvolvimento de Sistemas (ADS) Setor de Infraestrutura e Redes Setor de Suporte e Manutenção Governança de TI
  • 4. 4 PDS - IFFarroupilha - SVS Setor de ADS Missão Desenvolver Sistemas Implantar soluções Suporte a sistemas Administrar Bancos de Dados Projetos Gestão do Conhecimento Business Intelligence Programas Estágio orientado Capacitação interna
  • 5. 5 PDS - IFFarroupilha - SVS Setor de ADS Equipe 2 servidores 4 estagiários 1 bolsista de iniciação científica
  • 6. 6 PDS - IFFarroupilha - SVS Roteiro Gerência Gestão de demandas Abertura do projeto Definição do processo PDS-Scrum Execução Workflow Ferramentas
  • 7. 8 PDS - IFFarroupilha - SVS Gerência
  • 8. 9 PDS - IFFarroupilha - SVS Gestão de demandas Avaliação da demanda aceitar/rejeitar definir prioridade – critérios: alinhamento estratégico exigência legal usuários atentidos capacidade de produção
  • 9. 10 PDS - IFFarroupilha - SVS Processo de Software Ad hoc (não é mais utilizado) PDS-RUP (clássica) PDS-Scrum (ágil) Escolher conforme as características do projeto: volatilidade dos requisitos dificuldade em capturar os requisitos entregáveis: incrementais? localização da equipe: centralizada ou distribuída?
  • 10. 11 CDU PDS - IFFarroupilha - SVS PDS-RUP Disciplinas Abertura do Projeto Requisitos Análise e Projeto Implementação Teste Implantação e Manutenção Maiores problemas: Documentação muito demorada / desatualizada O cliente se afasta muito do projeto Reage mal à mudanças
  • 11. 12 PDS - IFFarroupilha - SVS PDS-Scrum – visão geral
  • 12. 13 PDS - IFFarroupilha - SVS PDS-Scrum Alinhamento com MPS.BR nível G Gestão de Projetos - GPR 1 a 17 - ex.: GPR 2 MPS.BR: Dimensionamento de tarefas e produtos de trabalho PDS-Scrum: Product Backlog / Sprint Backlog GPR 6 MPS.BR: Riscos do projeto PDS-Scrum: Planejamento de Riscos - PMBOK Gerenciamento de Requisitos - GRE 1 a GRE 5 - ex.: GRE 4 MPS.BR: Revisões em planos e produtos de trabalho do projeto PDS-Scrum: Daily Scrum Meeting e Sprint Review Meeting
  • 13. 14 PDS - IFFarroupilha - SVS Sprint Planning Pre-game Definir requisitos macro (funcionalidades principais) Kickoff Meeting Definir papéis Product Owner, Scrum Master, Time Definir Product Backlog organizar por prioridades Definir duração da sprint Definir Sprint Backlog 1
  • 14. 15 PDS - IFFarroupilha - SVS Sprint Planning Executar iterativamente da Sprint 1 até Sprint n: Sprint Planning Meeting 1 (PO, Scrum Master, Time) Consolidar os itens do PB que farão parte da Sprint, revisando o planejamento inicial Critérios: Precedência, importância/urgência para o usuário Sprint Planning Meeting 2 (Scrum Master, Time) Definir e atribuir tarefas (Duração, Prazo de conclusão)
  • 15. 16 PDS - IFFarroupilha - SVS Sprint Game Daily Scrum Meeting Weekly Technical Meeting Tarefas – TO DO | In Progress | Done Post-game Sprint Retrospective Meeting (Scrum Master, Time) Sprint Review Meeting (PO, Scrum Master, Time)
  • 16. 17 PDS - IFFarroupilha - SVS Execução
  • 17. 18 PDS - IFFarroupilha - SVS Ferramentas & Workflow
  • 18. 19 PDS - IFFarroupilha - SVS Gerência de Projeto - Redmine
  • 19. 21 PDS - IFFarroupilha - SVS Vagrant http://www.vagrantup.com/ box do ambiente: uniforme ready to go Como preparar um servidor local com Apache, PHP, módulos para conexão com BD, criptografia, composer, virtual host, etc? > vagrant box add ctisvs http://ads.cti/ctisvs.box Tempo? ~ 1 min
  • 20. 22 PDS - IFFarroupilha - SVS IDE: PHPStorm
  • 21. 23 PDS - IFFarroupilha - SVS Depuração: Xdebug
  • 22. 24 PDS - IFFarroupilha - SVS Framework: CakePHP http://www.cakephp.org/ convention over configuration – CoC code generation – cake bake MVC
  • 23. 25 PDS - IFFarroupilha - SVS Coding Standard & Style http://www.php-fig.org PSR-1 e 2 Standard: spaces for indenting, opening braces, control structure keywords... Style: StudlyCaps, camelCase, Character Encoding, namespace...
  • 24. 26 PDS - IFFarroupilha - SVS Testes Unitários: PHPUnit
  • 25. 27 PDS - IFFarroupilha - SVS Testes Unitários: TDD Leis do TDD: 1. não escrever código de produção antes de ter escrito um teste unitário que falhe. 2. não escrever mais testes unitários do que o suficiente para falhar. 3. não escrever mais código de produção do que o necessário para passar nos testes.
  • 26. 28 PDS - IFFarroupilha - SVS Controle de versão SVN branch release strategy
  • 27. 29 PDS - IFFarroupilha - SVS Composer http://getcomposer.org/ gerenciador de dependências autoload scripts "require": { "php": ">=5.3.2", "symfony/assetic­bundle": "dev­master", "symfony/monolog­bundle": "dev­master", "symfony/swiftmailer­bundle": "dev­master", "symfony/symfony": "2.1.*" }
  • 28. 30 PDS - IFFarroupilha - SVS Integração contínua: Jenkins http://jenkins-ci.org/ Job: integração testes unitários validação coding standard & style
  • 29. 31 PDS - IFFarroupilha - SVS Ambiente de Teste & Homologação jenkins app.sandbox app.demo
  • 30. 32 PDS - IFFarroupilha - SVS Aprendizados com o PDS-Scrum Adotar um Framework Coding Standard & Style TDD Maior proximidade com o cliente, reduz: o impacto das mudanças a rejeição do produto
  • 31. 33 PDS - IFFarroupilha - SVS Bibliografia recomendada 97 Things Every Programmer Should Know Editador por Kevlin Henney. O'Reilly Clean Code – A Handbook of Agile Software Craftsmanship Robert C. Martin (uncle Bob). Prentice Hall. Design Patterns: Elements of Reusable Object-Oriented Software Gamma et. al. Addison-Wesley.
  • 32. 34 PDS - IFFarroupilha - SVS Obrigado All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.