From Quality Assurance to Quality Engineering

Total Page:16

File Type:pdf, Size:1020Kb

From Quality Assurance to Quality Engineering Baltimore - Washington D.C. | April 7-11, 2014 From Quality Assurance to Quality Engineering KEYNOTE PRESENTATIONS: Software Testing in a Reduced Budget Climate The Bushido Code: The Seven Virtues of the Bernie Gauf, Innovative Defense Technologies, LLC Samurai When Agile Becomes a Quality Game Changer John Godoy, John Godoy Lifestyle Michael Mah, QSM Associates, Inc. Understanding the New International Transformation Journey: Are we SAFe yet? Software Testing Standard – ISO 29119 Pete DuPre, Vantiv Susan Burgess, Burgess Consulting Agile Resiliency: How CMMI will make Agile Thrive and Survive Jeff Dalton, Broadsword QUEST Organizer Publication Sponsor 2 TABLE OF CONTENTS & FEATURED ARTICLES BALTIMORE What’s INSIDE IDT Welcomes You to QUEST 2014! On behalf of Innovative Defense Technologies (IDT) and the Greater Washington Area, I 5 Manager’s Workshop would like to welcome you to QUEST 2014. I feel fortunate to participate in a conference so 6 Networking Events closely aligned with IDT’s mission of designing, building and enabling quality software. I know 12 Full-Day Classes you share that objective if you are here. 14 Half-Day Tutorials The theme of this year’s conference, From Quality Assurance to Quality Engineering, articulates the goal many of us have for our work every day. As software 18 Keynote Presentations professionals, we navigate a rapidly changing landscape of emerging technologies, 22 Training & Certification Prep increasing customer expectations and tightening budgets. Yet we must persevere in our commitment to quality and in fact identify methodologies that will enable improvement. 25 Hotel Map This conference offers us an excellent arena in which to discuss best practices for quality 25 Quest at a Glance assurance, continuous testing and development methodologies. What we learn here will 28 EXPO Talks challenge us, sharpen our focus and provide a vision of exciting new technologies. It will 30 Early Bird Sessions & inspire us to move forward more effectively to meet our customer’s expectations and our Panel Discussion business goals. 32 Presentations/Workshops Sincerely, 46 Sponsors & Exhibitors Bernie Gauf CEO Innovative Defense Technologies (IDT) www.IDTus.com Featured Articles Quality Engineering Transformation By Anne Hungate.................................................................................................................. 8 Implement an Automation Culture: Prevention over Detection By Elfriede Dustin, IDT........................................................................................................ 10 The More Things Change, The More They Stay Same: Regression Testing Practices Every Test Organization Should Follow By Mike Lyles, Lowe’s Companies...................................................................................... 17 Never Stop Growing! By John Godoy, John Godoy Lifestyle................................................................................ 21 QA Role in Scrum: Leveraging Agile for Defect Prevention By Karen Ascheim Wysopal, Hewlett Packard.................................................................... 31 CALL 866.724.6013 OR 407.363.1111 EXT 301 TO REGISTER OR WWW.QAIQUEST.ORG/2014 HOTEL & CONFERENCE OVERVIEW 3 Hyatt Regency Baltimore 300 Light Street · Baltimore, Maryland 21202 · Phone: (410) 528-1234 About the Hotel QUEST 2014 Conference & EXPO will be hosted at the Hyatt Regency Baltimore on Baltimore’s picturesque Inner Harbor. This AAA Four-Diamond hotel offers much more than just a luxurious stay; it places you in the heart of top things to do in Baltimore that makes Charm City remarkable. Located just steps from the National Aquarium in Baltimore, the Maryland Science Center, and all restaurants, bars, and clubs around the Inner Harbor, the Hyatt Regency Baltimore is the ideal location for your QUEST experience! Learn more about guest rooms, amenities, and activities at the Hyatt Regency Baltimore. For more information visit: http://baltimore.hyatt.com Why QUEST? The QAI Global Institute’s Quality Engineered Software and Testing Conference (QUEST) is a week of classes, tutorials, educational sessions, hands-on workshops, discussion groups, and networking events for IT professionals from around the world. QUEST’s unique learning opportunities address high interest topics and aids IT professionals in increasing their knowledge and skills in this dynamically changing industry. Why attend QUEST? » LEARN from industry thought leaders through attending sessions, participating in workshops and discussion groups, and coaching sessions. » ASSESS your practices against those of other companies and organizations as presented by peer managers and practitioners. » APPLY your experience and knowledge to produce solutions during classes, tutorials, and interactive work groups. » CONNECT with fellow practitioners, contribute to the industry, and explore career possibilities. Enjoy four outstanding networking events. Manager’s Solutions Workshop (2 Days) Conference (3 Days) Networking 2-day Manager’s Solutions Workshop with 6 keynote presentations by industry leaders Hundreds of quality professionals to network experts leading solutions discussions with 48 sessions by leading industry experts Classes & Tutorials (2 Days) and corporate practitioners in concurrent Manager’s Solutions Workshop Connection conference tracks Dinner 5 full-day skills based classes 10 extended workshop sessions Welcome reception 10 half-day skills based tutorials 2 bonus sessions Attendee Appreciation Evening Event 2-day Essentials of Software Testing Course 20 special interest roundtable discussions Evening reception with exhibitors Certification Opportunities Tools panel and 4 tools roundtables Prep class for Certified Software Tester Exhibitor EXPO and Theatre (2 Days) (CSTE) 20 exhibits to browse Prep class for Certified Software Quality Analyst (CSQA) 10 EXPO Talk products/services demonstrations Full practice tests for CSTE and CSQA Leadership in Quality Built-in Software Quality Quality in New Technologies Testing Innovations Agile Private Clouds Context Driven Testing Changing Culture Ambiguity Reviews Mobile Testing Localization Testing Emotional Intelligence Cost of Failure SOA/APIs Testing Model Based Testing High Performance Teams Defect Management Performance Testing Outsourced Testing Estimation Products & Tools Regression Testing Quality Beyond Testing Raising the Bar Process Improvement Risk-based Testing Defect Management Selling Quality Requirements Test Automation Mobile Testing Test Management TMMI Test Data Management Requirements Management Testing as as Service Test Strategy and Planning Test Management Transformation User Acceptance Testing Test Automation Web Accessibility Testing CALL 866.724.6013 OR 407.363.1111 EXT 301 TO REGISTER OR WWW.QAIQUEST.ORG/2014 4 PARTICIPATING COMPANIES/ORGANIZATIONS SPONSORS Sponsors, Exhibitors, & Speakers Abridge Technology HCL Technologies Quality Intelligence Accenture HealthEsystems Quality Perspectives Advantage Leadership, Inc. Henry Schein Practice Quality Squared Aon Hewitt Solutions The Rawlings Group Assure Hewlett Packard SmartBear Software Atos Hexaware Technologies SOASTA Barclays InfoStretch Corporation Software Certifications Blue Cup Thinking IEEE Software Engineering Institute British Columbia Lottery Infosys Technologies Sonus Networks Corporation Innovative Defense TAP Group Broadsword Technologies Travelers Insurance Burgess Consulting Intelegencia Tulkita Technologies Inc. CIBC John Godoy Lifestyle Ulta Beauty, Inc. Keynote Systems Capgemini United Airlines Manulife Financial Charles Schwab & Co., Inc. Utopia Solutions Mitchell International Checkpoint Technologies uTest The MITRE Corporation Cigna Health Services ValueMomentum Mobile Labs Cognizant Vantiv Cohesion The Network, Inc. Visure Solutions, Inc. Parasoft Comcast Walgreens PerfNG, LLC Conflair XBOSoft David Consulting Group Professional Quality Assurance Zenergy Technologies Deloitte Consulting QAI Global Community Eliasson Group QAI Global Institute Genpact QSM Associates, Inc. *Participating entities are as of March 2014. All logos are trademarks of their respective companies and/or organizations. CALL 866.724.6013 OR 407.363.1111 EXT 301 TO REGISTER OR WWW.QAIQUEST.ORG/2014 R QAI GLOBAL INSTITUTE QAI EXCLUSIVE MANAGER’S SOLUTIONS WORKSHOP 5 Manager’s Solutions Workshop Monday & Tuesday, April 7 & 8 The Manager’s Solutions Workshop focuses on the top Connections Dinner challenges facing managers in building, testing, and delivering In addition to the two-days interactive workshop, participants will quality software applications and products in today’s fast-paced also have the opportunity to attend the Manager’s Connection and demanding environment. This intense and interactive Dinner. This evening will provide the workshop attendees a workshop provides a unique opportunity for managers to learn chance to discuss the topics and related quality issues in a more from the QAI Global Institute’s professional staff and industry relaxed setting, and provides an ideal opportunity for networking leaders and to develop solutions with their peers from other with peers and exchanging ideas. companies. Each attendee will have the opportunity to have their specific challenges and concerns addressed during the Who Should Attend workshop. An example of some of the challenges that have been This workshop is designed for managers responsible for building, addressed in past Manager’s
Recommended publications
  • Quality Management for IT Support Services - a Case Study of an IT Helpdesk Service
    Quality Management for IT Support Services - A case study of an IT helpdesk service Master of Science Thesis in the Master Degree Programme, Quality and Operations Management JOHANNA IVARSSON Department of Technology Management and Economics Division of Quality Sciences CHALMERS UNIVERSITY OF TECHNOLOGY Gothenburg, Sweden 2013 Report No. E2013:080 REPORT NO. E2013:080 QUALITY MANAGEMENT FOR IT SUPPORT SERVICES A CASE STUDY OF AN IT HELPDESK SERVICE JOHANNA IVARSSON Department of Technology Management and Economics Chalmers University of Technology Göteborg, Sweden QUALITY MANAGEMENT FOR IT SUPPORT SERVICES A CASE STUDY OF AN IT HELPDESK SERVICE JOHANNA IVARSSON © Ivarsson, J. 2013 Report no. E2013:080 Department of Technology Management and Economics Division of Quality Sciences Chalmers University of Technology SE-412 96 Göteborg Sweden Telephone: + 46 (0)31-772 1000 Printed by Chalmers Reproservice Göteborg, Sweden 2013 Abstract IT services are a necessary support for most business processes; therefore the quality of IT support services is a topic of high importance. The aim of this study was to analyse how an IT helpdesk service can be improved in order to align with the organisation’s expectations. The study was conducted as a case study of an IT helpdesk service during spring 2013. The data collection combined a quantitative analysis of event logs data for a two-year period, with a qualitative approach conducting observations and ten interviews. The result showed that the quality issues arose from two main areas; resolution time of requests and professionalism of IT staff. The quality issues are, according to both the quantitative and qualitative analysis, caused by high workload for one of the IT department’s teams and high expectations of the organisation.
    [Show full text]
  • Information Needs for Software Development Analytics
    Information Needs for Software Development Analytics Raymond P.L. Buse Thomas Zimmermann The University of Virginia, USA Microsoft Research [email protected] [email protected] Abstract—Software development is a data rich activity with decision making will likely only become more difficult. many sophisticated metrics. Yet engineers often lack the tools Analytics describes application of analysis, data, and sys- and techniques necessary to leverage these potentially powerful tematic reasoning to make decisions. Analytics is especially information resources toward decision making. In this paper, we present the data and analysis needs of professional software useful for helping users move from only answering questions engineers, which we identified among 110 developers and of information like “What happened?” to also answering managers in a survey. We asked about their decision making questions of insight like “How did it happen and why?” process, their needs for artifacts and indicators, and scenarios Instead of just considering data or metrics directly, one can in which they would use analytics. gather more complete insights by layering different kinds of The survey responses lead us to propose several guidelines for analytics tools in software development including: Engi- analyses that allow for summarizing, filtering, modeling, and neers do not necessarily have much expertise in data analysis; experimenting; typically with the help of automated tools. thus tools should be easy to use, fast, and produce concise The key to applying analytics to a new domain is under- output. Engineers have diverse analysis needs and consider most standing the link between available data and the information indicators to be important; thus tools should at the same time needed to make good decisions, as well as the analyses support many different types of artifacts and many indicators.
    [Show full text]
  • Software Analytics for Incident Management of Online Services: An
    Software Analytics for Incident Management of Online Services: An Experience Report Jian-Guang Lou, Qingwei Lin, Rui Ding, Tao Xie Qiang Fu, Dongmei Zhang University of Illinois at Urbana-Champaign Microsoft Research Asia, Beijing, P. R. China Urbana, IL, USA {jlou, qlin, juding, qifu, dongmeiz}@microsoft.com [email protected] Abstract—As online services become more and more popular, incident management needs to be efficient and effective in incident management has become a critical task that aims to order to ensure high availability and reliability of the services. minimize the service downtime and to ensure high quality of the A typical procedure of incident management in practice provided services. In practice, incident management is conducted (e.g., at Microsoft and other service-provider companies) goes through analyzing a huge amount of monitoring data collected at as follow. When the service monitoring system detects a ser- runtime of a service. Such data-driven incident management faces several significant challenges such as the large data scale, vice violation, the system automatically sends out an alert and complex problem space, and incomplete knowledge. To address makes a phone call to a set of On-Call Engineers (OCEs) to these challenges, we carried out two-year software-analytics trigger the investigation on the incident in order to restore the research where we designed a set of novel data-driven techniques service as soon as possible. Given an incident, OCEs need to and developed an industrial system called the Service Analysis understand what the problem is and how to resolve it. In ideal Studio (SAS) targeting real scenarios in a large-scale online cases, OCEs can identify the root cause of the incident and fix service of Microsoft.
    [Show full text]
  • Patterns for Implementing Software Analytics in Development Teams
    Patterns for Implementing Software Analytics in Development Teams JOELMA CHOMA, National Institute for Space Research - INPE EDUARDO MARTINS GUERRA, National Institute for Space Research - INPE TIAGO SILVA DA SILVA, Federal University of São Paulo - UNIFESP The software development activities typically produce a large amount of data. Using a data-driven approach to decision making – such as Software Analytics – the software practitioners can achieve higher development process productivity and improve many aspects of the software quality based on the insightful and actionable information. This paper presents a set of patterns describing steps to encourage the integration of the analytics activities by development teams in order to support them to make better decisions, promoting the continuous improvement of software and its development process. Before any procedure to extract data for software analytics, the team needs to define, first of all, their questions about what will need to be measured, assess and monitored throughout the development process. Once defined the key issues which will be tracked, the team may select the most appropriate means for extracting data from software artifacts that will be useful in decision-making. The tasks to set up the development environment for software analytics should be added to the project planning along with the regular tasks. The software analytics activities should be distributed throughout the project in order to add information about the system in small portions. By defining reachable goals from the software analytics findings, the team turns insights from software analytics into actions to improve incrementally the software characteristics and/or its development process. Categories and Subject Descriptors: D.2.8 [Software and its engineering]: Software creation and management—Metrics General Terms: Software Analytics Additional Key Words and Phrases: Software Analytics, Decision Making, Agile Software Development, Patterns, Software Measurement, Development Teams.
    [Show full text]
  • Evaluating and Improving Software Quality Using Text Analysis Techniques - a Mapping Study
    Evaluating and Improving Software Quality Using Text Analysis Techniques - A Mapping Study Faiz Shah, Dietmar Pfahl Institute of Computer Science, University of Tartu J. Liivi 2, Tartu 50490, Estonia {shah, dietmar.pfahl}@ut.ee Abstract: Improvement and evaluation of software quality is a recurring and crucial activ- ity in the software development life-cycle. During software development, soft- ware artifacts such as requirement documents, comments in source code, design documents, and change requests are created containing natural language text. For analyzing natural text, specialized text analysis techniques are available. However, a consolidated body of knowledge about research using text analysis techniques to improve and evaluate software quality still needs to be estab- lished. To contribute to the establishment of such a body of knowledge, we aimed at extracting relevant information from the scientific literature about data sources, research contributions, and the usage of text analysis techniques for the im- provement and evaluation of software quality. We conducted a mapping study by performing the following steps: define re- search questions, prepare search string and find relevant literature, apply screening process, classify, and extract data. Bug classification and bug severity assignment activities within defect manage- ment are frequently improved using the text analysis techniques of classifica- tion and concept extraction. Non-functional requirements elicitation activity of requirements engineering is mostly improved using the technique of concept extraction. The quality characteristic which is frequently evaluated for the prod- uct quality model is operability. The most commonly used data sources are: bug report, requirement documents, and software reviews. The dominant type of re- search contributions are solution proposals and validation research.
    [Show full text]
  • Quality Engineering in The
    QUALITY ENGINEERING IN THE NEW A vision and R&D update from Accenture Labs and Accenture Testing Services QUALITY ENGINEERING WITH BUSINESS PURPOSE In recent years, traditional approaches to application testing have been significantly disrupted with the advent of DevOps and intelligent automation, as well as proliferation of digital applications. As delivery timelines have shrunk from months to weeks and now days, testing has shifted both left and right in the software development lifecycle. DevOps and agile have merged development and testing into a single continuous activity. Testing has evolved to quality engineering that begins upfront as part of initial application planning and establishes a continuous feedback loop to anticipate and act on the unknown. But to truly understand the scale of evolution from testing to quality engineering, we need to recognize how data has changed software development itself. The power of data goes well beyond fueling automation use cases and AI learning datasets for repetitive development and testing tasks. The massive amounts of data users generate every day is now elevating quality engineers to predict risk, identify opportunities, increase speed and agility and minimize technical debt. With this vast influx of data, the quality engineer’s role has become far more exciting but also complex. It will further evolve as we move towards AI, edge computing and the massive IoT end datasets which require machine-to-machine (M2M) communications with complete autonomy and failsafe protection. Accenture has long been at the forefront of testing innovation, and now we are leading our clients into the world of quality engineering at scale.
    [Show full text]
  • Software Engineering for Main Campus, Sub Campuses, and Affiliated Colleges
    Revised Curriculum of BS Software Engineering for Main Campus, Sub Campuses, and Affiliated Colleges Department of Computer Science & Information Technology University of Sargodha (Applicable from Fall 2013) Page 1 of 105 Table of Contents Guidelines for Affiliated Colleges .................................................................................................. 4 The Discipline of Software Engineering ......................................................................................... 5 Vision of Software Engineering Education .................................................................................... 6 Software Engineering Programs‘Rationale..................................................................................... 7 Software Engineering Programs‘ Curriculum Underlying Principles ............................................ 9 BS Software Engineering Program‘sAims & Objectives ............................................................. 10 BSSE Program‘s Outcome ............................................................................................................ 11 BSSE Program‘s Structure ............................................................................................................ 11 Specializations ........................................................................................................................................ 11 Degree Requirement ..............................................................................................................................
    [Show full text]
  • The Goal/Question/Metric Method: a Practical Guide for Quality Improvement of Software Development
    The Goal/Question/Metric Method: a practical guide for quality improvement of software development The Goal/Question/Metric Method: a practical guide for quality improvement of software development Rini van Solingen and Egon Berghout THE McGRAW-HILL COMPANIES London · Chicago · New York · St Louis · San Francisco · Auckland Bogotá · Caracas · Lisbon · Madrid · Mexico · Milan Montreal · New Delhi · Panama · Paris · San Juan · São Paulo Singapore · Sydney · Tokyo · Toronto Published by McGraw-Hill Publishing Company SHOPPENHANGERS ROAD, MAIDENHEAD, BERKSHIRE, SL6 2QL, ENGLAND Telephone +44 (0) 1628 502500 Fax: +44 (0) 1628 770224 Web site: http://www.mcgraw-hill.co.uk British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library ISBN 007 709553 7 Library of Congress Cataloguing-in-Publication Data The LOC data for this book has been applied for and may be obtained from the Library of Congress, Washington, D.C. Further information on this and other McGraw-Hill titles is to be found at http://www.mcgraw-hill.co.uk Authors Website address: http://www.mcgraw-hill.co.uk/vansolingen While having complete faith in the methods explained in this book when they are properly applied, neither the authors nor the publisher can accept any responsibility for the outcome of the application of these methods by users. Publishing Director: Alfred Waller Publisher: David Hatter Typeset by: The Authors Produced by: Steven Gardiner Ltd Cover by: Hybert Design Copyright © 1999 McGraw-Hill International (UK) Limited All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic or otherwise without the prior permission of McGraw-Hill International (UK) Limited.
    [Show full text]
  • Thursday Sessions
    Thursday Sessions Thursday Sessions Session T1A: Mini Workshop - Great Problems Lead to Great Projects: A First Year Seminar Course Chair: Kristin Wobbe, Worcester Polytechnic Institute Time: Thursday, October 28, 2010, 8:00 am - 9:30 am Salon A MINI WORKSHOP - GREAT PROBLEMS LEAD TO GREAT PROJECTS: A FIRST YEAR SEMINAR COURSE Kristin Wobbe and Arthur Heinricher In 2007 WPI initiated the Great Problems Seminars to engage First Year students with current events, societal problems and human needs while developing skills that will facilitate subsequent project work. These seminars focus on large global issues – energy and its utilization, food and hunger, disease and healthcare delivery and the NAE Grand Challenges. Each is led by two faculty from disparate departments who expose the students to the complexity of the problem using a number of disciplinary perspectives. Students develop information literacy, effective writing and speaking skills, while working in teams on short assignments. For the final project student teams work with faculty supervision to analyze some aspect of the problem and/or develop a partial solution. The seminars culminate in a Project presentation day where all student groups present a poster on their work. We have assessment data that show that the courses achieve their desired outcomes. The special session will review the motivation to create these courses and provide information about course organization and logistics. Participants will review student projects, discuss the preparation required, and determine
    [Show full text]
  • Quality Engineering
    PREREQUISITES CURRICULUM • BS Degree or equivalent The curriculum is designed to provide the student with • Mathematical statistics (Ex. Stat 312) a balance and breadth of understanding of industrial • Computer programming (Ex. CS 302) engineering disciplines that contribute to designing • Three courses in ISYE (Ex: 313, 315, 320, 323, 349, and delivering high quality products or services safely 415, 417) The Associate Chair of Graduate Affairs is responsible selected from each of four groupings: (1) foundation for evaluating equivalences. courses;and efficiently. (2) organizational To accomplish dynamics/change this, courses can strate be - gies and sociotechnical engineering; (3) statistical PROGRAM DESCRIPTION methods, and (4) a grouping consisting of Industrial and Business electives. Ever increasing global competition has sparked renewed interest in quality improvement of products FOUNDATION COURSES (12 cr) and services. This, in conjunction with the greater • ISyE 412: Fundamental Industrial Data Analytics complexity of modern production and service systems, • ISyE/ME 512: Inspection, Quality Control, has created a demand for engineers who can mas- (or ISyE 612) and Reliability Quality Engineering ter the technical and managerial tools and concepts • ISyE 515: Engineering Management of Continuous needed for the economic implementation of quality Process Improvement systems. To meet this demand the graduate program • ISyE 520: Quality Assurance Systems concentration in Quality Engineering exists to prepare • ISyE 575: Introduction to Quality Engineering Faculty students for careers as quality professionals in indus- • Pascale Carayon, 3126 ECB try, health care, consulting, research, and teaching. ORGANIZATIONAL DYNAMICS/CHANGE & SOCIO- TECHNICAL SYSTEMS (6cr min) • Kaibo Liu, 3017 ME The MS degree is designed to provide necessary back- • ISyE/Psych 652: Sociotechnical Systems • Shiyu Zhou, 3254 ME ground for a professional career in industry or govern- ment.
    [Show full text]
  • Software Analytics in Practice
    FOCUS: THE MANY FACES OF SOftWARE ANALYTICS • software practitioners could Software conduct software analytics by themselves, • researchers from academia or in- dustry could collaborate with soft- Analytics ware practitioners from software companies or open source commu- nities and transfer their analytics in Practice technologies to real-world use, or • practitioners could organically adopt analytics technologies devel- Dongmei Zhang, Shi Han, Yingnong Dang, Jian-Guang Lou, oped by researchers. and Haidong Zhang, Microsoft Research Asia However, no matter how this is pur- Tao Xie, University of Illinois at Urbana-Champaign sued, it remains a huge challenge. We’ve worked on a number of soft- ware analytics projects that have had a // The StackMine project produced a software analytics high impact on software development 7–10 system for Microsoft product teams. The project provided practice. To illustrate the lessons we’ve learned from them, we describe several lessons on applying software analytics technologies our experiences developing StackMine, to make an impact on software development practice. // a scalable system for postmortem per- formance debugging.7 The Promise and Challenges of Software Analytics As we mentioned before, software an- alytics aims to obtain insightful and actionable information. Insightful in- formation conveys knowledge that’s meaningful and useful for practitioners THE SOFTWARE DEVELOPMENT software domain, we formed Micro- performing a specific task. Actionable process produces various types of data soft Research Asia’s Software Analyt- information is information with which such as source code, bug reports, check- ics Group (http://research.microsoft. practitioners can devise concrete ways in histories, and test cases. Over the past com/groups/sa) in 2009.
    [Show full text]
  • Software Analytics to Software Practice: a Systematic Literature Review
    2015 IEEE/ACM 1st International Workshop on Big Data Software Engineering Software Analytics to Software Practice: A Systematic Literature Review Tamer Mohamed Abdellatif, Luiz Fernando Capretz, and Danny Ho Department of Electrical & Computer Engineering Western University London, Ontario, Canada [email protected], [email protected], [email protected] Abstract—Software Analytics (SA) is a new branch of big data suitable and supportive insights and facts to software industry analytics that has recently emerged (2011). What distinguishes stakeholders to make their decision making easier, faster, more SA from direct software analysis is that it links data mined from precise, and more confident. The main difference between SA many different software artifacts to obtain valuable insights. and direct software analysis is that rather than just providing These insights are useful for the decision-making process straightforward insights extraction SA performs additional throughout the different phases of the software lifecycle. Since SA is currently a hot and promising topic, we have conducted a advanced steps. As clarified by Hassan [1], SA must provide systematic literature review, presented in this paper, to identify visualization and useful interpretation of insights in order to gaps in knowledge and open research areas in SA. Because many facilitate decision making. researchers are still confused about the true potential of SA, we This paper is organized as follows: In Section II, we will had to filter out available research papers to obtain the most SA- illustrate our review methodology. Our review results are relevant work for our review. This filtration yielded 19 studies illustrated in Section III. Section IV presents the limitation of out of 135.
    [Show full text]