Perché usiamo Ruby come linguaggio di sviluppo

Perché usiamo Ruby come linguaggio di sviluppo

Tra i linguaggi di programmazione che utilizziamo, una menzione speciale va a Ruby, che ci ha permesso di crescere negli anni passati: grazie a questo linguaggio e al suo framework principale, Ruby On Rails, abbiamo creato oltre metà delle quaranta applicazioni realizzate fino ad oggi. Essendo un linguaggio molto elegante e flessibile, fin da subito abbiamo potuto sperimentare soluzioni differenti rispetto ad un determinato problema, arrivando di volta volta a capire quale fosse la soluzio...

Leggi tutto
​Gestire più progetti di più clienti contemporaneamente con un unico team di sviluppo con Kanban

​Gestire più progetti di più clienti contemporaneamente con un unico team di sviluppo con Kanban

Non tutte le aziende sono così grandi da poter dedicare un intero team su un singolo progetto. Esistono invece innumerevoli piccole realtà che devono seguire (perlopiù contemporaneamente) più progetti di diversi clienti con lo stesso team di sviluppo e devono comunque garantire gli stessi risultati in termini tempi/costi/qualità di aziende più grandi. In questa fascia si posiziona DevInterface srl, azienda di svilu...

Leggi tutto
L’importanza dei test nello sviluppo Agile

L’importanza dei test nello sviluppo Agile

Il Test Driven Development è un fattore chiave di successo per costruire delle app che combinino funzionalità e qualità.Spesso ti abbiamo parlato dello sviluppo Agile del software e di come sia l'approccio che da anni utilizziamo con successo in DevInterface. Un ruolo cruciale, in questa metodologia, ce l'ha lo sviluppo guidato dai test: vediamo di cosa si tr...

Leggi tutto
Metodologia Agile: Kanban VS Scrum

Metodologia Agile: Kanban VS Scrum

Scrum e Kanban sono due framework per l'implementazione della metodologia Agile: quale dei due è il migliore?Qualche tempo fa abbiamo parlato di Kanban, un framework inventato da Toyota negli anni 50 molto utile e attuale ancora oggi poiché permette di implementare la metodologia Agile.Un altro...

Leggi tutto
Scrum: i ruoli nel team

Scrum: i ruoli nel team

Scrum è un framework molto performante per il corretto utilizzo della metodologia Agile. Vediamo in dettaglio quali sono i ruoli fondamentali che le persone assumono per implementarlo. Qualche settimana fa ti ho parlato del framework Scrum per la metodologia Agile, una soluzione molto valida per ottimizzare le risorse nello sviluppo software. Oggi ti racconto in modo più specifico chi sono i protagonisti che operano nel processo. Scrum Team L’insieme delle...

Leggi tutto
Kanban: valida alternativa a Scrum per lo sviluppo Agile?

Kanban: valida alternativa a Scrum per lo sviluppo Agile?

Il Kanban è una sorta di lavagnetta divisa per colonne che aiuta ad implementare efficacemente la metodologia Agile. Vediamo insieme come funziona. Il termine Kanban deriva dal Giapponese e significa “Insegna”. Esso indica una metodologia di produzione basata su logica organizzativa di tipo “pull”, che si contrappone al metodo di produzione di Ford con la catena di montaggio (detto anche “Push”). A differenza di quest’ultima che puntava sulla produzione di massa, il Ka...

Leggi tutto
Scrum framework per sviluppo agile: è la soluzione migliore?

Scrum framework per sviluppo agile: è la soluzione migliore?

Scrum è il framework più utilizzato nello sviluppo Agile del software perché è davvero straordinario. Ma cosa lo rende tale? In una parola, la semplicità. Il manifesto Agile (qui trovi in breve la differenza tra la metodologia Agile e gli altri metodi di sviluppo software) non fornisce degli step concreti per la realizzazione di prodotti, ma dà soltanto dei princìpi da seguire. Per...

Leggi tutto
EcoSost, startup rivoluzionaria del vivere sostenibile, sceglie DevInterface come partner tecnologico.

EcoSost, startup rivoluzionaria del vivere sostenibile, sceglie DevInterface come partner tecnologico.

Educare la collettività a vivere green, nel totale rispetto dell'ambiente: è ciò che, tramite l'utilizzo della tecnologia digitale, si propone EcoSost, startup che ha scelto DevInterface come partner per lo sviluppo delle sua piattaforma web. Attualmente è in corso un processo di cambiamento all'interno del mercato che, grazie ad un'accorta ge...

Leggi tutto