140 resultados para Software development process

em Queensland University of Technology - ePrints Archive


Relevância:

100.00% 100.00%

Publicador:

Resumo:

As an understanding of users' tacit knowledge and latent needs embedded in user experience has played a critical role in product development, users’ direct involvement in design has become a necessary part of the design process. Various ways of accessing users' tacit knowledge and latent needs have been explored in the field of user-centred design, participatory design, and design for experiencing. User-designer collaboration has been used unconsciously by traditional designers to facilitate the transfer of users' tacit knowledge and to elicit new knowledge. However, what makes user-designer collaboration an effective strategy has rarely been reported on or explored. Therefore, interaction patterns between the users and the designers in three industry-supported user involvement cases were studied. In order to develop a coding system, collaboration was defined as a set of coordinated and joint problem solving activities, measured by the elicitation of new knowledge from collaboration. The analysis of interaction patterns in the user involvement cases revealed that allowing users to challenge or modify their contextual experiences facilitates the transfer of knowledge and new knowledge generation. It was concluded that users can be more effectively integrated into the product development process by employing collaboration strategies to intensify the depth of user involvement.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Multimedia-based learning has been accepted as an effective learning tool and has broadly prevailed in various types of education around the world. The Malaysian ministry of education has also adopted this information communication technology (ICT) as the means of an education reformation project called, ‘Smart School’ since 1998, aiming to improve all Malaysian Primary and Secondary students’ learning ability, attitudes, achievement, and further enhance teachers’ teaching performance. As a result, Malaysian Ministry of Education has distributed a number of interactive courseware of the key learning domains such as Mathematics, Science, Bahasa Melayu (Malay language), and English. According to recent reports by Malaysian Ministry of Education (MOE), however, the courseware has not been effectively used in schools, and many researchers point out there are vital issues concerning the interface and interaction design. Within this context, this paper presumes that one of the main reasons could derive from a structural aspect of the course development process that is devaluing or ignoring the importance of interface and interaction design. Therefore, it is imperative to conceptualise the courseware development process in terms of creating interactive and quality learning experiences through defining the stakeholders’ needs in terms of better learning and teaching. Within this context, this paper reviews the current development process and proposes a new concept called the interactive communication component which enables courseware developers to embed interactive and quality learning experiences into their courseware development process. The key objective is to provide opportunities to discuss the courseware development process from the different stakeholders’ perspectives of the educational courseware in a Malaysian context.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Few frameworks exist for the teaching and assessment of programming subjects that are coherent and logical. Nor are they sufficiently generic and adaptable to be used outside the particular tertiary institutions in which they were developed. This paper presents the Teaching and Assessment of Software Development (TASD) frame-work. We describe its development and implementation at an Australian university and demonstrate, with examples, how it has been used, with supporting data. Extracts of criteria sheets (grading rubrics) for a variety of assessment tasks are included. The numerous advantages of this new framework are discussed with comparisons made to those reported in the published literature.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

In recent years, software development outsourcing has become even more complex. Outsourcing partner have begun‘re- outsourcing’ components of their projects to other outsourcing companies to minimize cost and gain efficiencies, creating a multi-level hierarchy of outsourcing. This research in progress paper presents preliminary findings of a study designed to understand knowledge transfer effectiveness of multi-level software development outsourcing projects. We conceptualize the SD-outsourcing entities using the Agency Theory. This study conceptualizes, operationalises and validates the concept of Knowledge Transfer as a three-phase multidimensional formative index of 1) Domain knowledge, 2) Communication behaviors, and 3) Clarity of requirements. Data analysis identified substantial, significant differences between the Principal and the Agent on two of the three constructs. Using Agency Theory, supported by preliminary findings, the paper also provides prescriptive guidelines of reducing the friction between the Principal and the Agent in multi-level software outsourcing.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Peer review is a reflective process which allows us to formalise, and gain maximum benefit from, collegial feedback on our professional performance. It is also a process that encourages us to engage in cycles of planning, acting, recording and reflection which are familiar components of action learning and action research. Entering into these cycles within the peer-review framework is a powerful and cost-effective means of facilitating professional development which is readily adapted to the library context. In 1996, a project implementing peer review, in order to improve client interaction at the reference desk, was completed at the University of Southern Queensland (USQ) Library. For that project we developed a set of guidelines for library staff involved in peer review. These guidelines explained the value of peer review, and described its principles and purposes. We also devised strategies to assist staff as they prepared for the experience of peer review, engaged in the process and reflected on the outcomes. A number of benefits were identified; the peer-review process enhanced team spirit, enhanced client-orientation, and fostered collaborative efforts in improving the reference service. It was also relatively inexpensive to implement. In this paper we will discuss the nature of peer review and its importance to library and information professionals. We will also share the guidelines we developed, and discuss the implementation and outcomes of the peer review project at the University of Southern Queensland. We will conclude by discussing the benefits perceived and the issues that arose in the USQ context, and by suggesting a range of other aspects of library service in which peer-review could be implemented.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A city is the most dramatic manifestation of human activities on the environment. This human dominated organism degrades natural habitats, simplifies species composition, disrupts hydrological systems, and modifies energy flow and nutrient cycling. Sustainable urban development is seen as a panacea to minimise these externalities caused by widespread human activities on the environment. The concept of sustainable urban development has been around over a considerably long-time as the need to adopt environmentally sustainable behaviours made the international community commit to it. However, to date such development has not been achieved in large scales anywhere around the globe. This review paper aims to look at the sustainable urban development concept from the lens of planning and development integration to generate new insights and directions. The paper reports the outcome of the review of the literature on planning and development approaches—i.e., urban planning, ecological planning, urban development, sustainable urban development—and proposes a new process to support the efforts for achieving sustainable urban development—i.e., integrated urban planning and development process. The findings of this review paper highlights that adopting such holistic planning and development process generate a potential to further support the progress towards achieving sustainability agendas of our cities.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Background: The Pharmacy Board of Australia stipulated that for renewal of registration, pharmacists must have accrued a minimum of 20 CPD credits over the 2010-11 registration years (1). Mandatory CPD is not new in Pharmacy. The UK and New Zealand have both established systems of CPD in recent years. The purpose of this study is to investigate established CPD processes in the UK and New Zealand with the view to making recommendations for the implementation of the CPD process in Australia. Objectives: To compare the acquisition and guidance on documentation of CPD credit points in Australia, New Zealand and the United Kingdom. Methodology: A comparative online search of the websites of each of the registering authorities was undertaken. Any practice standards or guidelines which relate to registration or continuing professional development were analysed and compared. Results: In New Zealand the Pharmacy Council require Pharmacists to have a minimum of 12 outcome credits over a 3-year period for recertification (2, 3). The outcome credit related to each CPD action and is based on relevance to the pharmacist and their practice. It is graded between one, for CPD which has occasional relevance to practice and three which have considerable relevance to practice. There are examples of completed CPD recording sheets on their website (8). In the UK, The General Pharmaceutical Council require Pharmacists to make a minimum of nine CPD entries per year (4) and detailed guidance on how to record CPD activities is provided (5,7). The Pharmacy Board of Australia divides CPD activities into three groups (6). Of the 20 credits required annually only 10 can be gained from group one activities, which is information accessed without assessment. There is only brief guidance on the recording of CPD. Discussion: The GPhC in the UK provided the most comprehensive guidance on acquisition of CPD credit points and documentation (5,7) The Pharmacy Council of New Zealand made CPD points relevant to practice.(2,8) The Pharmacy Board of Australia provided limited information for pharmacists on CPD activities, which may impede pharmacist participation. Information may assist in increasing pharmacists’ engagement in CPD activities. In conclusion, there is variation between the three countries in the amount and type of information provided about CPD requirements.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Bug fixing is a highly cooperative work activity where developers, testers, product managers and other stake-holders collaborate using a bug tracking system. In the context of Global Software Development (GSD), where software development is distributed across different geographical locations, we focus on understanding the role of bug trackers in supporting software bug fixing activities. We carried out a small-scale ethnographic fieldwork in a software product team distributed between Finland and India at a multinational engineering company. Using semi-structured interviews and in-situ observations of 16 bug cases, we show that the bug tracker 1) supported information needs of different stake holder, 2) established common-ground, and 3) reinforced issues related to ownership, performance and power. Consequently, we provide implications for design around these findings.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Process modeling can be regarded as the currently most popular form of conceptual modeling. Research evidence illustrates how process modeling is applied across the different information system life cycle phases for a range of different applications, such as configuration of Enterprise Systems, workflow management, or software development. However, a detailed discussion of critical factors of the quality of process models is still missing. This paper proposes a framework consisting of six quality factors, which is derived from a comprehensive literature review. It then presents in a case study, a utility provider, who had designed various business process models for the selection of an Enterprise System. The paper summarizes potential means of conducting a successful process modeling initiative and evaluates the described modeling approach within the Guidelines of Modeling (GoM) framework. An outlook shows the potential lessons learnt, and concludes with insights to the next phases of this study.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A significant proportion of the cost of software development is due to software testing and maintenance. This is in part the result of the inevitable imperfections due to human error, lack of quality during the design and coding of software, and the increasing need to reduce faults to improve customer satisfaction in a competitive marketplace. Given the cost and importance of removing errors improvements in fault detection and removal can be of significant benefit. The earlier in the development process faults can be found, the less it costs to correct them and the less likely other faults are to develop. This research aims to make the testing process more efficient and effective by identifying those software modules most likely to contain faults, allowing testing efforts to be carefully targeted. This is done with the use of machine learning algorithms which use examples of fault prone and not fault prone modules to develop predictive models of quality. In order to learn the numerical mapping between module and classification, a module is represented in terms of software metrics. A difficulty in this sort of problem is sourcing software engineering data of adequate quality. In this work, data is obtained from two sources, the NASA Metrics Data Program, and the open source Eclipse project. Feature selection before learning is applied, and in this area a number of different feature selection methods are applied to find which work best. Two machine learning algorithms are applied to the data - Naive Bayes and the Support Vector Machine - and predictive results are compared to those of previous efforts and found to be superior on selected data sets and comparable on others. In addition, a new classification method is proposed, Rank Sum, in which a ranking abstraction is laid over bin densities for each class, and a classification is determined based on the sum of ranks over features. A novel extension of this method is also described based on an observed polarising of points by class when rank sum is applied to training data to convert it into 2D rank sum space. SVM is applied to this transformed data to produce models the parameters of which can be set according to trade-off curves to obtain a particular performance trade-off.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Complexity is a major concern which is aimed to be overcome by people through modeling. One way of reducing complexity is separation of concerns, e.g. separation of business process from applications. One sort of concerns are cross-cutting concerns i.e. concerns which are scattered and tangled through one of several models. In business process management, examples of such concerns are security and privacy policies. To deal with these cross-cutting concerns, the aspect orientated approach was introduced in the software development area and recently also in the business process management area. The work presented in this paper elaborates on aspect oriented process modelling. It extends earlier work by defining a mechanism for capturing multiple concerns and specifying a precedence order according to which they should be handled in a process. A formal syntax of the notation is presented precisely capturing the extended concepts and mechanisms. Finally, the relevant of the approach is demonstrated through a case study.