-31% $55.06$55.06
FREE delivery June 14 - 17
Ships from: textbooks_source Sold by: textbooks_source
$51.99$51.99
Ships from: Amazon Sold by: RockCityBooks
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Engineering Software Products: An Introduction to Modern Software Engineering 1st Edition
There is a newer edition of this item:
Purchase options and add-ons
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.
- ISBN-10013521064X
- ISBN-13978-0135210642
- Edition1st
- PublisherPearson
- Publication dateMay 9, 2019
- LanguageEnglish
- Dimensions7.35 x 0.95 x 9.1 inches
- Print length352 pages
Frequently bought together
Customers who viewed this item also viewed
Editorial Reviews
About the Author
About our author
Ian Sommerville is Emeritus Professor of Computer Science at St Andrews University, Scotland. He has a BSc in Physics from Strathclyde University and MSc and PhD degrees in Computer Science from St Andrews University. He has been a full Professor of Computer Science since 1986 firstly, at Lancaster University, and, subsequently, at St Andrews University. He has written several software engineering textbooks, including Software Engineering, now in its 10th edition, which has been in print since 1982. In 2011, he was awarded both the IEEE TCSE Distinguished Educator award and the ACM SIGSOFT Influential Educator award. He wrote his first computer program in 1970 and, almost 50 years later, still enjoys programming.
Product details
- Publisher : Pearson; 1st edition (May 9, 2019)
- Language : English
- Paperback : 352 pages
- ISBN-10 : 013521064X
- ISBN-13 : 978-0135210642
- Item Weight : 1.05 pounds
- Dimensions : 7.35 x 0.95 x 9.1 inches
- Best Sellers Rank: #667,981 in Books (See Top 100 in Books)
- #693 in Microsoft Programming (Books)
- #803 in Software Development (Books)
- #22,906 in Unknown
- Customer Reviews:
About the author
Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Top reviews from other countries
「Software Engineering」が開発プロジェクトベースの記述が主になっているのに対し、本書ではビジネス、技術、顧客経験の視点による製品ベースの切り口から現代ソフトウェア工学の技術要素が解説されています。
一般的になったアジャイル開発はもとより、クラウドベースのソフトウェア開発、マイクロサービス、DevOpsといった2010年代に入って脚光を浴びるようになってきた技術が平易に記載されている他、要件定義、ソフトウェアアーキテクチャー、セキュリティ、信頼性、テスト等のソフトウェア工学の永遠のテーマについても言及。平易な英語で書かれており、海外の大学のIT学部生と同等の知識を身につけるテキストとして手頃だと思います。
<目次>
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