26 research outputs found

    Understanding requirements engineering process: a challenge for practice and education

    Get PDF
    Reviews of the state of the professional practice in Requirements Engineering (RE) stress that the RE process is both complex and hard to describe, and suggest there is a significant difference between competent and "approved" practice. "Approved" practice is reflected by (in all likelihood, in fact, has its genesis in) RE education, so that the knowledge and skills taught to students do not match the knowledge and skills required and applied by competent practitioners. A new understanding of the RE process has emerged from our recent study. RE is revealed as inherently creative, involving cycles of building and major reconstruction of the models developed, significantly different from the systematic and smoothly incremental process generally described in the literature. The process is better characterised as highly creative, opportunistic and insight driven. This mismatch between approved and actual practice provides a challenge to RE education - RE requires insight and creativity as well as technical knowledge. Traditional learning models applied to RE focus, however, on notation and prescribed processes acquired through repetition. We argue that traditional learning models fail to support the learning required for RE and propose both a new model based on cognitive flexibility and a framework for RE education to support this model

    A framework for the elicitation and analysis of Information Technology service requirements and their alignment with enterprise business goals

    Full text link
    As the economies of the world have become increasingly dependant on Information Technology (IT) services, there is a need for service designers and developers to focus on co-value creation between service providers and service consumers. Developers need to conduct a more rigorous and systematic identification, elicitation, and analysis of IT service requirements than ever before so that the resulting IT services are closely aligned with the enterprise business requirements. Research in Services Science from the business and management discipline has mostly focused on the delivery and management of services experience from the business perspective. Much of the research focus in Service Oriented Computing (SOC) so far has been on the design and delivery of services (especially Web Services), but engineering of IT service requirements has received much less attention. The overall aims of the proposed research is the design and development of an integrated framework and its supporting toolset for the systematic identification, elicitation, and analysis of IT service requirements that satisfy consumers' needs and are closely aligned with their enterprise business goals. © 2010 IEEE

    Methodology for introducing creativity in requirements engineering

    Get PDF
    The increase of global competitiveness, the ability of organizations to effectively use information technologies, and to focus on innovation and creativity are recognized as being important. In this context, the hypothesis of resorting to known creativity techniques or adaptations to help innovation in the field of Software Engineering appears to be challenging. This paper proposes a methodology for introducing creativity and innovation techniques in the Requirements Engineering process in order to build more agile and efficient Information Systems. The method uses a variety of creative techniques that are thought to be appropriate to the different stages of the process and is inspired by existing creative problem-solving methods and techniques, in particular in the Creative Problem-Solving Process, Productive Thinking Model and the Creative Potentiation Method. The study of the method allowed its application, through the use of various creativity techniques, in a real context in a social institution - the Social Center for Support to the Community of S ão Domingos. The application of the methodology allowed the identification of new opportunities that allowed the organization to devise service delivery strategies that were more suited to the needs of people.info:eu-repo/semantics/publishedVersio

    Design activity framework for visualization design

    Get PDF
    pre-printAn important aspect in visualization design is the connection between what a designer does and the decisions the designer makes. Existing design process models, however, do not explicitly link back to models for visualization design decisions. We bridge this gap by introducing the design activity framework, a process model that explicitly connects to the nested model, a well-known visualization design decision model. The framework includes four overlapping activities that characterize the design process, with each activity explicating outcomes related to the nested model. Additionally, we describe and characterize a list of exemplar methods and how they overlap among these activities. The design activity framework is the result of reflective discussions from a collaboration on a visualization redesign project, the details of which we describe to ground the framework in a real-world design process. Lastly, from this redesign project we provide several research outcomes in the domain of cybersecurity, including an extended data abstraction and rich opportunities for future visualization research
    corecore