Cantitate/Preț
Produs

Software Process Definition and Management: The Fraunhofer IESE Series on Software and Systems Engineering

Autor Jürgen Münch, Ove Armbrust, Martin Kowalczyk, Martín Soto
en Limba Engleză Hardback – 26 mai 2012
The concept of processes is at the heart of software and systems engineering. Software process models integrate software engineering methods and techniques and are the basis for managing large-scale software and IT projects. High product quality routinely results from high process quality.
Software process management deals with getting and maintaining control over processes and their evolution. Becoming acquainted with existing software process models is not enough, though. It is important to understand how to select, define, manage, deploy, evaluate, and systematically evolve software process models so that they suitably address the problems, applications, and environments to which they are applied. Providing basic knowledge for these important tasks is the main goal of this textbook.
Münch and his co-authors aim at providing knowledge that enables readers to develop useful process models that are suitable for their own purposes. They start with the basic concepts. Subsequently, existing representative process models are introduced, followed by a description of how to create individual models and the necessary means for doing so (i.e., notations and tools). Lastly, different possible usage scenarios for process management are highlighted (e.g. process improvement and software process simulation).
Their book is aimed at students and researchers working on software project management, software quality assurance, and software measurement; and at practitioners who are interested in process definition and management for developing, maintaining, and operating software-intensive systems and services.
Citește tot Restrânge

Din seria The Fraunhofer IESE Series on Software and Systems Engineering

Preț: 34790 lei

Preț vechi: 43486 lei
-20%

Puncte Express: 522

Carte tipărită la comandă

Livrare economică 21 noiembrie-05 decembrie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9783642242908
ISBN-10: 3642242901
Pagini: 256
Ilustrații: XX, 236 p.
Dimensiuni: 160 x 241 x 19 mm
Greutate: 0.5 kg
Ediția:2012
Editura: Springer
Colecția The Fraunhofer IESE Series on Software and Systems Engineering
Seria The Fraunhofer IESE Series on Software and Systems Engineering

Locul publicării:Berlin, Heidelberg, Germany

Public țintă

Professional/practitioner

Cuprins

Prescriptive Process Models.- Descriptive Process Models.- Process Modeling Notations and Tools.- Process Improvement.- Empirical Studies.- Software Process Simulation.

Recenzii

From the reviews:
"The Book (...) is very precise and accurate. This is important because process management is a practice-driven field and the literature is quite uneven. (...) It is an ideal book for a graduate course in software project management, where student teams can engage in a semester-long team project of designing a process model for an external software organization." (Don Chand, Computing Reviews, October, 2012)
“Münch (Univ. of Helsinki, Finland) and colleagues provide a thoughtful overview of the software development process, covering the gamut of the various software process models and their notations, tools, and improvement approaches. The book nicely covers the two main types of software process models, prescriptive and descriptive. Prescriptive models tell people what to do in projects and are used as guidance during daily work, while descriptive models describe the currently used real-world process. … Summing Up: Recommended. Graduate students through professionals/practitioners in software development.” (C. Tappert, Choice, Vol. 50 (6), February, 2013)

Notă biografică

Victor Basili is Professor Emeritus of Computer Science at the University of Maryland. He has worked on measuring, evaluating, and improving the software development process and product by applying methods such as Iterative Enhancement (IE), the Goal Question Metric Approach (GQM), the Quality Improvement Paradigm (QIP), and the Experience Factory (EF). He is the recipient of several awards including the NASA Group Achievement Award (1996), ACM SIGSOFT Outstanding Research Award (2000), and the IEEE Computer Society Harlan Mills Award (2003); and he is an IEEE and ACM Fellow. Adam Trendowicz is a senior consultant at the Fraunhofer Institute for Experimental Software Engineering IESE (Process Management Division) in Kaiserslautern, Germany, where he leads the "Measurement and Prediction" team. He has led multiple measurement-based software improvement activities in software companies of different sizes and various domains worldwide. He has been involved in functional software size estimation and productivity benchmarking in organizations from both industry and the public sector. Last but not least, he has led the development of measurement-based project governance initiatives in the context of software development organizations. Martin Kowalczyk is a researcher at Technische Universität Darmstadt, Germany. His current research focuses on Business Intelligence and Analytics in the context of organizational decision making processes. Prior to his current position, Martin was a researcher and consultant at Fraunhofer IESE and member of the Processes Management Division. In this position, he provided consulting services for several international organizations from the aerospace, finance, and services industries regarding software process improvement and measurement. Jens Heidrich is head of the Process Management Division at the Fraunhofer Institute for Experimental Software Engineering IESE and a lecturer at theUniversity of Kaiserslautern, Germany. His research interests are in the areas of software project control, cost estimation, software quality modeling, quality assessment, and measurement of software engineering products and processes. Carolyn Seaman is an associate professor of information systems at the University of Maryland Baltimore County (UMBC). Her research generally falls under the umbrella of empirical studies of software engineering, with particular emphases on maintenance, organizational structure, communication, measurement, COTS-based development, and qualitative research methods. Prior to this position, she worked in the software industry as a software engineer and consultant, and has conducted most of her research in industrial and governmental settings (e.g., IBM, NASA, Xerox). Jürgen Münch is a professor in the Department of Computer Science at the University of Helsinki, Finland, and heads its Software Systems Research Group. His research focuses on software measurement and quantitative analysis, process and quality engineering, global software development, and empirical software engineering. Jürgen has been a principal investigator in numerous research and industrial development projects. He was awarded the Distinguished Professor Award FiDiPro of Tekes, and the IFIP TC2 Manfred Paul Award for Excellence in Software Theory and Practice. H. Dieter Rombach has held the Software Engineering Chair in the Department of Computer Science at the University of Kaiserslautern, Germany, since 1992. In addition, he is the founding and Executive Director of the Fraunhofer Institute for Experimental Software Engineering IESE in Kaiserslautern, Germany. Among the many awards he has received are the "Presidential Young Investigator Award" of the National Science Foundation (NSF) in the U.S. (1990) and the Federal Cross of Merit on Ribbon of the Federal Republic of Germany (2009). He is a Fellow of both the ACM and the IEEEComputer Society.

Textul de pe ultima copertă

The concept of processes is at the heart of software and systems engineering. Software process models integrate software engineering methods and techniques and are the basis for managing large-scale software and IT projects. High product quality routinely results from high process quality.
Software process management deals with getting and maintaining control over processes and their evolution. Becoming acquainted with existing software process models is not enough, though. It is important to understand how to select, define, manage, deploy, evaluate, and systematically evolve software process models so that they suitably address the problems, applications, and environments to which they are applied. Providing basic knowledge for these important tasks is the main goal of this textbook.
Münch and his co-authors aim at providing knowledge that enables readers to develop useful process models that are suitable for their own purposes. They start with the basic concepts. Subsequently, existing representative process models are introduced, followed by a description of how to create individual models and the necessary means for doing so (i.e., notations and tools). Lastly, different possible usage scenarios for process management are highlighted (e.g. process improvement and software process simulation).
Their book is aimed at students and researchers working on software project management, software quality assurance, and software measurement; and at practitioners who are interested in process definition and management for developing, maintaining, and operating software-intensive systems and services.

Caracteristici

First book that gives a comprehensive introduction into software process definition and management It enables readers to develop useful process models that are suitable for their own purposes Special chapters on measurement and determination of the effectiveness of processes Includes supplementary material: sn.pub/extras