Download Ebook Metrics and Models in Software Quality Engineering, by Stephen H. Kan
It's no any kind of mistakes when others with their phone on their hand, and also you're too. The distinction may last on the product to open Metrics And Models In Software Quality Engineering, By Stephen H. Kan When others open up the phone for chatting and talking all things, you can often open and check out the soft file of the Metrics And Models In Software Quality Engineering, By Stephen H. Kan Obviously, it's unless your phone is offered. You could additionally make or wait in your laptop or computer system that relieves you to read Metrics And Models In Software Quality Engineering, By Stephen H. Kan.
Metrics and Models in Software Quality Engineering, by Stephen H. Kan
Download Ebook Metrics and Models in Software Quality Engineering, by Stephen H. Kan
Metrics And Models In Software Quality Engineering, By Stephen H. Kan. Change your routine to hang or squander the time to only talk with your buddies. It is done by your everyday, don't you feel tired? Now, we will certainly show you the brand-new practice that, actually it's a very old behavior to do that could make your life much more certified. When feeling tired of consistently chatting with your friends all leisure time, you could discover guide entitle Metrics And Models In Software Quality Engineering, By Stephen H. Kan and after that read it.
Reviewing behavior will certainly consistently lead individuals not to completely satisfied reading Metrics And Models In Software Quality Engineering, By Stephen H. Kan, a book, 10 book, hundreds e-books, and more. One that will certainly make them feel pleased is completing reading this book Metrics And Models In Software Quality Engineering, By Stephen H. Kan as well as obtaining the notification of guides, then locating the various other following book to check out. It continues increasingly more. The time to complete reviewing an e-book Metrics And Models In Software Quality Engineering, By Stephen H. Kan will be constantly different depending on spar time to spend; one example is this Metrics And Models In Software Quality Engineering, By Stephen H. Kan
Now, just how do you recognize where to get this e-book Metrics And Models In Software Quality Engineering, By Stephen H. Kan Never mind, now you could not visit the book shop under the bright sun or evening to browse the publication Metrics And Models In Software Quality Engineering, By Stephen H. Kan We right here always assist you to find hundreds kinds of e-book. Among them is this e-book qualified Metrics And Models In Software Quality Engineering, By Stephen H. Kan You could go to the link web page supplied in this collection and after that go for downloading and install. It will not take more times. Just attach to your website access as well as you can access guide Metrics And Models In Software Quality Engineering, By Stephen H. Kan on the internet. Certainly, after downloading Metrics And Models In Software Quality Engineering, By Stephen H. Kan, you could not print it.
You could conserve the soft documents of this publication Metrics And Models In Software Quality Engineering, By Stephen H. Kan It will certainly rely on your leisure and tasks to open and also review this e-book Metrics And Models In Software Quality Engineering, By Stephen H. Kan soft file. So, you may not hesitate to bring this e-book Metrics And Models In Software Quality Engineering, By Stephen H. Kan everywhere you go. Just add this sot documents to your device or computer system disk to allow you check out every time and also everywhere you have time.
If you need to understand how to measure software quality and how to use measurements to improve your software development, you will want to have a copy of this book. Metrics and Models in Software Quality Engineering provides the information and teaches the skills you need to measure and improve the quality of the entire software development process from high-level to low-level design, as well as all phases of reliability. Joining action plans with actual project experiences, this book focuses on using - not just describing - metrics. It provides detailed coverage of essential issues and techniques, including software metrics, software reliability models, and models and analysis of program complexity. Metrics and Models in Software Quality Engineering goes even further, discussing such topics as in-process metrics, defect removal effectiveness, customer satisfaction, and more. Numerous real-life examples, many taken from the author's experience as the software quality focal point for IBM's Baldrige Award-winning AS/400, show you how to put the theories and techniques to work. The book also contains examples from such major computer companies as Hewlett-Packard, Motorola, and the NASA Software Engineering Laboratory. This excellent balance of theory, techniques, and examples makes for a highly-instructive and practical book on one of the most important topics in software development. "I've devoted considerable space to Kan's Metrics and Models in Software Quality Engineering because I believe it is an important book that bridges the worlds of industrial statistical process control and software engineering. The AS/400 software is a large, complex and very successful product for IBM. Kan provides insights into the methods IBM used to control the quality in this project which provide lessons that we would all do well to study." -Software Development "The concise and clear explanation of function point counting is a jewel. Metrics and Models in Software Quality Engineering If you are looking for just one book on metrics, this is a good choice." -The Northwest C++ Users Group newsletter 0201633396B04062001
- Sales Rank: #1003431 in Books
- Published on: 1994-12
- Original language: English
- Number of items: 1
- Dimensions: .60" h x 6.44" w x 9.28" l, 1.78 pounds
- Binding: Hardcover
- 344 pages
From the Back Cover
Joining action plans with actual project experiences, this book focuses on using - not just describing - metrics. It provides detailed coverage of essential issues and techniques, including software metrics, software reliability models, and models and analysis of program complexity. Metrics and Models in Software Quality Engineering goes even further, discussing such topics as in-process metrics, defect removal effectiveness, customer satisfaction, and more. Numerous real-life examples, many taken from the author's experience as the software quality focal point for IBM's Baldrige Award-winning AS/400, show you how to put the theories and techniques to work. The book also contains examples from such major computer companies as Hewlett-Packard, Motorola, and the NASA Software Engineering Laboratory.
This excellent balance of theory, techniques, and examples makes for a highly-instructive and practical book on one of the most important topics in software development.
"I've devoted considerable space to Kan's Metrics and Models in Software Quality Engineering because I believe it is an important book that bridges the worlds of industrial statistical process control and software engineering. The AS/400 software is a large, complex and very successful product for IBM. Kan provides insights into the methods IBM used to control the quality in this project which provide lessons that we would all do well to study." -Software Development
"The concise and clear explanation of function point counting is a jewel. Metrics and Models in Software Quality Engineering If you are looking for just one book on metrics, this is a good choice." -The Northwest C++ Users Group newsletter
About the Author
Stephen H. Kan is Senior Technical Staff Member (STSM) and a technical manager in programming for IBM in Rochester, Minnesota. As process manager of the quality management process in product development for IBM's eServer iSeries software development, his responsibilities include quality goal setting, supplier quality requirements, quality plans, in-process metrics, field quality status, and quality and project assessments. Dr. Kan has been a faculty member of the Master of Science in Software Engineering program at the University of Minnesota since 1998. He is certified by the American Society for Quality as a Quality Engineer, a Reliability Engineer, and a Quality Manager, and by the Project Management Institute as a Project Management Professional. 0201633396AB08212002
Excerpt. � Reprinted by permission. All rights reserved.
Looking at software engineering from a historical perspective, the 1960s and earlier could be viewed as the functional era, the 1970s the schedule era, and the 1980s the cost era. In the 1960s we learned how to exploit information technology to meet institutional needs and began to link software with the daily operations of institutions. In the 1970s, as the industry was characterized by massive schedule delays and cost overruns, the focus was on planning and control of software projects. Phase-based life-cycle models were introduced and analysis, like the mythical man-month, emerged. In the 1980s hardware costs continued to decline. Information technology permeated every facet of our institutions and also became available to individuals. As competition in the industry became keen and low-cost applications became widely implemented, the importance of productivity in software development increased significantly. Various cost models in software engineering were developed and used. In the late 1980s, the importance of quality was also recognized.
The 1990s and beyond is certainly the quality era. With state-of-the-art technology now able to provide abundant functionality, customers demand high quality. Demand for quality is further intensified by the ever-increasing dependence on our society on software. Billing errors, large-scale disrupted telephone services, and even a missile failure during the Gulf War can all be traced to the issue of software quality. In this era, quality has been brought to the center of the software development process. From the standpoint of software vendors, quality is no longer an advantage factor in the marketplace; it has become a necessary condition if a company is to compete successfully.
Measurement plays a critical role in effective software development. It provides a scientific basis for software engineering to be a true engineering discipline. This book describes the metrics and models in software quality engineering: quality planning, process improvement and quality control, in-process quality management, product engineering (design and code complexity), reliability estimation and projection, and analysis of customer satisfaction data. Most measurement books take an encyclopedic approach in which every possible software measurement is included. This book confines its scope to the metrics and models on software quality. Areas such as cost estimation, productivity, staffing, and performance measurement, for which numerous publications exist, are not covered.
This book is intended for use by software project managers, software development managers, software engineers, software product assurance personnel, and students in software engineering and in management information systems. It provides practical guidelines and examples in the practice of quality engineering in software development. Although equations and formulas are involved, the focus is on the understanding and applications of the metrics and models (rather than mathematical derivations). Throughout the book, numerous real-life examples are used from the development of the IBM Application System/400 (AS/400) at IBM Rochester, Minnesota, and from other companies in the software industry. (IBM Rochester won the Malcolm Baldrige National Quality Award in 1990 and became ISO 9000 registered in 1992.) Chapter 12 details a case study of the AS/400 software quality management system and provides links with the AS/400 examples in previous chapters.
Chapter 1 discusses the definition of software quality and the total quality management framework. Chapter 2 reviews various development process models that are used in the software industry and discusses the process maturity framework and several quality standards. Chapter 3 examines the fundamentals in measurement theory, which are very important for the practice of software measurement. Chapter 4 presents the major software quality metrics associated with the software life-cycle phases, describes the metrics programs of several large software companies, and discusses software engineering data collection. Chapter 5 describes the application of the basic statistical tools for quality control, known as Ishikawa's seven basic tools, in software development. Chapter 6 examines the central concept of defect removal effectiveness, its measurements, and its role in quality planning.Chapters 7 through 10 cover the three categories of software quality engineering models, each of which is intended for a separate purpose: (1) the reliability models for quality assessment and projection (Chapter 7 on the Rayleigh model and Chapter 8 on the exponential distribution and the reliability growth models), (2) the quality management models for managing quality during the development process (Chapter 9), and (3) the complexity metrics and models that can be used by software engineers for quality improvement in their design and implementation (Chapter 10).
Chapter 11 discusses the measurement and analysis of customer satisfaction data. Chapter 12 describes the software quality management system that was used for the development of the AS/400 computer system. This chapter explicitly or implicitly refers to the approaches, methods, metrics and models, and AS/400 examples discussed in previous chapters. Finally, Chapter 13 provides several observations with regard to software measurement in general and software quality metrics and models in particular, and offers a perspective on the future of measurement in software engineering.
I would like to thank Richard Hedger, David Amundson, and Kathy Dunham for their continuing support and encouragement during the preparation of this book. Thanks are also due to my former and present colleagues, especially Lionel Craddock and members of the department of the development quality and process technology at IBM Rochester., for the many informal discussions and insights on the subject of software metrics. I also thank the Technical Vitality program at IBM Rochester for providing editing assistance.
I am thankful to the reviewers, particularly Dr. Brian Eck of the Juran Institute, Richard Hedger of Quality Software Technologies, Inc., Dr. Alan Yaung of IBM Westlake, Texas, Lionel Craddock of IBM Rochester, Dr. Wei-Tsek Tsai of the University of Minnesota, and James Abraham of Skill Dynamics, Inc. They contributed many constructive suggestions. Thanks are also due to authors, journals, and publishers who granted permission to reproduce some of the figures and examples used in the book; acknowledgments are specified individually in the book.
Stephen H. Kan, Ph. D.
Rochester, Minnesota
August 1994
0201633396P04062001
Most helpful customer reviews
44 of 45 people found the following review helpful.
Excellent overview of software quality metrics
By Jennifer Booker
I use this to teach a class on metrics for Drexel University.The material is inherantly dry, but Kan covers it clearly and well. Agood balance is struck between product metrics (e.g. reliability) and broader metrics (customer satisfaction).
0 of 0 people found the following review helpful.
Five Stars
By Joseph P. Sener
Very helpful
6 of 11 people found the following review helpful.
Simply the best
By A Customer
This is the best software engingeering metrics book.
It is great for beginners or experts. It is also very
readable.
Metrics and Models in Software Quality Engineering, by Stephen H. Kan PDF
Metrics and Models in Software Quality Engineering, by Stephen H. Kan EPub
Metrics and Models in Software Quality Engineering, by Stephen H. Kan Doc
Metrics and Models in Software Quality Engineering, by Stephen H. Kan iBooks
Metrics and Models in Software Quality Engineering, by Stephen H. Kan rtf
Metrics and Models in Software Quality Engineering, by Stephen H. Kan Mobipocket
Metrics and Models in Software Quality Engineering, by Stephen H. Kan Kindle
Tidak ada komentar:
Posting Komentar