Série Ruby On Rails - MVP - Estudo de Caso - Almoxarifado

Produto Mínimo Viável na gestão do almoxarifado de hotéis, para validar viabilidade e garantir o sucesso do projeto

Ratings: 3.62 / 5.00




Description

“Poucas coisas são mais difíceis de encontrar do que um bom exemplo” - Mark Twain

O curso é essencial para o profissional que já atua no mercado, em projetos de desenvolvimento de software com o Ruby On Rails e deseja utilizar como estratégia o MVP ou Produto Mínimo Viável (tradução de “Minimum Viable Product”, em inglês), para testar a viabilidade de um produto, reduzir riscos e garantir o sucesso de cada projeto.

Este é um dos estudos de caso mais agradável de discutir com os alunos, mas neste domínio de problema aparentemente simples, veremos que existem dificuldades muito interessantes de requisitos e de projeto a serem vencidas.

Trata-se da criação de um sistema administrativo para gestão do almoxarifado de hotéis, usando Active Admin (interface administrativa), Devise (autenticação), CanCanCan (autorização), SQlite (banco de dados), utilizando o MVP como um "protótipo", para validar a sua viabilidade e, assim, garantir que o resultado final atenderá a todas as expectativas.

Em outras palavras, as funcionalidades mais simples serão entregues dentro de um pacote com o menor tamanho possível e o mais próximo do resultado final.

Programar é divertido, mas desenvolver software de qualidade é difícil. Entre ótimas idéias, requisitos ou "visão" e um produto de software que funcione, existe muito mais do que simplesmente programar. É isto o que você vai aprender.

“Daqui a um ano, você vai desejar ter começado hoje” - Karen Lumb

What You Will Learn!

  • Como criar um sistema administrativo para gestão de almoxarifado de hotéis na plataforma Rails
  • Como implementar e customizar a Interface Administrativa através da Gem Active Admin
  • Como implementar a autenticação através da Gem Devise
  • Como Implementar a autorização através da Gem CanCanCan
  • Utilizar como estratégia o MVP, para testar a viabilidade de um produto, reduzir riscos e garantir o sucesso do projeto

Who Should Attend!

  • Profissional que já atua no mercado, em projetos de desenvolvimento de software com o Ruby On Rails