Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition
Autor Ian Sommervilleen Limba Engleză Paperback – 7 dec 2020
Actualizarea majoră pe care o aduce Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition constă în schimbarea paradigmei de predare: ne îndepărtăm de modelul tradițional al ingineriei software axate pe proiecte specifice pentru clienți externi și ne concentrăm pe crearea de produse software de larg consum. Observăm că Ian Sommerville își adaptează discursul academic pentru a reflecta realitatea pieței actuale, unde aplicațiile mobile și serviciile web domină peisajul tehnologic. Pe linia practică a volumului Concise Guide to Software Engineering, dar cu focus pe ecosistemul produselor comerciale, această lucrare structurează procesul de dezvoltare în jurul unor concepte moderne. Apreciem integrarea unor teme care, în manualele clasice, sunt adesea tratate superficial: utilizarea de „personas” și scenarii pentru definirea cerințelor, arhitecturi bazate pe microservicii și implementarea practică a principiilor DevOps. Structura cărții urmărește o progresie logică, pornind de la agilitate și design de produs (Features, Scenarios and Stories), trecând prin arhitectură și securitate, până la managementul codului și testare. În contextul operei autorului, dacă în Requirements Engineering accentul era pus pe rigoarea analizei nevoilor utilizatorului, aici Ian Sommerville prioritizează viteza de livrare și fiabilitatea în medii cloud. Spre deosebire de manualul său de referință, Software Engineering, Global Edition, care oferă o privire de ansamblu exhaustivă asupra disciplinei, volumul de față este mai suplu și mai aplicat. Este o resursă tehnică ce pregătește cititorul pentru standardele industriale curente, punând accent pe modul în care software-ul este construit, livrat și întreținut în mediile de producție moderne.
Preț: 657.91 lei
Preț vechi: 822.39 lei
-20%
Carte disponibilă
Livrare economică 12-26 mai
Livrare express 25 aprilie-01 mai pentru 39.45 lei
Specificații
ISBN-10: 1292376341
Pagini: 368
Dimensiuni: 195 x 235 x 20 mm
Greutate: 0.7 kg
Ediția:1. Auflage
Editura: Pearson
De ce să citești această carte
Recomandăm această carte studenților și programatorilor care doresc să înțeleagă ciclul de viață al unui produs software modern. Față de abordările teoretice clasice, Ian Sommerville oferă un ghid practic despre microservicii, cloud și DevOps, esențial pentru oricine utilizează Java, Python sau Ruby în dezvoltarea de aplicații scalabile și sigure.
Cuprins
- 1. Software Products
- 2. Agile Software Engineering
- 3. Features, Scenarios and Stories
- 4. Software Architecture
- 5. Cloud-based Software
- 6. Microservices Architecture
- 7. Security and Privacy
- 8. Reliable Programming
- 9. Testing
- 10. DevOps and Code Management