Cantitate/Preț
Produs

Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition

Autor Ian Sommerville
en 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.

Citește tot Restrânge

Preț: 65791 lei

Preț vechi: 82239 lei
-20%

Puncte Express: 987

Carte disponibilă

Livrare economică 12-26 mai
Livrare express 25 aprilie-01 mai pentru 3945 lei


Specificații

ISBN-13: 9781292376349
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

Descriere scurtă

For one-semester courses in software engineering. Introduces software engineering techniques for developing software products and apps With Engineering Software Products, author Ian Sommerville takes a unique approach to teaching software engineering and focuses on the type of software products and apps that are familiar to students, rather than focusing on project-based techniques. Written in an informal style, this book focuses on software engineering techniques that are relevant for software product engineering. Topics covered include personas and scenarios, cloud-based software, microservices, security and privacy and DevOps. The text is designed for students taking their first course in software engineering with experience in programming using a modern programming language such as Java, Python or Ruby.