8,348 research outputs found

    Use of an agile bridge in the development of assistive technology

    Get PDF
    Engaging with end users in the development of assistive technologies remains one of the major challenges for researchers and developers in the field of accessibility and HCI. Developing usable software systems for people with complex disabilities is problematic, software developers are wary of using user-centred design, one of the main methods by which usability can be improved, due to concerns about how best to work with adults with complex disabilities, in particular Severe Speech and Physical Impairments (SSPI) and how to involve them in research. This paper reports on how the adoption of an adapted agile approach involving the incorporation of a user advocate on the research team helped in meeting this challenge in one software project and offers suggestions for how this could be used by other development teams

    A Methodological Approach: Formal Specification Of Quality Attributes Modeling Approcahes In The Waterfall Process Model

    Get PDF
    The fields like Software Engineering (SE) and Human Computer Interaction (HCI) are considered dissimilar.. SE based process model mostly discuss modeling of functional requirement while the HCI based approaches are mostly concerned with the modeling of quality attributes. The quality attributes are mostly discussed during late phases of software development. The non-functional requirements as quality attributes can be integrated in software products by considering quality or non-functional modeling approaches during all of the phases of software engineering process model. The separation of SE and HCI concerns restricts formal specification of quality attributes during all of the phases of SE process model. The software systems or products are generally less user centered because SE process models can’t address formal specification of quality attributes in SE process models. In this research a methodology for the formal specification of approaches that model functional requirements and quality attribute during SE process model is proposed. The proposed methodology is based on waterfall SE process model. It can be utilized in design and development of users centered software products. Our proposed methodology also bridges gap between SE and HCI fields

    User-Centred BCI Videogame Design

    Get PDF
    International audienceThis chapter aims to offer a user-centred methodological framework to guide the design and evaluation of Brain-Computer Interface videogames. This framework is based on the contributions of ergonomics to ensure these games are well suited for their users (i.e., players). It provides methods, criteria and metrics to complete the different phases required by ae human-centred design process. This aims to understand the context of use, specify the user needs and evaluate the solutions in order to define design choices. Several ergonomic methods (e.g., interviews, longitudinal studies, user based testing), objective metrics (e.g., task success, number of errors) and subjective metrics (e.g., mark assigned to an item) are suggested to define and measure the usefulness, usability, acceptability, hedonic qualities, appealingness, emotions related to user experience, immersion and presence to be respected. The benefits and contributions of the user centred framework for the ergonomic design of these Brain-Computer Interface Videogames are discussed

    Include 2011 : The role of inclusive design in making social innovation happen.

    Get PDF
    Include is the biennial conference held at the RCA and hosted by the Helen Hamlyn Centre for Design. The event is directed by Jo-Anne Bichard and attracts an international delegation

    VENUS meets SEMAT : How do they compare?

    Get PDF
    SEMAT (Software Engineering Methods And Theory) is an initiative to define a generic foundation for software engineering as a rigorous discipline. The so-called SEMAT kernel provides a thinking framework for software engineers that is not constrained to certain methods and processes but aims to encompass all kinds of proven principles and best practices. Our own interdisciplinary VENUS development method is designed to achieve similar generality and compatibility objectives, although the chosen application domain in VENUS has a much narrower scope. In this paper we compare the VENUS development method with SEMAT. The main contributions are positioning the VENUS development concepts within the SEMAT conceptual framework, and investigating whether SEMAT is an appropriate framework for dealing with inherently interdisciplinary development processes. In the end we present suggestions for the improvement of both approaches.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    VENUS meets SEMAT : How do they compare?

    Get PDF
    SEMAT (Software Engineering Methods And Theory) is an initiative to define a generic foundation for software engineering as a rigorous discipline. The so-called SEMAT kernel provides a thinking framework for software engineers that is not constrained to certain methods and processes but aims to encompass all kinds of proven principles and best practices. Our own interdisciplinary VENUS development method is designed to achieve similar generality and compatibility objectives, although the chosen application domain in VENUS has a much narrower scope. In this paper we compare the VENUS development method with SEMAT. The main contributions are positioning the VENUS development concepts within the SEMAT conceptual framework, and investigating whether SEMAT is an appropriate framework for dealing with inherently interdisciplinary development processes. In the end we present suggestions for the improvement of both approaches.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Usability evaluation of a prototype design tool for uncertainty propagation and sensitivity analysis

    Get PDF
    Software developments in the domain of building performance simulation (BPS) targeting the early design stages of a building need to address two points successfully to be adopted in design practice: (1) facilitating communication between multiple engineering disciplines and (2) the limited amount of design information. The authors consider the limited amount of design information available not as a limit but as a design uncertainty. To focus the designer’s attention the approach chosen here is to extend the capabilities of existing simulation tools with uncertainty and sensitivity analysis. The development of software goes as any product development through stages as design, synthesis and analysis and involves numerous design iterations. The analysis of the prototypical tool extension includes verification und usability evaluation. Whilst the verification of prototypical design tools is necessary to ensure the added analysis functionality is implemented correctly the usability evaluation is to ensure the proposed feature meets the demand of the potential user group. A heuristic usability evaluation was conducted with six expert practitioners using a paper prototype. The quantitative feedback to heuristics as design guidance, process integration, and application confirmed the potential of the tool extension to support design practice. The usability evaluation indicated that expert practitioners would encourage the use of uncertainty propagation and sensitivity analysis if tool extensions to BPS-tools were available. The experts assess uncertainty propagation and sensitivity analysis to add value by reducing the risk of technical design decisions and limiting the extent of design iterations
    • …
    corecore