Managing Software Requirements the Agile Way: Faceți o punte între cerințele software și specificațiile executabile pentru a realiza proiecte de succes

Evaluare:   (4.5 din 5)

Managing Software Requirements the Agile Way: Faceți o punte între cerințele software și specificațiile executabile pentru a realiza proiecte de succes (Fred Heath)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o abordare nouă și practică a gestionării cerințelor în cadrul proiectelor Agile, adresându-se atât profesioniștilor cu experiență, cât și celor noi în domeniu. Ea face o distincție eficientă între diferitele tipuri de cerințe și introduce practici-cheie precum Behavior Driven Development (BDD). În general, este considerată o resursă valoroasă pentru oricine este implicat în dezvoltarea de software.

Avantaje:

Oferă o abordare practică a gestionării cerințelor în cadrul proiectelor Agile.
Face o distincție clară între diferitele tipuri de cerințe.
Introduce BDD și sintaxa gherkin într-un mod ușor de înțeles.
Bine scrisă în engleză simplă, cu exemple utile.
Relevant pentru dezvoltarea modernă de software și inovația digitală.

Dezavantaje:

Unii cititori pot considera că anumite aspecte cheie nu sunt noi pentru ei, iar cartea poate consolida punctele de vedere existente mai degrabă decât să ofere perspective complet noi.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Aflați cum să livrați software care satisface nevoile clienților dvs. cu ajutorul unei metodologii structurate, de la un capăt la altul, pentru gestionarea cerințelor software și construirea de sisteme adecvate

Caracteristici principale

⬤ Învățați cum să comunicați cu părțile interesate ale unui proiect pentru a obține cerințele software.

⬤ Tratați fiecare fază a ciclului de viață al cerințelor cu metode și tehnici pragmatice.

⬤ Gestionați procesul de dezvoltare software și livrați cerințe verificate folosind Scrum și Kanban.

Descrierea cărții

Dificultatea în captarea și gestionarea corectă a cerințelor este cea mai frecventă cauză a eșecului proiectelor software. A învăța cum să analizați și să modelați cerințele și să produceți specificații care sunt conectate la codul funcțional este cel mai fundamental pas pe care îl puteți face spre succesul proiectului. Această carte se concentrează pe o metodologie delimitată și structurată care vă va ajuta să analizați cerințele și să scrieți specificații complete, verificabile.

Veți începe prin a învăța despre diferitele entități din domeniul cerințelor și cum să le descoperiți pe baza informațiilor primite de la clienți. Veți explora apoi metode încercate și testate, cum ar fi maparea impactului și dezvoltarea bazată pe comportament (BDD), împreună cu tehnici noi, cum ar fi D3 și dezvoltarea feature-first. Această carte vă conduce prin procesul de modelare a cerințelor clienților ca hărți de impact și de scriere a acestora ca specificații executabile. Veți înțelege, de asemenea, cum să organizați și să prioritizați sarcinile proiectului utilizând cadre Agile, cum ar fi Kanban și Scrum, și să verificați specificațiile în raport cu codul livrat. În cele din urmă, veți vedea cum să începeți să implementați metodologia de gestionare a cerințelor într-un scenariu din viața reală.

Până la sfârșitul acestei cărți, veți fi capabil să modelați și să gestionați cerințele pentru a crea specificații executabile care vă vor ajuta să livrați proiecte software de succes.

Ce veți învăța

⬤ Începeți procesul de colectare și analiză a cerințelor în prima întâlnire cu clientul.

⬤ Definiți cu exactitate comportamentul sistemului sub formă de caracteristici.

⬤ Modelați și descrieți entitățile cerințelor utilizând Impact Mapping și BDD.

⬤ Crearea unui portofoliu de produse bazat pe caracteristici și utilizarea acestuia pentru a conduce dezvoltarea de software.

⬤ Scrieți coduri de verificare pentru a transforma caracteristicile în specificații executabile.

⬤ Livrați software-ul potrivit și răspundeți la schimbare folosind Scrum sau Kanban.

⬤ Elegeți instrumentele software adecvate pentru a oferi transparență și trasabilitate clienților dumneavoastră.

Pentru cine este această carte

Această carte se adresează inginerilor software, analiștilor de afaceri, managerilor de produs, managerilor de proiect și părților interesate de proiecte software care doresc să învețe o varietate de tehnici și metodologii pentru colectarea de cerințe software exacte. O înțelegere fundamentală a ciclului de viață al dezvoltării software (SDLC) este necesară pentru a începe cu această carte. Deși nu sunt necesare, cunoștințele de bază ale filosofiei și practicilor Agile, cum ar fi Scrum, împreună cu o anumită experiență în programare vă vor ajuta să profitați la maximum de această carte.

Alte date despre carte:

ISBN:9781800206465
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Managing Software Requirements the Agile Way: Faceți o punte între cerințele software și...
Aflați cum să livrați software care satisface nevoile...
Managing Software Requirements the Agile Way: Faceți o punte între cerințele software și specificațiile executabile pentru a realiza proiecte de succes - Managing Software Requirements the Agile Way: Bridge the gap between software requirements and executable specifications to deliver successful project
Ghidul Professional Scrum Master (PSM I): Practicați cu succes Scrum în proiecte din lumea reală și...
Implementați tehnici Scrum moderne și dovedite în...
Ghidul Professional Scrum Master (PSM I): Practicați cu succes Scrum în proiecte din lumea reală și obțineți cu încredere certificarea PSM I - The Professional Scrum Master (PSM I) Guide: Successfully practice Scrum in real-world projects and achieve PSM I certification with confidence

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)