Gestire i requisiti software in modo agile: colmare il divario tra i requisiti software e le specifiche eseguibili per realizzare progetti di successo.

Punteggio:   (4,5 su 5)

Gestire i requisiti software in modo agile: colmare il divario tra i requisiti software e le specifiche eseguibili per realizzare progetti di successo. (Fred Heath)

Recensioni dei lettori

Riepilogo:

Il libro offre un approccio fresco e pratico alla gestione dei requisiti nei progetti Agile, rivolgendosi sia ai professionisti esperti che a quelli alle prime armi. Distingue efficacemente tra i vari tipi di requisiti e introduce pratiche chiave come il Behavior Driven Development (BDD). Nel complesso, è considerato una risorsa preziosa per chiunque sia coinvolto nello sviluppo di software.

Vantaggi:

Fornisce un approccio pratico alla gestione dei requisiti nei progetti Agile.
Distingue chiaramente tra i diversi tipi di requisiti.
Introduce il BDD e la sintassi gherkin in modo comprensibile.
Ben scritto in un inglese semplice e con esempi utili.
Rilevante per lo sviluppo software moderno e l'innovazione digitale.

Svantaggi:

Alcuni lettori potrebbero scoprire che alcuni aspetti chiave non sono nuovi per loro e il libro potrebbe rafforzare le opinioni esistenti piuttosto che fornire approfondimenti completamente nuovi.

(basato su 3 recensioni dei lettori)

Titolo originale:

Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project

Contenuto del libro:

Imparare a fornire un software che soddisfi le esigenze dei clienti con l'aiuto di una metodologia strutturata ed end-to-end per la gestione dei requisiti software e la costruzione di sistemi adeguati.

Caratteristiche principali

⬤ Imparare a comunicare con gli stakeholder di un progetto per ottenere i requisiti software.

⬤ Gestire ogni fase del ciclo di vita dei requisiti con metodi e tecniche pragmatiche.

⬤ Gestire il processo di sviluppo del software e fornire requisiti verificati utilizzando Scrum e Kanban.

Descrizione del libro

La difficoltà nel catturare e gestire accuratamente i requisiti è la causa più comune del fallimento di un progetto software. Imparare ad analizzare e modellare i requisiti e a produrre specifiche che siano collegate a codice funzionante è il passo fondamentale che si può compiere per il successo del progetto. Questo libro si concentra su una metodologia delineata e strutturata che vi aiuterà ad analizzare i requisiti e a scrivere specifiche complete e verificabili.

Inizierete a conoscere le diverse entità del dominio dei requisiti e come scoprirle in base agli input dei clienti. Esplorerete quindi metodi collaudati come la mappatura dell'impatto e lo sviluppo guidato dal comportamento (BDD), oltre a nuove tecniche come D3 e lo sviluppo "feature-first". Questo libro vi guida attraverso il processo di modellazione dei requisiti dei clienti come mappe di impatto e di scrittura di specifiche eseguibili. Capirete anche come organizzare e dare priorità alle attività del progetto utilizzando framework Agile, come Kanban e Scrum, e come verificare le specifiche rispetto al codice consegnato. Infine, vedrete come iniziare a implementare la metodologia di gestione dei requisiti in uno scenario reale.

Alla fine di questo libro, sarete in grado di modellare e gestire i requisiti per creare specifiche eseguibili che vi aiuteranno a realizzare progetti software di successo.

Che cosa imparerete?

⬤ Iniziare il processo di raccolta e analisi dei requisiti durante il primo incontro con il cliente.

⬤ Definire in modo accurato il comportamento del sistema come caratteristiche.

⬤ Modellare e descrivere le entità dei requisiti utilizzando l'Impact Mapping e il BDD.

⬤ Creare un backlog di prodotto basato sulle caratteristiche e utilizzarlo per guidare lo sviluppo del software.

⬤ Scrivere codice di verifica per trasformare le caratteristiche in specifiche eseguibili.

⬤ Consegnare il software giusto e rispondere ai cambiamenti utilizzando Scrum o Kanban.

⬤ Scegliere strumenti software appropriati per fornire trasparenza e tracciabilità ai clienti.

A chi è rivolto questo libro

Questo libro si rivolge a ingegneri del software, analisti aziendali, product manager, project manager e stakeholder di progetti software che desiderano apprendere una serie di tecniche e metodologie per raccogliere requisiti software accurati. Per iniziare a leggere questo libro è necessaria una conoscenza di base del ciclo di vita dello sviluppo del software (SDLC). Sebbene non sia necessaria, una conoscenza di base della filosofia e delle pratiche Agile, come Scrum, insieme a una certa esperienza di programmazione, vi aiuterà a ottenere il massimo da questo libro.

Altre informazioni sul libro:

ISBN:9781800206465
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Gestire i requisiti software in modo agile: colmare il divario tra i requisiti software e le...
Imparare a fornire un software che soddisfi le esigenze...
Gestire i requisiti software in modo agile: colmare il divario tra i requisiti software e le specifiche eseguibili per realizzare progetti di successo. - Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project
Guida al Professional Scrum Master (PSM I): Praticare con successo Scrum in progetti reali e...
Implementare le moderne e collaudate tecniche Scrum per...
Guida al Professional Scrum Master (PSM I): Praticare con successo Scrum in progetti reali e ottenere con sicurezza la certificazione PSM I - The Professional Scrum Master (PSM I) Guide: Successfully practice Scrum in real-world projects and achieve PSM I certification with confidence

Le opere dell'autore sono state pubblicate dai seguenti editori:

© 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)