Download or read book Integrating Research and Practice in Software Engineering written by Stan Jarzabek and published by Springer. This book was released on 2019-08-02 with total page 258 pages. Available in PDF, EPUB and Kindle. Book excerpt: In this book, the authors highlight recent findings that hold the potential to improve software products or development processes; in addition, they help readers understand new concepts and technologies, and to see what it takes to migrate from old to new platforms. Some of the authors have spent most of their careers in industry, working at the frontiers of practice-based innovation, and are at the same time prominent researchers who have made significant academic contributions. Others work together with industry to test, in industrial settings, the methods they’ve developed in the lab. The choice of subject and authors represent the key elements of this book. Its respective chapters cover a wide range of topics, from cloud computing to agile development, applications of data science methods, re-engineering of aging applications into modern ones, and business and requirements engineering. Taken together, they offer a valuable asset for practitioners and researchers alike.
Download or read book Model Driven Software Development Integrating Quality Assurance written by Rech, Jrg and published by IGI Global. This book was released on 2008-08-31 with total page 526 pages. Available in PDF, EPUB and Kindle. Book excerpt: Covers important concepts, issues, trends, methodologies, and technologies in quality assurance for model-driven software development.
Download or read book Design Research in Information Systems written by Alan Hevner and published by Springer Science & Business Media. This book was released on 2010-06-14 with total page 335 pages. Available in PDF, EPUB and Kindle. Book excerpt: It is 5 years since the publication of the seminal paper on “Design Science in Information Systems Research” by Hevner, March, Park, and Ram in MIS Quarterly and the initiation of the Information Technology and Systems department of the Communications of AIS. These events in 2004 are markers in the move of design science to the forefront of information systems research. A suf cient interval has elapsed since then to allow assessment of from where the eld has come and where it should go. Design science research and behavioral science research started as dual tracks when IS was a young eld. By the 1990s, the in ux of behavioral scientists started to dominate the number of design scientists and the eld moved in that direction. By the early 2000s, design people were having dif culty publishing in mainline IS journals and in being tenured in many universities. Yes, an annual Workshop on Information Technology and Systems (WITS) was established in 1991 in conju- tion with the International Conference on Information Systems (ICIS) and grew each year. But that was the extent of design science recognition. Fortunately, a revival is underway. By 2009, when this foreword was written, the fourth DESRIST c- ference has been held and plans are afoot for the 2010 meeting. Design scientists regained respect and recognition in many venues where they previously had little.
Download or read book Design Thinking for Software Engineering written by Jennifer Hehn and published by Springer Nature. This book was released on 2022-02-13 with total page 231 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book explores the possibility of integrating design thinking into today’s technical contexts. Despite the popularity of design thinking in research and practice, this area is still too often treated in isolation without a clear, consistent connection to the world of software development. The book presents design thinking approaches and experiences that can facilitate the development of software-intensive products and services. It argues that design thinking and related software engineering practices, including requirements engineering and user-centric design (UX) approaches, are not mutually exclusive. Rather, they provide complementary methods and tools for designing software-intensive systems with a human-centric approach. Bringing together prominent experts and practitioners to share their insights, approaches and experiences, the book sheds new light on the specific interpretations and meanings of design thinking in various fields such as engineering, management, and information technology. As such, it provides a framework for professionals to demonstrate the potential of design thinking for software development, while offering academic researchers a roadmap for further research.
Download or read book Software Engineering Practice written by Thomas B. Hilburn and published by CRC Press. This book was released on 2020-12-15 with total page 347 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is a broad discussion covering the entire software development lifecycle. It uses a comprehensive case study to address each topic and features the following: A description of the development, by the fictional company Homeowner, of the DigitalHome (DH) System, a system with "smart" devices for controlling home lighting, temperature, humidity, small appliance power, and security A set of scenarios that provide a realistic framework for use of the DH System material Just-in-time training: each chapter includes mini tutorials introducing various software engineering topics that are discussed in that chapter and used in the case study A set of case study exercises that provide an opportunity to engage students in software development practice, either individually or in a team environment. Offering a new approach to learning about software engineering theory and practice, the text is specifically designed to: Support teaching software engineering, using a comprehensive case study covering the complete software development lifecycle Offer opportunities for students to actively learn about and engage in software engineering practice Provide a realistic environment to study a wide array of software engineering topics including agile development Software Engineering Practice: A Case Study Approach supports a student-centered, "active" learning style of teaching. The DH case study exercises provide a variety of opportunities for students to engage in realistic activities related to the theory and practice of software engineering. The text uses a fictitious team of software engineers to portray the nature of software engineering and to depict what actual engineers do when practicing software engineering. All the DH case study exercises can be used as team or group exercises in collaborative learning. Many of the exercises have specific goals related to team building and teaming skills. The text also can be used to support the professional development or certification of practicing software engineers. The case study exercises can be integrated with presentations in a workshop or short course for professionals.
Download or read book Research Methodologies Innovations and Philosophies in Software Systems Engineering and Information Systems written by Mora, Manuel and published by IGI Global. This book was released on 2012-02-29 with total page 512 pages. Available in PDF, EPUB and Kindle. Book excerpt: Philosophical paradigms, theoretical frameworks, and methodologies make up the answering and problem solving systems that define current research approaches. While there are multiple research method books, the subject lacks an update and integrated source of reference for graduate courses. Research Methodologies, Innovations and Philosophies in Software Systems Engineering and Information Systems aims to advance scientific knowledge on research approaches used in systems engineering, software engineering, and information systems and to update and integrate disperse and valuable knowledge on research approaches. This aims to be a collection of knowledge for PhD students, research-oriented faculty, and instructors of graduate courses.
Download or read book Research Anthology on Agile Software Software Development and Testing written by Management Association, Information Resources and published by IGI Global. This book was released on 2021-11-26 with total page 2164 pages. Available in PDF, EPUB and Kindle. Book excerpt: Software development continues to be an ever-evolving field as organizations require new and innovative programs that can be implemented to make processes more efficient, productive, and cost-effective. Agile practices particularly have shown great benefits for improving the effectiveness of software development and its maintenance due to their ability to adapt to change. It is integral to remain up to date with the most emerging tactics and techniques involved in the development of new and innovative software. The Research Anthology on Agile Software, Software Development, and Testing is a comprehensive resource on the emerging trends of software development and testing. This text discusses the newest developments in agile software and its usage spanning multiple industries. Featuring a collection of insights from diverse authors, this research anthology offers international perspectives on agile software. Covering topics such as global software engineering, knowledge management, and product development, this comprehensive resource is valuable to software developers, software engineers, computer engineers, IT directors, students, managers, faculty, researchers, and academicians.
Download or read book Proceedings of International Conference on Communication and Artificial Intelligence written by Vishal Goyal and published by Springer Nature. This book was released on 2021-05-10 with total page 598 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is a collection of best selected research papers presented at the International Conference on Communication and Artificial Intelligence (ICCAI 2020), held in the Department of Electronics & Communication Engineering, GLA University, Mathura, India, during 17–18 September 2020. The primary focus of the book is on the research information related to artificial intelligence, networks, and smart systems applied in the areas of industries, government sectors, and educational institutions worldwide. Diverse themes with a central idea of sustainable networking solutions are discussed in the book. The book presents innovative work by leading academics, researchers, and experts from industry.
Download or read book Human Centered Software Engineering Integrating Usability in the Software Development Lifecycle written by Ahmed Seffah and published by Springer Science & Business Media. This book was released on 2006-06-26 with total page 406 pages. Available in PDF, EPUB and Kindle. Book excerpt: Human-CenteredSoftwareEngineering: BridgingHCI,UsabilityandSoftwareEngineering From its beginning in the 1980’s, the ?eld of human-computer interaction (HCI) has beende?nedasamultidisciplinaryarena. BythisImeanthattherehas beenanexplicit recognition that distinct skills and perspectives are required to make the whole effort of designing usable computer systems work well. Thus people with backgrounds in Computer Science (CS) and Software Engineering (SE) joined with people with ba- grounds in various behavioral science disciplines (e. g. , cognitive and social psych- ogy, anthropology)inaneffortwhereallperspectiveswereseenasessentialtocreating usable systems. But while the ?eld of HCI brings individuals with many background disciplines together to discuss a common goal - the development of useful, usable, satisfying systems - the form of the collaboration remains unclear. Are we striving to coordinate the varied activities in system development, or are we seeking a richer collaborative framework? In coordination, Usability and SE skills can remain quite distinct and while the activities of each group might be critical to the success of a project, we need only insure that critical results are provided at appropriate points in the development cycle. Communication by one group to the other during an activity might be seen as only minimally necessary. In collaboration, there is a sense that each group can learn something about its own methods and processes through a close pa- nership with the other. Communication during the process of gathering information from target users of a system by usability professionals would not be seen as so- thing that gets in the way of the essential work of software engineering professionals.
Download or read book Lean and Agile Software Development written by Adam Przybyłek and published by Springer Nature. This book was released on 2021-01-05 with total page 208 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the proceedings of the 5th International Conference on Lean and Agile Software Development, LASD 2021, which was held online on January 23, 2021. The conference received a total of 32 submissions, of which 10 full and 2 short papers are included in this volume. In addition, one keynote paper is also included. To live the agile mindset, the LASD conference focuses on highly relevant research outcomes and fosters their way into practice. Topics discussed in this volume range from teams under COVID-19 through women in Agile, to product road-mapping and non-functional requirements.
Download or read book Agile Software Development written by Susheela Hooda and published by John Wiley & Sons. This book was released on 2023-02-09 with total page 404 pages. Available in PDF, EPUB and Kindle. Book excerpt: AGILE SOFTWARE DEVELOPMENT A unique title that introduces the whole range of agile software development processes from the fundamental concepts to the highest levels of applications such as requirement analysis, software testing, quality assurance, and risk management. Agile Software Development (ASD) has become a popular technology because its methods apply to any programming paradigm. It is important in the software development process because it emphasizes incremental delivery, team collaboration, continuous planning, and learning over delivering everything at once near the end. Agile has gained popularity as a result of its use of various frameworks, methods, and techniques to improve software quality. Scrum is a major agile framework that has been widely adopted by the software development community. Metaheuristic techniques have been used in the agile software development process to improve software quality and reliability. These techniques not only improve quality and reliability but also test cases, resulting in cost-effective and time-effective software. However, many significant research challenges must be addressed to put such ASD capabilities into practice. With the use of diverse techniques, guiding principles, artificial intelligence, soft computing, and machine learning, this book seeks to study theoretical and technological research findings on all facets of ASD. Also, it sheds light on the latest trends, challenges, and applications in the area of ASD. This book explores the theoretical as well as the technical research outcomes on all the aspects of Agile Software Development by using various methods, principles, artificial intelligence, soft computing, and machine learning. Audience The book is designed for computer scientists and software engineers both in research and industry. Graduate and postgraduate students will find the book accessible as well.
Download or read book Project Management in Social Data Science written by Ilia Lvov and published by . This book was released on 2019 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:
Download or read book Product Focused Software Process Improvement written by Xavier Franch and published by Springer Nature. This book was released on 2019-11-18 with total page 774 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the 20th International Conference on Product-Focused Software Process Improvement, PROFES 2019, held in Barcelona, Spain, in November 2019. The 24 revised full papers 4 industry papers, and 11 short papers presented were carefully reviewed and selected from 104 submissions. The papers cover a broad range of topics related to professional software development and process improvement driven by product and service quality needs. They are organized in topical sections on testing, software development, technical debt, estimations, continuous delivery, agile, project management, microservices, and continuous experimentation. This book also includes papers from the co-located events: 10 project papers, 8 workshop papers, and 4 tutorial summaries.
Download or read book Requirements Engineering Foundation for Software Quality written by Vincenzo Gervasi and published by Springer Nature. This book was released on 2022-03-08 with total page 265 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the 28th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2022, which was held in Aston, Birmingham, UK, during March 21-24, 2022. The 12 full and 7 short papers presented in this volume were carefully reviewed and selected from 45 submissions. They were organized in topical sections as follows: Artificial intelligence and explainability; machine learning; natural language processing; user stories; business, markets, and industrial practice; and cognition and expression. The special theme for REFSQ 2022 was "Explainability in Requirements Engineering".
Download or read book Evidence Based Software Engineering and Systematic Reviews written by Barbara Ann Kitchenham and published by CRC Press. This book was released on 2015-11-04 with total page 426 pages. Available in PDF, EPUB and Kindle. Book excerpt: In the decade since the idea of adapting the evidence-based paradigm for software engineering was first proposed, it has become a major tool of empirical software engineering. Evidence-Based Software Engineering and Systematic Reviews provides a clear introduction to the use of an evidence-based model for software engineering research and practice.
Download or read book Software Engineering written by Richard W. Selby and published by John Wiley & Sons. This book was released on 2007-06-04 with total page 835 pages. Available in PDF, EPUB and Kindle. Book excerpt: This is the most authoritative archive of Barry Boehm's contributions to software engineering. Featuring 42 reprinted articles, along with an introduction and chapter summaries to provide context, it serves as a "how-to" reference manual for software engineering best practices. It provides convenient access to Boehm's landmark work on product development and management processes. The book concludes with an insightful look to the future by Dr. Boehm.
Download or read book Model Driven Software Engineering in Practice written by Marco Brambilla and published by Morgan & Claypool Publishers. This book was released on 2017-03-30 with total page 391 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis. The aim of this book is to provide you with an agile and flexible tool to introduce you to the MDSE world, thus allowing you to quickly understand its basic principles and techniques and to choose the right set of MDSE instruments for your needs so that you can start to benefit from MDSE right away. The book is organized into two main parts. The first part discusses the foundations of MDSE in terms of basic concepts (i.e., models and transformations), driving principles, application scenarios, and current standards, like the well-known MDA initiative proposed by OMG (Object Management Group) as well as the practices on how to integrate MDSE in existing development processes. The second part deals with the technical aspects of MDSE, spanning from the basics on when and how to build a domain-specific modeling language, to the description of Model-to-Text and Model-to-Model transformations, and the tools that support the management of MDSE projects. The second edition of the book features: a set of completely new topics, including: full example of the creation of a new modeling language (IFML), discussion of modeling issues and approaches in specific domains, like business process modeling, user interaction modeling, and enterprise architecture complete revision of examples, figures, and text, for improving readability, understandability, and coherence better formulation of definitions, dependencies between concepts and ideas addition of a complete index of book content In addition to the contents of the book, more resources are provided on the book's website http://www.mdse-book.com, including the examples presented in the book.