Lecture Software engineering: Lecture 12 - TS. Đào Nam Anh
Số trang: 51
Loại file: pdf
Dung lượng: 3.49 MB
Lượt xem: 13
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lecture "Software engineering - Lecture 12: Software metrics" has contents: Why measure software, fundamentals of measurement theory, use case points. Invite you to consult
Nội dung trích xuất từ tài liệu:
Lecture Software engineering: Lecture 12 - TS. Đào Nam AnhSOFTWARE ENGINEERINGLecture 12Software MetricsMBA Course NotesDr. ANH DAO NAM1Software EngineeringSlides are from Ivan Marsic and Thomas E. Potok, and Richard A. Volz,modified by Anh Dao NamTextbooks:Bruegge & Dutoit: Object-Oriented Software Engineering: Using UML,Patterns and Java, Third Edition, Prentice Hall, 2010.Miles & Hamilton: Learning UML 2.0, O’Reilly Media, 2006.Some interesting sources for the advanced material include:Richard A. Volz, Technical Metrics for SoftwareR. Pressman, Software Engineering - A Practitioners Approach, 6th ed.,2005C. Ghezzi, M. Jazayeri, and D. Mandriolo, Fundamentals of SoftwareEngineering. Prentice Hall, second ed., 2002A. Endres and D. Rombach, A Handbook of Software and SystemsEngineering. The Fraunhofer IESE Series on Software Engineering,Pearson Education Ltd., 2003.S. Robertson and J. C. Robertson, Mastering the Requirements Process.Addison-Wesley Professional, second ed., 2006.2TopicsWhy Measure SoftwareFundamentals of Measurement TheoryUse Case Points3DefinitionsMeasure - quantitative indication of extent,amount, dimension, capacity, or size of someattribute of a product or process.E.g., Number of errorsMetric - quantitative measure of degree towhich a system, component or processpossesses a given attribute. “A handle orguess about a given attribute.”E.g., Number of errors found per person hoursexpended4Motivation for MetricsEstimate the cost & schedule of future projectsEvaluate the productivity impacts of new tools andtechniquesEstablish productivity trends over timeImprove software qualityForecast future staffing needsAnticipate and reduce future maintenance needs5
Nội dung trích xuất từ tài liệu:
Lecture Software engineering: Lecture 12 - TS. Đào Nam AnhSOFTWARE ENGINEERINGLecture 12Software MetricsMBA Course NotesDr. ANH DAO NAM1Software EngineeringSlides are from Ivan Marsic and Thomas E. Potok, and Richard A. Volz,modified by Anh Dao NamTextbooks:Bruegge & Dutoit: Object-Oriented Software Engineering: Using UML,Patterns and Java, Third Edition, Prentice Hall, 2010.Miles & Hamilton: Learning UML 2.0, O’Reilly Media, 2006.Some interesting sources for the advanced material include:Richard A. Volz, Technical Metrics for SoftwareR. Pressman, Software Engineering - A Practitioners Approach, 6th ed.,2005C. Ghezzi, M. Jazayeri, and D. Mandriolo, Fundamentals of SoftwareEngineering. Prentice Hall, second ed., 2002A. Endres and D. Rombach, A Handbook of Software and SystemsEngineering. The Fraunhofer IESE Series on Software Engineering,Pearson Education Ltd., 2003.S. Robertson and J. C. Robertson, Mastering the Requirements Process.Addison-Wesley Professional, second ed., 2006.2TopicsWhy Measure SoftwareFundamentals of Measurement TheoryUse Case Points3DefinitionsMeasure - quantitative indication of extent,amount, dimension, capacity, or size of someattribute of a product or process.E.g., Number of errorsMetric - quantitative measure of degree towhich a system, component or processpossesses a given attribute. “A handle orguess about a given attribute.”E.g., Number of errors found per person hoursexpended4Motivation for MetricsEstimate the cost & schedule of future projectsEvaluate the productivity impacts of new tools andtechniquesEstablish productivity trends over timeImprove software qualityForecast future staffing needsAnticipate and reduce future maintenance needs5
Tìm kiếm theo từ khóa liên quan:
Lecture Software engineering Software engineering Software metrics Why measure software Fundamentals of measurement theory Use case pointsGợi ý tài liệu liên quan:
-
Lecture Introduction to software engineering - Week 3: Project management
68 trang 184 0 0 -
Bài giảng Công nghệ phần mềm: Kỹ nghệ phần mềm - PGS. TS. Phạm Ngọc Hùng
29 trang 99 0 0 -
Ebook Theory and problems of Software engineering - David A. Gustafson
236 trang 40 0 0 -
Lecture Introduction to software engineering - Week 1: Course introduction
11 trang 37 0 0 -
Lecture Introduction to software engineering - Week 1: Overview
43 trang 32 0 0 -
Lecture Software engineering II: Chapter 10 - Dr. Muzafar Khan
25 trang 31 0 0 -
Ebook Principles of software engineering: Part 1 - Deepak Mehta
165 trang 30 0 0 -
Lecture Software engineering II: Chapter 27 - Dr. Muzafar Khan
21 trang 30 0 0 -
Software Engineering - Lecture 7: Object Oriented Design
11 trang 28 0 0 -
Introduction of Software Engineering
16 trang 26 0 0