Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Metodologies de desenvolupament en obert

Coopdevs
January 10, 2018

Metodologies de desenvolupament en obert

Sessió sobre metodologies de desenvolupament en obert del Taller de cooperativisme de plataforma de Barcelona Activa.

Font a: https://github.com/coopdevs/metodologies_de_densenvolupament_en_obert

Coopdevs

January 10, 2018
Tweet

More Decks by Coopdevs

Other Decks in Technology

Transcript

  1. Client/Servidor 1. Servidor espera passiu 2. Client envia una petició

    3. Client espera la resposta 4. Servidor processa i retorna resposta
  2. HTML + CSS = Estil HTML <div class="row header"> <h1>Katuma</h1>

    <h2 class="slogan">Compra directament a <span>productores agroecològiques de proximitat</span></h2> </div>
  3. HTML + CSS = Estil CSS .header { padding: 30px

    0 0 50px; } h2 { font-size: 32px; font-weight: 300; margin-bottom: 40px; }
  4. Javascript = Comportament if (calculator_select.attr('value') == original_calc_type) { $('.calculator-settings').show(); $('#calculator-settings-warning').hide();

    $('.calculator-settings input').prop("disabled", false); } else { $('.calculator-settings').hide(); $('#calculator-settings-warning').show(); $('.calculator-settings input').prop("disabled", true); } }
  5. Aplicació Implementa les operacions que permet el producte: — Registrar

    usuari — Realitzar compra — Localitzar botiga Retorna HTML, CSS, JS
  6. Aplicació API Implementa les operacions que permet el producte: —

    Registrar usuari — Realitzar compra — Localitzar botiga Retorna HTML, CSS, JS dades => web API
  7. Escrivint codi en _____* * Ruby, JS, PHP, Elixir, Rust,

    Java, Clojure, Bash, Haskell, C++...
  8. Github Plataforma de desenvolupament software — Allotjament de repositoris —

    Revisió del codi — Gestió del projecte — Social coding
  9. GitLab — Allotjament de repositoris — Revisió del codi —

    Gestió del projecte — Social coding — Codi Obert
  10. Analitza un repositori de so!ware Busca un repositori de software

    que t'interessi i analitza'l. Algunes coses que cal tenir en compte: — Tipus de software: Llibreria, framework o app — Filosofia de l'eina — Dependències i requisits — Com s'instal·la o arrenca — Com s'hi pot contribuir — Té una comunitat darrere?
  11. Brief de desenvolupament de so!ware Redacta un brief pel teu

    projecte o per un que ja existeixi. Pots fer servir la plantilla inclosa als recursos de la sessió.