289,972 research outputs found

    Comparative Study on Agile software development methodologies

    Get PDF
    Today-s business environment is very much dynamic, and organisations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting changing requirements. In this aspect, traditional plan-driven developments fail to meet up these requirements. Though traditional software development methodologies, such as life cycle-based structured and object oriented approaches, continue to dominate the systems development few decades and much research has done in traditional methodologies, Agile software development brings its own set of novel challenges that must be addressed to satisfy the customer through early and continuous delivery of the valuable software. It is a set of software development methods based on iterative and incremental development process, where requirements and development evolve through collaboration between self-organizing, cross-functional teams that allows rapid delivery of high quality software to meet customer needs and also accommodate changes in the requirements. In this paper, we significantly identify and describe the major factors, that Agile development approach improves software development process to meet the rapid changing business environments. We also provide a brief comparison of agile development methodologies with traditional systems development methodologies, and discuss current state of adopting agile methodologies. We speculate that from the need to satisfy the customer through early and continuous delivery of the valuable software, Agile software development is emerged as an alternative to traditional plan-based software development methods. The purpose of this paper, is to provide an in-depth understanding, the major benefits of agile development approach to software development industry, as well as provide a comparison study report of ASDM over TSDM.Comment: 25 pages, 25 images, 86 references used, with authors biographie

    Conquering the Challenge of Continuous Business Model Improvement - Design of a Repeatable Process

    Get PDF
    In an atmosphere of rapidly changing business environments and intense competition, adequate and timely business models are crucial for companies. Current research mainly focuses on business model development that often neglects the legacy of established companies. The paper at hand addresses this research gap by a process design which allows established companies to rethink, improve, and continually innovate their business models. Following a design science research approach, require- ments for improving business models are identified by the analysis of existing literature and by expert interviews. Collaboration Engineering and a multilevel evaluation are applied to create a continuous and implementable process design for business model improvement – including specific activities, instructions, and tools. The process design represents a nascent design theory in form of an ‘‘invention’’ type of knowledge contribution. Moreover, going beyond existing literature, the importance of col- laboration between participants in a business model improvement project is highlighted. From a practical per- spective, the developed process design enables companies for continuous and recurring business model improvement without the ongoing support of professional moderators or consultants

    An Investigation of the Environmental Turbulence Factors and their Sources in the Collaboration - Post-harvest Food Loss Relationship

    Get PDF
    Recent studies suggested that collaboration among upstream agricultural supply chain (ASC) partners will impact and possibly reduce postharvest food loss (PHFL) levels; a possible direct relationship between collaboration and PHFL was indicated. There have been many changes in the ASC’s environment related to globalization, changing consumer attitudes and concerns, changing markets, increased competition, new technologies, commodity price fluctuations, food safety and quality standards and regulations, Common Agricultural Policy (CAP) reform in EU. The aforementioned changes cause turbulence in ASC’s environment and possibly impact both collaboration level among upstream partners and PHFL levels. The Greek ASC environment is characterized as being highly turbulent due to the changes in EU’s ASC environment. Contingency theory (CT) is utilized to conceptualize the different environmental turbulence factors in the Greek ASC. This research aims to identify the relevant environmental turbulence factors in the Greek ASC that might moderate the collaboration-PHFL relationship in the Greek ASC

    Comparative Study on Agile Software Development Methodologies

    Get PDF
    Today2018;s business environment is very much dynamic, and organizations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting changing requirements. In this aspect, traditional plan-driven developments fail to meet up these requirements. Though traditional software development methodologies, such as life cycle-based structured and object oriented approaches, continue to dominate the systems development few decades and much research has done in traditional methodologies, Agile software development brings its own set of novel challenges that must be addressed to satisfy the customer through early and continuous delivery of the valuable software. It2018;s a set of software development methods based on iterative and incremental development process, where requirements and development evolve through collaboration between self-organizing, cross-functional teams that allows rapid delivery of high quality software to meet customer needs and also accommodate changes in the requirements. In this paper, we significantly indentify and describe the major factors, that Agile development approach improves software development process to meet the rapid changing business environments. We also provide a brief comparison of agile development methodologies with traditional systems development methodologies, and discuss current state of adopting agile methodologies

    The Mundane Computer: Non-Technical Design Challenges Facing Ubiquitous Computing and Ambient Intelligence

    Full text link
    Interdisciplinary collaboration, to include those who are not natural scientists, engineers and computer scientists, is inherent in the idea of ubiquitous computing, as formulated by Mark Weiser in the late 1980s and early 1990s. However, ubiquitous computing has remained largely a computer science and engineering concept, and its non-technical side remains relatively underdeveloped. The aim of the article is, first, to clarify the kind of interdisciplinary collaboration envisaged by Weiser. Second, the difficulties of understanding the everyday and weaving ubiquitous technologies into the fabric of everyday life until they are indistinguishable from it, as conceived by Weiser, are explored. The contributions of Anne Galloway, Paul Dourish and Philip Agre to creating an understanding of everyday life relevant to the development of ubiquitous computing are discussed, focusing on the notions of performative practice, embodied interaction and contextualisation. Third, it is argued that with the shift to the notion of ambient intelligence, the larger scale socio-economic and socio-political dimensions of context become more explicit, in contrast to the focus on the smaller scale anthropological study of social (mainly workplace) practices inherent in the concept of ubiquitous computing. This can be seen in the adoption of the concept of ambient intelligence within the European Union and in the focus on rebalancing (personal) privacy protection and (state) security in the wake of 11 September 2001. Fourth, the importance of adopting a futures-oriented approach to discussing the issues arising from the notions of ubiquitous computing and ambient intelligence is stressed, while the difficulty of trying to achieve societal foresight is acknowledged

    Bellcurve: Built Environment Lifelong Learning Challenging University Responses to Vocational Education: Lifelong University for the Built Environment

    Get PDF
    BELLCURVE (Built Environment Lifelong Learning Challenging University Responses to Vocational Education) is a European Commission funded research project conducted at the School of the Built Environment, University of Salford, UK, in collaboration with Department of Construction Economics and Property Management, Vilnius Gediminas Technical University, Lithuania and Department of Building Production, Tallinn University of Technology, Estonia. This project addressed issues associated with the mismatch between graduate skills and labour market requirements as this mismatch has been identified as one of the main factors behind graduate unemployment and employer dissatisfaction, particularly in the Built Environment (BE) sector. BELLCURVE considered ‘student engagement’ as a continuous through-life process rather than a temporary traditional engagement limited by the course duration. This through-life studentship defines the essence of the new innovative “Lifelong University” concept, whereby providing an opportunity for learners to acquire and develop skills and knowledge enabling responds to changing construction labour market needs on a continuous basis. This requires a reform in governance systems to respond labour market needs effectively while promoting the lifelong learning agenda

    Characterization and Classification of Collaborative Tools

    Get PDF
    Traditionally, collaboration has been a means for organizations to do their work. However, the context in which they do this work is changing, especially in regards to where the work is done, how the work is organized, who does the work, and with this the characteristics of collaboration. Software development is no exception; it is itself a collaborative effort that is likewise affected by these changes. In the context of both open source software development projects and communities and organizations that develop corporate products, more and more developers need to communicate and liaise with colleagues in geographically distant places about the software product they are conceiving, designing, building, testing, debugging, deploying and maintaining. Thus, work teams face sizeable collaborative challenges, for which they have need of tools that they can use to communicate and coordinate their Work efficiently

    In what ways could ICT teaching and learning take place at Orewa College? : Osmosis, integration and/or specialist subjects? : a thesis presented in partial fulfilment of the requirements for the degree of Master of Educational Administration at Massey University

    Get PDF
    As a leader in ICT at Orewa College, I was continually aware of the debate amongst staff surrounding the place of ICT teaching and learning at the school. An aspect of this debate was focused on whether specialist ICT subjects should continue to exist at the school. It was from this discussion that the inspiration for this thesis arose. Although Ministry documents (MOE, 1995b; MOE, 2002) provided guidance, what ICT teaching and learning should be occurring seemed vague. This research was a response to a need to find out the best ways for ICT teaching and learning to take place at Orewa College. The importance of this research was highlighted only a week before completion when a Draft Essence Statement for the new Technology curriculum was released (Talk2learn, 2004). This essence statement did not include ICT, and it was stated that this absence was deliberate. If the current Draft Essence statement forms the foundation of the new Technology curriculum, ICT will not be a major focus of any curriculum statement in New Zealand. This thesis is a single site case study that investigates the ways that ICT teaching and learning could take place at Orewa College. A combination of qualitative and quantitative methodology has been utilised within an ethnographic paradigm and triangulation of data collection methods and groups of participants was employed to increase validity of the data. Participants included the staff, parents and students of Orewa College, local employers, representatives from tertiary institutions, contributing schools and other North Shore secondary schools. Data collection methods included document analyses, questionnaires, email interviews, partially structured face-to-face interviews and observations. A need has emerged for a combination of some specialist ICT subjects and some integration of ICT across the curriculum, with some ICT learning taking place in a more osmosis-like discovery method. However, a greater revelation is that a new and evolving pedagogy that ICT teaching and learning needs to take place within has emerged and needs to be integrated into all subjects, including the teaching and learning that takes place within specialist ICT subjects. It is also discovered that the intended flexibility and choice in how ICT teaching and learning should take place has been limited by the current assessment framework. An ongoing partnership between schools and their communities is additionally highlighted as an important part of students' continual learning in the field of ICT
    • 

    corecore