Software Engineering, Global Edition
Autor Ian Sommervilleen Limba Engleză Paperback – 20 aug 2015
Observăm în Software Engineering, Global Edition amprenta experienței practice a lui Ian Sommerville, un autor a cărui carieră s-a concentrat pe furnizarea de soluții aplicabile pentru inginerii software. Această a 10-a ediție continuă tradiția autorului de a ancora teoria în realitățile ecosistemului tehnologic actual, reflectând o maturitate dobândită prin lucrări anterioare precum Requirements Engineering. Spre deosebire de Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition, unde accentul era pus pe aplicații comerciale și produse finite, volumul de față adoptă o perspectivă sistemică, integrată, asupra proceselor complexe de dezvoltare.
Abordarea diferă de ISE Software Engineering: A Practitioner's Approach de Roger Pressman prin faptul că este mai puțin abstractă și mai mult orientată spre aplicabilitatea imediată în proiecte de anvergură. Reținem organizarea riguroasă a celor 24 de capitole în patru secțiuni fundamentale. Partea de introducere stabilește bazele proceselor agile și ale ingineriei cerințelor, în timp ce secțiunea de fiabilitate abordează teme critice precum ingineria siguranței și a rezilienței. Această progresie logică permite o trecere fluidă de la design arhitectural la implementare și testare.
Merită menționat că autorul dedică un spațiu considerabil ingineriei avansate, explorând sisteme distribuite și software-ul în timp real, elemente esențiale pentru infrastructurile moderne. Finalul cărții este rezervat managementului de proiect și planificării, oferind o viziune de ansamblu asupra calității și sustenabilității unui produs software. Este un ghid tehnic complet care transformă concepte teoretice complexe în metodologii de lucru structurate, adaptate cerințelor industriale contemporane.
Preț: 650.04 lei
Preț vechi: 812.54 lei
-20%
Carte disponibilă
Livrare economică 07-21 mai
Livrare express 22-28 aprilie pentru 66.15 lei
Specificații
ISBN-10: 1292096136
Pagini: 816
Dimensiuni: 188 x 232 x 44 mm
Greutate: 1.45 kg
Ediția:10th edition
Editura: Pearson
Colecția Pearson Higher Education
De ce să citești această carte
Recomandăm această lucrare profesioniștilor și studenților care doresc să stăpânească metodologiile de dezvoltare la scară largă. Cititorul câștigă o înțelegere profundă a sistemelor critice, a securității și a managementului calității. Este o resursă esențială deoarece oferă un cadru de lucru testat pentru proiecte software complexe, unde fiabilitatea și evoluția sistemului sunt prioritare.
Despre autor
Ian Sommerville este un nume de referință în mediul academic și industrial, fiind recunoscut pentru contribuțiile sale majore în educația privind ingineria sistemelor software. Experiența sa este concentrată pe procesele de dezvoltare, ingineria cerințelor și reziliența sistemelor complexe. Autor al mai multor volume fundamentale, inclusiv Requirements Engineering și Modernes Software-Engineering, Sommerville a reușit să adapteze constant materialele sale didactice la schimbările tehnologice rapide, edițiile sale fiind utilizate la nivel global pentru a forma generații de ingineri software capabili să gestioneze proiecte de înaltă complexitate.
Cuprins
- Chapter 1: Introduction
- Chapter 2: Software processes
- Chapter 3: Agile software development
- Chapter 4: Requirements engineering
- Chapter 5: System modeling
- Chapter 6: Architectural design
- Chapter 7: Design and Implementation
- Chapter 8: Software testing
- Chapter 9: Software Evolution
- Chapter 10: Dependable Systems
- Chapter 11: Reliability engineering
- Chapter 12: Safety Engineering
- Chapter 13: Security Engineering
- Chapter 14: Resilience Engineering
- Chapter 15: Software Reuse
- Chapter 16: Component-based Software Engineering
- Chapter 17: Distributed Software Engineering
- Chapter 18: Service-oriented Software Engineering
- Chapter 19: Systems engineering Chapter 20: Systems of systems
- Chapter 21: Real-time software engineering
- Chapter 22: Project management
- Chapter 23: Project planning
- Chapter 24: Quality management
- Chapter 25: Configuration management