Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Collaborative Software Engineering -

Collaborative Software Engineering

Buch | Softcover
XXIV, 409 Seiten
2014 | 2010
Springer Berlin (Verlag)
978-3-642-42431-1 (ISBN)
CHF 209,70 inkl. MwSt
  • Versand in 10-15 Tagen
  • Versandkostenfrei
  • Auch auf Rechnung
  • Artikel merken
Collaboration is central to modern software engineering. The editors of this book have assembled an impressive selection of authors who have contributed to a body of work tackling a wide range of issues in the field of collaborative software engineering.

Collaboration among individuals - from users to developers - is central to modern software engineering. It takes many forms: joint activity to solve common problems, negotiation to resolve conflicts, creation of shared definitions, and both social and technical perspectives impacting all software development activity. The difficulties of collaboration are also well documented. The grand challenge is not only to ensure that developers in a team deliver effectively as individuals, but that the whole team delivers more than just the sum of its parts.

The editors of this book have assembled an impressive selection of authors, who have contributed to an authoritative body of work tackling a wide range of issues in the field of collaborative software engineering. The resulting volume is divided into four parts, preceded by a general editorial chapter providing a more detailed review of the domain of collaborative software engineering. Part 1 is on "Characterizing Collaborative Software Engineering", Part 2 examines various "Tools and Techniques", Part 3 addresses organizational issues, and finally Part 4 contains four examples of "Emerging Issues in Collaborative Software Engineering".

As a result, this book delivers a comprehensive state-of-the-art overview and empirical results for researchers in academia and industry in areas like software process management, empirical software engineering, and global software development. Practitioners working in this area will also appreciate the detailed descriptions and reports which can often be used as guidelines to improve their daily work.

Ivan Mistrík is an independent consultant for software-intensive systems engineering. He has 40 years experience in both software and systems engineering as an information systems developer, R&D leader, research analyst, and ICT management consultant. He is the author or co-author of more than 80 articles and papers in international journals, conferences, books and workshops. John Grundy has published widely in the area of software tools, including a range of novel contributions to collaboration supporting software tools. These include software process modelling and enactment tools, synchronous and asynchronous editing tools, component repositories, and various collaborative design tools. In particular he has focused on developing architectures and meta-tools to support rapid development and deployment of collaboration-supporting tools. André van der Hoek has authored and co-authored over 70 journal and conference publications, and is a co-author of the Configuration Management impact report, a recent retrospective view of research and industry advances in the essential collaborative technology of configuration management. His research focuses on understanding and advancing the role of design, coordination, and education in software. Jim Whitehead has created and led the Internet Engineering Task Force Working Group on Web Distributed Authoring and Versioning (WebDAV), and participated in the creation of the DeltaV follow-on standard for versioning and configuration management.

Characterizing Collaborative Software Engineering.- Collaborative Software Engineering: Concepts and Techniques.- Global Software Engineering: A Software Process Approach.- Requirements-Driven Collaboration: Leveraging the Invisible Relationships between Requirements and People.- Softwares Product Lines, Global Development and Ecosystems: Collaboration in Software Engineering.- Collaboration, Communication and Co-ordination in Agile Software Development Practice.- Applications of Ontologies in Collaborative Software Development.- Tools and Techniques.- Towards and Beyond Being There in Collaborative Software Development.- Continuous Coordination Tools and their Evaluation.- The Configuration Management Role in Collaborative Software Engineering.- The GRIFFIN Collaborative Virtual Community for Architectural Knowledge Management.- Supporting Expertise Communication in Developer-Centered Collaborative Software Development Environments.- What we know (and do not know) about Collaborative Software Engineering.- Distributed and Collaborative Software Analysis.- Dynamic Analysis of Communication and Collaboration in OSS Projects.- A Comparison of Commonly Used Processes for Multi-Site Software Development.- Emerging Issues in Collaborative Software Engineering.- Collaboration Practices and Affordances in Free/Open Source Software Development.- OUTSHORE Maturity Model: Assistance for Software Offshore Outsourcing Decisions.- Collaborative Software Architectingcollaborative software architecting Through Knowledge Sharing.- Collaborative Product Line Requirements Engineering Using Rationale.- Collaborative Software Engineering: Challenges and Prospects.

"The book will be of tremendous value to practitioners grappling with managing multi-person software development activity, as well as researchers and students interested in the state-of-the-art and the many research directions in this area. It is not simply a collection of papers, but a thoughtful assembly of contributions, suitably structured and introduced by the editorial team." - From the Foreword by Bashar Nuseibeh, The Open University, UK

Erscheint lt. Verlag 31.10.2014
Zusatzinfo XXIV, 409 p.
Verlagsort Berlin
Sprache englisch
Maße 155 x 235 mm
Gewicht 664 g
Themenwelt Informatik Software Entwicklung User Interfaces (HCI)
Mathematik / Informatik Mathematik Finanz- / Wirtschaftsmathematik
Wirtschaft Betriebswirtschaft / Management
Schlagworte Agile software development • Configuration Management • Distributed Software Development • global software development • knowledge management • Offshoring • Ontology • Outsourcing • Requirements Engineering • software architecture • Software engineering • Software Engineering / Softwareentwicklung • Softwareentwicklung • Software Project Management
ISBN-10 3-642-42431-7 / 3642424317
ISBN-13 978-3-642-42431-1 / 9783642424311
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Aus- und Weiterbildung nach iSAQB-Standard zum Certified Professional …

von Mahbouba Gharbi; Arne Koschel; Andreas Rausch; Gernot Starke

Buch | Hardcover (2023)
dpunkt Verlag
CHF 48,85
Lean UX und Design Thinking: Teambasierte Entwicklung …

von Toni Steimle; Dieter Wallach

Buch | Hardcover (2022)
dpunkt (Verlag)
CHF 48,85
Wissensverarbeitung - Neuronale Netze

von Uwe Lämmel; Jürgen Cleve

Buch | Hardcover (2023)
Carl Hanser (Verlag)
CHF 48,95