Punteggio:
Le recensioni hanno unanimemente elogiato il libro per la sua chiarezza, la praticità e le preziose intuizioni sullo sviluppo guidato dal comportamento (BDD). Si tratta di una guida completa che comunica efficacemente i concetti essenziali a un pubblico eterogeneo, che va dai team tecnici agli stakeholder aziendali.
Vantaggi:⬤ Approccio completo e pratico al BDD e alle specifiche per esempio.
⬤ Eccellente per migliorare la comunicazione tra i membri del team.
⬤ Insegna come scrivere requisiti efficaci ed evitare gli errori più comuni.
⬤ Utilizza esempi relativi, rendendoli accessibili anche ai lettori non tecnici.
⬤ Flusso chiaro e linguaggio conciso.
⬤ Valido per i professionisti che ricoprono diversi ruoli nello sviluppo del software.
⬤ Mancano esempi di programmazione e contenuti relativi al codice.
⬤ Alcuni lettori potrebbero trovarlo meno adatto se sono alla ricerca di una guida tecnica alla codifica.
(basato su 7 recensioni dei lettori)
Behavior-Driven Development with Cucumber: Better Collaboration for Better Software
Padroneggiare il BDD per produrre più rapidamente software di valore elevato
Per sviluppare rapidamente prodotti di alto valore, i team di sviluppo software hanno bisogno di modi migliori per collaborare. Metodi agili come Scrum e Kanban sono utili, ma non sono sufficienti. I team hanno bisogno di modi migliori per lavorare all'interno di ogni sprint o elemento di lavoro. Lo sviluppo guidato dal comportamento (BDD) aggiunge una struttura sufficiente per consentire agli esperti di prodotto, ai tester e agli sviluppatori di collaborare in modo più efficace.
Sulla base di una vasta esperienza nell'aiutare i team ad adottare il BDD, Richard Lawrence e Paul Rayner mostrano come esplorare i cambiamenti nel comportamento del sistema con esempi attraverso le conversazioni, come catturare gli esempi in un linguaggio espressivo e come far confluire i risultati in test automatici efficaci con Cucumber. Mentre la maggior parte delle risorse sul BDD si concentra sull'automazione dei test, questa guida approfondisce il modo in cui il BDD cambia la collaborazione tra i team e il suo aspetto quotidiano. Esempi concreti e consigli pratici vi prepareranno ad avere successo con il BDD, qualunque sia il vostro contesto o ruolo.
- Imparate a collaborare meglio utilizzando esempi concreti di comportamento del sistema.
- Identificate l'incremento di valore significativo del vostro progetto, in modo da lavorare sempre su qualcosa di importante.
- Iniziare a sperimentare il BDD lentamente e a basso rischio.
- Passare senza problemi da esempi informali a test automatizzati in Cucumber.
- Usare il BDD per consegnare più frequentemente e con maggiore visibilità.
- Rendere gli scenari di Cucumber più espressivi per garantire che si stia costruendo la cosa giusta.
- Creare una suite Cucumber che funga da documentazione vivente di alto valore.
- Lavorare in modo sostenibile con dati di scenario complessi.
- Superare le "mini-waterfall" che spesso si verificano nei team Scrum.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)