87,535 Hits in 4.5 sec

Embracing agile development of usable software systems

Jason Chong Lee
2006 CHI '06 extended abstracts on Human factors in computing systems - CHI EA '06  
This work presents a development process and toolset that draws on extreme programming-an agile software development process, and scenario-based design-a usability engineering process.  ...  This is becoming evident in the emerging field of agile software development which has largely ignored or been unable to address usability.  ...  Need for Agile Usability Many existing software engineering processes are unable to account for continuous requirements and system changes requested throughout the development process.  ... 
doi:10.1145/1125451.1125784 dblp:conf/chi/Lee06 fatcat:pgwdhppg5bcvxpwicndggsmvdy

Examining the Foundations of Agile Usability with eXtreme Scenario-Based Design

Jason Chong Lee, D. Scott McCrickard, K. Todd Stevens
2009 2009 Agile Conference  
Based on an analysis of core values and principles of both areas, and work from other agile usability researchers we identified four requirements that need to be met for an integrated approach to work  ...  Agile usability researchers at Virginia Tech have partnered with Meridium, Inc. to develop and implement an integrated approach known as eXtreme Scenario-based Design (XSBD).  ...  ACKNOWLEDGEMENTS Thanks to the development team for their valuable insights during the project.  ... 
doi:10.1109/agile.2009.30 dblp:conf/agiledc/LeeMS09 fatcat:lxdy5q52unccpc6noug3d3672m

Integrating Software Engineering and Usability Engineering [chapter]

Karsten Nebe, Dirk Zimmermann, Volker Paelke
2008 Advances in Human Computer Interaction  
On the most abstract level of standards we have analyzed and compared the software engineering standard ISO/IEC 12207 with the usability engineering standard DIN EN ISO 13407 and identified 'common activities  ...  This overview not only highlights weaknesses of SE process models with regards to usability engineering, but also serves to identify opportunities for improved integration between SE and UE activities.  ...  This is an indicator that only little integration between usability engineering and software engineering exists.  ... 
doi:10.5772/5922 fatcat:44qr7juwd5dp5jy7ook6v63vy4

The usability design process - integrating user-centered systems design in the software development process

Bengt Göransson, Jan Gulliksen, Inger Boivie
2003 Software Process: Improvement and Practice  
The usability design process is a UCSD approach for developing usable interactive systems, combining usability engineering with interaction design, and emphasizing extensive active user involvement throughout  ...  We argue that user-centered systems design (UCSD) must be tightly integrated in the software development process and suggest the usability design process as a way of doing this.  ...  ACKNOWLEDGEMENTS This article reports on work that was performed with financial support from the National Agency for Innovation Research (VINNOVA) and the Council for Work Life and Social Science Research  ... 
doi:10.1002/spip.174 fatcat:fraegecpsracxcv6vecfnsnafm

5 th Workshop on Software and Usability Engineering Cross-Pollination: Patterns, Usability and User Experience [chapter]

Peter Forbrig, Regina Bernhaupt, Marco Winckler, Janet Wesson
2011 Lecture Notes in Computer Science  
The workshop focuses on how process models, methods and knowledge from the area of Human-Computer Interaction can be integrated and adopted to support and enhance traditional software engineering processes  ...  In its 5 th edition this workshop will investigate the application of usability engineering methods that are adapted to fit the evaluation of advanced interfaces and how usability and user experience evaluation  ...  Introduction Software engineering and usability engineering are affected by a mutual influence that we call "cross-pollination".  ... 
doi:10.1007/978-3-642-23768-3_131 fatcat:nxfu3ge4dzgbhgjt2cpvlrpb3e

Usability Engineering Milestones In Complex Product Development — Experiences At Nokia Mobile Phones [chapter]

Pekka Ketola
2002 IFIP Advances in Information and Communication Technology  
From usability engineering perspective those points are critical for achieving effectiveness and efficiency in the product development.  ...  When usability engineering is performed in Concurrent Engineering (CE) product development, there are stages where usability engineering needs to be refocused in order to perform successfully in the changing  ...  He notes that though key development principles and processes are the same in software and usability engineering, they apply to different domains.  ... 
doi:10.1007/978-0-387-35610-5_7 fatcat:l23vzrixfzcrvkoywuvpb3ykv4

Assimilation of Usability Engineering and User-Centered Design using Agile Software Development Approach

Hina Iqbal, Muhammad Fahad Khan
2014 International Journal of Modern Education and Computer Science  
For software applications to be usable and valuable it is necessary to understand the correct user requirements in order to develop the interface that is usable and valuable to the customer.  ...  Index Terms-Agile software development, UCD (User-Centered Design), UE (Usability Engineering). Assimilation of Usability Engineering and User-Centered Design using Agile Software Development Approach  ...  Muhammad Fahad Khan, Assistant Professor at Department of Software Engineering, University of Engineering and Technology, Taxila, Pakistan, for his support when we needed.  ... 
doi:10.5815/ijmecs.2014.10.04 fatcat:peuoinobvrfargrmujts5lgzye

The Need to Integrate Usability Engineering into Agile Process Models for Mobile Applications and Devices Development

Denish Omondi Otieno, Wilson Cheruiyot, Michael Kimwele
2014 International Journal of Computer Applications Technology and Research  
In this paper we focus on the need to integrate usability engineering in to agile process models for the enhancement of mobile application and devices development.  ...  it is highly challenging for designers to create applications which are usable and affordable to such a heterogeneous set of users.  ...  This should be integrated into agile engineering to specify and analyze mobile application requirements.  ... 
doi:10.7753/ijcatr0311.1003 fatcat:nntrt67gl5c67hywkogpwinxxi

User Experience for Model-Driven Engineering: Challenges and Future Directions

Silvia Abrahao, Francis Bourdeleau, Betty Cheng, Sahar Kokaly, Richard Paige, Harald Stoerrle, Jon Whittle
2017 2017 ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)  
Industrial feedback indicates that UX is an important factor in the dissemination and adoption of new technologies, where UX is a key focus area in the software development industry.  ...  Although it is becoming increasingly common for MDE research papers to evaluate their theoretical and practical solutions, extensive usability studies are still uncommon.  ...  The first is a software engineering scenario for producing aerospace control software. The scenario requires collaborative modeling capabilities to support a team of software engineers.  ... 
doi:10.1109/models.2017.5 dblp:conf/models/AbrahaoBCKPSW17 fatcat:mqomgitnhff2dm2ko37a5ve4eu

UMDD: User Model Driven Software Development

Xiaochun Wang, Yuanchun Shi
2008 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing  
Recently, more and more stakeholders and users begin to regard the usability as an important software requirement.  ...  development, which integrates HCI techniques into software development method by eliciting user model under the participation of user, HCI designer and software engineer.  ...  Conclusion Both software engineering and HCI techniques are important for software development. Only depending on the existing software engineering cannot guarantee the software usability.  ... 
doi:10.1109/euc.2008.59 dblp:conf/euc/WangS08 fatcat:gm7l6ag7sfa65ndbopy6hjeexm

HCI, Usability and Software Engineering Integration: Present and Future [chapter]

Ahmed Seffah, Michel C. Desmarais, Eduard Metzker
2005 Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle  
Several frameworks have been proposed for integrating HCI and usability techniques into the software development lifecycle. This chapter reviews some of the most relevant frameworks.  ...  It assesses their strengths and weaknesses as well as how far the objective of integrating HCI methods and principles within different software engineering methods has been reached.  ...  Thanks also to the National Science and Engineering Research Council of Canada and Daimler Chrysler, Software Technology Centre, for their financial support.  ... 
doi:10.1007/1-4020-4113-6_3 fatcat:ipu2raho6fa6xidmywvcojef24

Integrating Low-Cost Rapid Usability Testing into Agile System Development of Healthcare IT: A Methodological Perspective

Andre W Kushniruk, Elizabeth M Borycki
2015 Studies in Health Technology and Informatics  
In the software industry methodologies such as agile and iterative development processes have emerged to lead to more effective and usable systems.  ...  However, the issue of how to effectively integrate usability testing methods into rapid and flexible agile design cycles has remained to be fully explored.  ...  The test plan should outline the requirements for integrating usability testing into the agile process.  ... 
pmid:25991130 fatcat:h7jwz4w4sfdbhde24z4gchhu3i

Improving Software Engineering Practice with HCI Aspects [chapter]

Xavier Ferre, Natalia Juristo, Ana M. Moreno
2004 Lecture Notes in Computer Science  
Techniques from HCI have been used for the development of usable software products for a long time, but their use is often not integrated with software engineering practices.  ...  In this work we describe an approach for bridging the gap between software engineering and HCI, by offering orientation to software practitioners on the application of HCI techniques and activities.  ...  Thus, we identify iterativeness as the only requirement for a software process for it to be a candidate for the integration of HCI aspects.  ... 
doi:10.1007/978-3-540-24675-6_27 fatcat:pt2len7bbngwlhdjjb6adlylwi

Strengthening The Hci Approaches In The Software Development Process

Rogayah A. Majid, Nor Laila Md. Noor, Wan Adilah Wan Adnan
2012 Zenodo  
to produce a sustainable, usable and useful software product.  ...  User-Centered Design (UCD), Usability Engineering (UE) and Participatory Design (PD) are the common Human- Computer Interaction (HCI) approaches that are practiced in the software development process,  ...  Seffah (eds), Human Computer Software Engineering Integrating Usability in the Development Process, 2005, pp 147-169. [10] P. Beynon-Davis and S.  ... 
doi:10.5281/zenodo.1077840 fatcat:lhbb3zws4vbmxfqs6ff4g6oabi

ISO 25062 Usability Test Planning for a Large Enterprise Applications Suite [chapter]

Sean Rice, Jatin Thaker, Anna M. Wichansky
2011 Lecture Notes in Computer Science  
impact on staffing resources and the usability engineering workload.  ...  In setting out to perform summative usability testing on a new suite of more than 100 enterprise software applications for 400 different user roles, we faced a number of challenges in terms of staffing  ...  This lab scheduler enables the usability engineer to quickly find the appropriate set up required for the usability test, and to look up participant information suited for the study.  ... 
doi:10.1007/978-3-642-21675-6_22 fatcat:pqodqyqfljg2lboe3bmtva7zoq
« Previous Showing results 1 — 15 out of 87,535 results