Filters








71,938 Hits in 7.1 sec

Suitability of Software Engineering Models for the Production of Usable Software [chapter]

Karsten Nebe, Dirk Zimmermann
2008 Lecture Notes in Computer Science  
With respect to the quality of software solutions, usability needs to be an integral aspect of software development and therefore the integration of these two processes is a logical and needed step.  ...  Today, many companies have understood that a systematic and structured approach to usability is as important as the process of software development itself.  ...  As an example, the Linear Sequential Model with its' predefined results at the end of each phase and its sequential flow of work certainly provides a good basis for a criterion such as planability.  ... 
doi:10.1007/978-3-540-92698-6_8 fatcat:qkvzdxjjnfcardx33xeglel7vu

HCI engineering integrated with capability and maturity models

Taisa Guidini Gonçalves, Káthia Marçal de Oliveira, Christophe Kolski
2015 Proceedings of the 27th Conference on l'Interaction Homme-Machine - IHM '15  
Based on this analysis, we identified a set of methods, techniques and standards that should be used for the definition of guidelines to apply HCI engineering in the implementation of SPCM models.  ...  Task Analysis Methods for HCI Purpose: To use task analysis methods with the goal to identify stakeholder needs, expectations, constraints and interfaces.  ...  Acknowledgements The authors would like to thank CAPES -Science without Borders Program for the financial support to this work.  ... 
doi:10.1145/2820619.2825017 dblp:conf/ihm/GoncalvesOK15 fatcat:e4akoehf6respabdehagybaa6q

Usability Evaluation Framework for Software Engineering Methodologies

Zafar Masood, Xuequn Shang, Jamal Yousaf
2014 Lecture Notes on Software Engineering  
used by method engineers or meta-model developers for method engineering to improve the usability of software engineering methods.  ...  Concept of usability can be applied to software engineering methodologies to find how usable and useful a methodology is for software engineers or software development organizations, and it can also be  ...  to [16] software engineering methodology as a noun is a development process framework i.e.  ... 
doi:10.7763/lnse.2014.v2.127 fatcat:pyxayxcsdrbuthmdamat2xy5ji

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  ...  In order to quantify the ability of SE process models to create usable products, a criteria catalogue with demands from usability engineering was defined and used to assess common SE models.  ...  The gathered knowledge about the quality aspects of usability engineering can serve as a basis for a successful integration with software engineering and leads to high quality results and activities.  ... 
doi:10.5772/5922 fatcat:44qr7juwd5dp5jy7ook6v63vy4

Transforming Usability Engineering Requirements into Software Engineering Specifications: From PUF to UML [chapter]

Jim A. Carter, Jun Liu, Kevin Schneider, David Fourney
2005 Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle  
The Unified Modeling Language (UML) is widely used by Software Engineers as the basis of analysis and design in software development.  ...  The Putting Usability First (P U F) methodology of Usability Engineering identifies and specifies usabilityrelated information.  ...  PUF requirements need to be integrated with other software engineering requirements to ensure usability is properly considered in design.  ... 
doi:10.1007/1-4020-4113-6_9 fatcat:5zaghmj445cg3h5sgfhjwjdm7a

A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Enterprises

Fouad Abdulameer Salman, Aziz Bin Deraman, Masita Binti Abdul Jalil
2017 International Journal of Electrical and Computer Engineering (IJECE)  
It shows fundamental Usability Engineering (UE) and Software Engineering (SE) activities and artifacts relevant to the usability evaluation and software development process, with potential incorporation  ...  As consumer demand for user friendly software increases, usability evaluation is crucial to develop software systems which are easy to learn and use.  ...  ACKNOWLEDGEMENTS This research was funded by the Ministry of Education under the Fundamental Research Grant Scheme (FRGS 2013-2), Universiti Malaysia Terengganu.  ... 
doi:10.11591/ijece.v7i6.pp3632-3642 fatcat:nmuzrqek5zc25eehup42j3daue

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  
Finally, it draws conclusions about research directions towards the development of a generic framework that can: (1) facilitate the integration of usability engineering methods in software  ...  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.  ...  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

Tools for Working with Guidelines in Different Interface Design Approaches [chapter]

Harald Reiterer
2001 Tools for Working with Guidelines  
The use of Tools for Working with Guidelines (TFWWG) during the design and development of user interfaces (UIs) is one possible approach to design usable UI.  ...  For each approach, benefits and shortcomings and the role of TFWWG will be discussed. A final outlook shows possible directions for further research activities in the field of TFWWG.  ...  The Usability Engineering approach established a methodology framework to integrate TFWWG in different stages of the software development life cycle.  ... 
doi:10.1007/978-1-4471-0279-3_22 dblp:conf/tfwwg/Reiterer00 fatcat:kubwnw6nkngarcwu3b6vadk7ei

Requirements for Hypermedia Development Methods: A Survey of Outstanding Methods [chapter]

Susana Montero, Paloma Díaz, Ignacio Aedo
2002 Lecture Notes in Computer Science  
Such requirements are taken from software engineering as well as from hypermedia engineering fields.  ...  The aim of this paper is to present a framework of requirements to survey design methods for hypermedia systems.  ...  HDM is the method that covers more requirements, in spite of being the oldest one. So, designers should have it as a basis for their researches.  ... 
doi:10.1007/3-540-47961-9_59 fatcat:v63z347egvdjlkkrii7xfdhbrm

A meta-model for usable secure requirements engineering

Shamal Faily, Ivan Fléchais
2010 Proceedings of the 2010 ICSE Workshop on Software Engineering for Secure Systems - SESS '10  
This paper presents the IRIS (Integrating Requirements and Information Security) meta-model, a conceptual model for usable secure requirements engineering.  ...  Existing approaches to secure software engineering focus on the need for technical security to the detriment of usability.  ...  We are also grateful to the Oxford University Computing Laboratory Security Reading Group and the anonymous reviewers for their insightful comments when reviewing this work.  ... 
doi:10.1145/1809100.1809105 dblp:conf/icse/FailyF10 fatcat:73hd7k2luzheziosv4teh23mhu

Empirical Software Engineering Models: Can They Become the Equivalent of Physical Laws in Traditional Engineering? [chapter]

Dieter Rombach
2013 Perspectives on the Future of Software Engineering  
•View "empirical evaluation" as an integral part of our discipline •Methodological basis exists Dieter Rombach Symposium in Honor of Barry W Boehm • Fraunhofer Institute for Experimental Software Engineering  ...  Institute for Experimental Software Engineering (IESE) since 1996 -Ongoing work towards a scientific basis for software engineering ∏ = × × = 17 1 i i b EM Size a Cost Dieter  ... 
doi:10.1007/978-3-642-37395-4_1 dblp:conf/birthday/Rombach13 fatcat:skt6xxg7wndxflo6ycpzrpwm2a

Bringing J2ME industry practice into the classroom

David A. Umphress, James H. Cross, Jhilmil Jain, Nischita Meda, Larry A. Barowski
2004 Proceedings of the 35th SIGCSE technical symposium on Computer science education - SIGCSE '04  
tools into a student-friendly software development environment; and 3) implementing in-house Nokia OK certification procedures as a basis for assessing student projects and providing feedback.  ...  Nokia's OK Java 2 Platform Micro Edition (J2ME) application certification program was chosen for use in a core set of wireless software engineering courses.  ...  -for their invaluable student's insight into J2ME development.  ... 
doi:10.1145/971300.971407 dblp:conf/sigcse/UmphressCJMB04 fatcat:yxnoj22t3fcp5a2akqwwyocmui

Bringing J2ME industry practice into the classroom

David A. Umphress, James H. Cross, Jhilmil Jain, Nischita Meda, Larry A. Barowski
2004 ACM SIGCSE Bulletin  
tools into a student-friendly software development environment; and 3) implementing in-house Nokia OK certification procedures as a basis for assessing student projects and providing feedback.  ...  Nokia's OK Java 2 Platform Micro Edition (J2ME) application certification program was chosen for use in a core set of wireless software engineering courses.  ...  -for their invaluable student's insight into J2ME development.  ... 
doi:10.1145/1028174.971407 fatcat:qfoekfacxnga7df7y2uluwwz3u

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  
The advantages of the integrative approach are described, along with current methodological considerations.  ...  In the software industry methodologies such as agile and iterative development processes have emerged to lead to more effective and usable systems.  ...  The test plan should outline the requirements for integrating usability testing into the agile process.  ... 
pmid:25991130 fatcat:h7jwz4w4sfdbhde24z4gchhu3i

An Interdisciplinary Approach for Successfully Integrating Human-Centered Design Methods into Development Processes Practiced by Industrial Software Development Organizations [chapter]

Eduard Metzker, Michael Offergeld
2001 Lecture Notes in Computer Science  
However, case studies indicate that existing process models for HCD are not prepared to cope with the organizational obstacles typically encountered during the introduction and establishment of HCD methods  ...  To bridge this gap, we present the experience-based human-centered design lifecycle, an interdisciplinary effort of experts in the fields of software engineering, human-computer interaction, and process  ...  In the AP3 project for example the usability engineer was explicitly declared as a member of the core engineering team and was also involved for the requirements engineering phase.  ... 
doi:10.1007/3-540-45348-2_5 fatcat:yal3opsw3jfvnkdjln2pxvdycy
« Previous Showing results 1 — 15 out of 71,938 results