Logomarca Milfont

Product On Rails

Sentindo a necessidade do mercado por desenvolvedores que entendam todo o ciclo de vida do produto, desde à concepção ao pós-deploy, criamos um curso onde você vivenciará o cotidiano de uma empresa utilizando metodologias ágeis, colocando um MVP (Minimum viable product) em produção e acompanhando seu resultado.

Um curso voltado a profissionais e estudantes que desejam aprender os conceitos de agilidade ou aperfeiçoarem suas habilidades simulando um ambiente real com prazo e pressão comuns a um projeto de médio porte.

Dinâmica

Construiremos uma aplicação completa guiada por uma necessidade de negócio com estratégias de entrega e deploy preparados desde o primeiro commit, cobertura de código claro e limpo modelado por testes, trabalhado em par, analisado e revisado por excelentes especialistas.

Construiremos um produto em Ruby On Rails

Metodologia

  • Processo
    1. Responsabilidades do Product Owner.
      1. Backlog do MVP.
      2. Micros Milestones e técnica das 3 features.
      3. Técnicas de priorização.
    2. Entregas e integrações contínuas.
    3. Fluxo contínuo vs Iterações no Jogo do Planejamento.
    4. Iteration Game
      1. Pair Programming.
      2. User Stories.
      3. BDD/TDD Cycle
        1. Ciclos red-green-yellow e suas intersecções.
        2. Patterns e antipatterns.
      4. Integração usando Github
        • Extra: Git para iniciantes.
      5. QA, Pair Review and ATDD.
      6. Refactoring e Fixture Setup.
      7. Rastreabilidade e comunicação extraídas do SCM.
      8. Domain Driven Design e código limpo.
    5. Produto
      1. Prototipação.
      2. Guiado por Métricas de usuário Vs Dirigido à estratégia de negócios.
      3. Métricas de acompanhamento em produção.
  • Rails
    1. MVC on Rails: Conceitos e boas práticas para o MVP.
    2. BDD/TDD com Rspec.
    3. Testes de integração com Capybara.
    4. Cadastro de usuário com OAuth de seviços como Facebook.
    5. Buscas textuais, estratégias de mocks e integração.
    6. Deploy First.
      • Estratégias no Heroku.
      • Extra: Capistrano, Unicorn e nginx.

Informações

Instrutor: Christiano Milfont

Datas: 19, 20, 26 e 27 de Outubro.

Carga Horária: 24h/aula, iniciando às 9:00h e finalizando às 18h no sábado e iniciando às 08:00 e finalizando as 12:00 no domingo.

Formato Hands on, máximo de 8 alunos por turma.

Endereço: sede da empresa, endereço no rodapé

Valor: 5 parcelas de 84 reais.

Inscrição para cmilfont@milfont.org


Conheça Mais / Read more

  • Quem Somos / About us
  • Blog
  • Crowdsourcing
  • Comunidades / Communities

Empresa / Company

Milfont Consulting é uma comunidade comercial com o propósito de descobrir as melhores formas de desenvolver software e ajudar os outros a fazerem.

Milfont Consulting is a business community aimed at either researching the best software development techniques and at helping other people to do it.

Contato / Contact

  • phone: +55 (85) 3023-1712
  • phone: +55 (85) 8106-3769
  • skype: cmilfont
  • email: cmilfont@milfont.org

Tweet

Endereço / Address

Av. Desembargador Moreira 2020, sala 209. Edifício Trade Center, Bairro Aldeota, 60.170-002 Fortaleza - CE - Brazil