Download ebooks file Software Engineering , 2nd Edition Kung all chapters
Download ebooks file Software Engineering , 2nd Edition Kung all chapters
com
https://ebookmeta.com/product/software-engineering-2nd-
edition-kung/
OR CLICK BUTTON
DOWNLOAD NOW
Software Engineering
Second Edition
David C. Kung
Page ii
SOFTWARE ENGINEERING
Published by McGraw Hill LLC, 1325 Avenue of the Americas, New York, NY 10019.
Copyright ©2024 by McGraw Hill LLC. All rights reserved. Printed in the United States of
America. No part of this publication may be reproduced or distributed in any form or by any
means, or stored in a database or retrieval system, without the prior written consent of
McGraw Hill LLC, including, but not limited to, in any network or other electronic storage
or transmission, or broadcast for distance learning.
Some ancillaries, including electronic and print components, may not be available to
customers outside the United States.
1 2 3 4 5 6 7 8 9 LCR 28 27 26 25 24 23
ISBN 978-1-265-24243-5
MHID 1-265-24243-7
All credits appearing on page or at the end of the book are considered to be an extension of
the copyright page.
The Internet addresses listed in the text were accurate at the time of publication. The
inclusion of a website does not indicate an endorsement by the authors or McGraw Hill
LLC, and McGraw Hill LLC does not guarantee the accuracy of the information presented
at these sites.
mheducation.com/highered
Page iii
Dedication
To My Father
Page iv
Brief Contents
Preface xv
Part I
3 System Engineering 43
Part II
5 Domain Modeling 92
Part III
Part IV
Part V
Part VI
Page v
Part VII
Part VIII
Project Management and Software Security 553
23 Software Project Management 554
Appendices
A Personal Software Process: Estimation, Planning, and Quality Assurance 608
Index 649
Page vi
CONTENTS
Preface xv
Part I
Introduction and System Engineering 1
Chapter 1
Introduction 2
1.5 Summary 8
1.7 Exercises 9
Chapter 2
Software Process and Methodology 10
2.6.3 Scrum 36
2.6.6 Kanban 39
2.7 Summary 41
2.9 References 42
2.10 Exercises 42
Chapter 3
System Engineering 43
3.8 Summary 65
3.10 Exercises 66
Page vii
Part II
Analysis and Architectural Design 67
Chapter 4
Software Requirements Elicitation 68
4.8 Summary 90
4.10 Exercises 90
Chapter 5
Domain Modeling 92
5.1 What Is Domain Modeling? 92
5.3.4 Association 97
5.3.6 Aggregation 99