Salta al contenuto
Agile Way

Cerca nel sito

Articoli e discussioni d’archivio: titoli, argomenti e tag.

Suggerimento: usa termini come metodo Agile, formazione o ruoli Scrum.

Archivio tematico

Argomento: Sviluppo software

Pratiche di sviluppo e di team: valori e principi agile, qualità del codice, feedback frequente, TDD, pair programming e integrazione continua.

Articoli

5 articoli

  • 7 aprile 2025 alle ore 08:33

    Unit, Integration ed End-to-End testing: differenze e implicazioni architetturali

    Ogni modifica a un sistema software può alterarne il comportamento. Il testing automatico serve a verificare che continui a funzionare come previsto. A seconda del livello a cui viene applicato, può osservare il sistema dall’interno, misurare la coerenza tra componenti o valutarne il comportamento complessivo. Distinguere tra unit test, integration...

  • 4 novembre 2024 alle ore 08:15

    Introduzione al Pair Programming

    Il Pair Programming (programmazione in coppia) è una tecnica di sviluppo software che trova largo impiego nei team Agili. Si basa sull'idea che due sviluppatori lavorino fianco a fianco sulla stessa workstation, con l'obiettivo di produrre codice di qualità e promuovere la condivisione della conoscenza. Questa pratica, pur non nuova,...

  • 14 ottobre 2024 alle ore 08:25

    Guida pratica al BDD (Behavior Driven Development)

    Il Behavior Driven Development (BDD) è un approccio collaborativo allo sviluppo software che si concentra sulla definizione del comportamento di un sistema attraverso esempi concreti. Nato come evoluzione del Test Driven Development (TDD), BDD punta a ridurre l'ambiguità delle specifiche tecniche attraverso la formulazione di scenari leggibili da chiunque. I...

  • 22 febbraio 2016 alle ore 11:38

    Test Driven Development (TDD)

    Il Test Driven Development, abbreviato TDD, è una pratica di sviluppo software molto diffusa nelle metodologie agili e soprattutto in Extreme Programming. Da molti è considerata come una tecnica fondamentale al fine di ottenere software di maggiore qualità. Come funziona il Test Driven Development Il Test Driven Development consiste nella...

  • 4 novembre 2015 alle ore 22:34

    Manifesto per lo sviluppo agile di software

    Il manifesto per lo sviluppo agile di software è un documento redatto nel febbraio 2001 da diciassette sviluppatori con l'intento di definire i valori e i principi chiave dello sviluppo agile. L'impulso che ha spinto alla stesura del manifesto è stata la presa di posizione nei confronti dei tradizionali metodi...