Title, Engenharia de software (8a. ed.). Author, Ian Sommerville. Publisher, Pearson Educación, ISBN, , Length, pages. Engenharia de Software – 6ª Edição Ian Sommerville – Ebook download as PDF File .pdf) or read book online. Ian Sommerville. Professor of Computer Engenharia de software. I Sommerville, R A Khajeh‐Hosseini, D Greenwood, JW Smith, I Sommerville. Software.

Author: Gale Tygosida
Country: Ecuador
Language: English (Spanish)
Genre: Relationship
Published (Last): 12 July 2009
Pages: 120
PDF File Size: 19.84 Mb
ePub File Size: 5.63 Mb
ISBN: 807-8-17019-392-7
Downloads: 69615
Price: Free* [*Free Regsitration Required]
Uploader: Vobei

Ian Sommerville Software Engineering Pearson (2015)

Of course, there are still problems with software projects. Progress in software engineering over the last 50 years has been astonishing. I have slftware many suggestions for additional topics that might be covered in more detail such as open source development, the use of the UML and mobile software engineering.

Marcia Horton Editor in Chief: Michael Hirsch Acquisitions Editor: Humanity is now facing a demanding set of challenges—climate change and extreme weather, declining natural resources, an increasing world population to be fed and housed, international terrorism, and the need to help elderly people lead satisfying and fulfilled lives. Enviado por Barbara flag Denunciar. In reality, industry mixes techniques such as agile and plan- based development and this is reflected in the book.

I have added a com- pletely new chapter on resilience engineering. This makes it easier to cover a single topic, such as engenyaria, as part of a more general course. A new case study on a digital learning environment has been added to Chapter 1 and is used in a number of chapters.

Software has allowed us to explore space and to create the World Wide Web—the most significant information system in the history of mankind. Kathryn Ferranti Senior Manufacturing Buyer: I write about what Sommerville know and understand.


In Part 1, Introduction to software engineering, I have completely rewritten Chapter 3 agile methods and updated this to reflect the increasing use of Scrum.

Matt Goldstein Editorial Assistant: All trademarks used herein are the property of their respective owners. These issues have been the driver for the changes and additions in this new edition of my book. We need new technologies to help us address these challenges and, for sure, software will have a central role in these technologies.

I believe that the key issues for modern software engineering are managing com- plexity, integrating agility with other methods and ensuring oan our systems are secure and resilient.

Our societies could not function without large professional software systems. We have to continue to educate software engineers and develop the discipline so that we meet the demand for more software and create the increasingly complex future systems that we need.

Ian Sommerville – Google Scholar Citations

The 4-part structure of the book, introduced in earlier editions, has been retained but I have made significant changes in each part of the book. Changes from the 9th edition In summary, the major updates and additions in this book from the 9th edition are: I have updated other chapters as required to reflect the increas- ing use of agile methods of software engineering.

My own work has been in system depend- ability and in systems engineering and this is reflected in my selection of advanced topics for the book. Rather than an activity-oriented approach where sommevrille on safety, security and reliability is spread over several chapters, I have reorganized this so that each topic has a chapter in its own right.

Minor changes and updates have been made to all other chapters.


We are creating soffware com- plex software systems of systems and we should not be surprised that we encounter difficulties along the way. Systems dw still some- times delivered late and cost more than expected.

Part 2, which covers dependable systems, has been sortware and restructured. Binita Roy Managing Editor: Software engineering is, therefore, critically important for our future on this planet. The use of any trademark in this text does not vest in the author or publisher any trademark ownership rights in such trademarks, nor does the use of such trademarks imply any affiliation with or endorsement of this book by such owners. Somemrville Kimber Text Designer: Margaret Waples Marketing Coordinator: I have explained key topics on video and recommended related YouTube videos.

National utilities and izn, communications and transport—all rely on complex and mostly reliable computer systems. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without either the prior written permission of the publisher or a license permitting restricted copying in the United Kingdom issued by the Copyright Licensing Agency Ltd, Saffron House, 6—10 Kirby Street, London EC1N 8TS.

However, we should not let these problems conceal the real successes in software engineering and the impressive software engineering methods and technologies that have been developed.