12 resultados para Software development process
em CentAUR: Central Archive University of Reading - UK
Resumo:
This paper addresses the need for accurate predictions on the fault inflow, i.e. the number of faults found in the consecutive project weeks, in highly iterative processes. In such processes, in contrast to waterfall-like processes, fault repair and development of new features run almost in parallel. Given accurate predictions on fault inflow, managers could dynamically re-allocate resources between these different tasks in a more adequate way. Furthermore, managers could react with process improvements when the expected fault inflow is higher than desired. This study suggests software reliability growth models (SRGMs) for predicting fault inflow. Originally developed for traditional processes, the performance of these models in highly iterative processes is investigated. Additionally, a simple linear model is developed and compared to the SRGMs. The paper provides results from applying these models on fault data from three different industrial projects. One of the key findings of this study is that some SRGMs are applicable for predicting fault inflow in highly iterative processes. Moreover, the results show that the simple linear model represents a valid alternative to the SRGMs, as it provides reasonably accurate predictions and performs better in many cases.
Resumo:
There is a lack of knowledge base in relation to experiences gained and lessons learnt from previously executed National Health Service (NHS) infrastructure projects in the UK. This is in part a feature of one-off construction projects, which typify healthcare infrastructure, and in part due to the absence of a suitable method for conveying such information. The complexity of infrastructure delivery process in the NHS makes the construction of healthcare buildings a formidable task. This is particularly the case for the NHS trusts who have little or no experience of construction projects. To facilitate understanding a most important aspect of the delivery process, which is the preparation of a capital investment proposal; steps taken in developing the business case for an NHS healthcare facility are examined. The context for such examination is provided by the planning process of a healthcare project, studied retrospectively. The process is analysed using a social science based method called ‘building stories’, developed at the University of California-Berkeley. By applying this method, stories or narratives are constructed around the data captured on the case study. The findings indicate that the business case process may be used to justify, rather than identify, trusts’ requirements. The study is useful for UK public sector clients as well as consultants and professionals who aim to participate in the delivery of healthcare infrastructure projects in the UK.
Resumo:
The Perspex Machine arose from the unification of computation with geometry. We now report significant redevelopment of both a partial C compiler that generates perspex programs and of a Graphical User Interface (GUI). The compiler is constructed with standard compiler-generator tools and produces both an explicit parse tree for C and an Abstract Syntax Tree (AST) that is better suited to code generation. The GUI uses a hash table and a simpler software architecture to achieve an order of magnitude speed up in processing and, consequently, an order of magnitude increase in the number of perspexes that can be manipulated in real time (now 6,000). Two perspex-machine simulators are provided, one using trans-floating-point arithmetic and the other using transrational arithmetic. All of the software described here is available on the world wide web. The compiler generates code in the neural model of the perspex. At each branch point it uses a jumper to return control to the main fibre. This has the effect of pruning out an exponentially increasing number of branching fibres, thereby greatly increasing the efficiency of perspex programs as measured by the number of neurons required to implement an algorithm. The jumpers are placed at unit distance from the main fibre and form a geometrical structure analogous to a myelin sheath in a biological neuron. Both the perspex jumper-sheath and the biological myelin-sheath share the computational function of preventing cross-over of signals to neurons that lie close to an axon. This is an example of convergence driven by similar geometrical and computational constraints in perspex and biological neurons.
Resumo:
Organizations introduce acceptable use policies to deter employee computer misuse. Despite the controlling, monitoring and other forms of interventions employed, some employees misuse the organizational computers to carry out their personal work such as sending emails, surfing internet, chatting, playing games etc. These activities not only waste productive time of employees but also bring a risk to the organization. A questionnaire was administrated to a random sample of employees selected from large and medium scale software development organizations, which measured the work computer misuse levels and the factors that influence such behavior. The presence of guidelines provided no evidence of significant effect on the level of employee computer misuse. Not having access to Internet /email away from work and organizational settings were identified to be the most significant influences of work computer misuse.
Resumo:
It is a known fact that some employees misuse the organizational computers to do their personal work such as sending emails, surfing the Internet, chatting, playing games. These activities not only waste productive time of employees but also bring a risk factor to the organization. This affects organizations in the software industry very much as almost all of their employees are connected to the Internet throughout them day./ By introducing an Acceptable Use Policy (AUP) for an organization, it is believed that the computer misuse by its employees could be reduced. In many countries Acceptable Use Policies are used and they have been studied with various perspectives. In Sri Lankan context research on these areas are scarce. This research explored the situation in Sri Lanka with respect to AUPs and their effectiveness./ A descriptive study was carried out to identify the large and medium scale software development organizations that had implemented computer usage guidelines for employees. A questionnaire was used to gather information regarding employee’s usual computer usage behavior. Stratified random sampling was employed to draw a representative sample from the population./ Majority of the organizations have not employed a written guideline on acceptable use of work computers. The study results did not provide evidence to conclude that the presence or non presence of an AUP has a significant difference in computer use behaviors of employees. A significant negative correlation was observed between level of awareness about AUP and misuse. Access to the Internet and organizational settings were identified as significant factors that influence employee computer misuse behavior.
Resumo:
The ultimate criterion of success for interactive expert systems is that they will be used, and used to effect, by individuals other than the system developers. A key ingredient of success in most systems is involving users in the specification and development of systems as they are being built. However, until recently, system designers have paid little attention to ascertaining user needs and to developing systems with corresponding functionality and appropriate interfaces to match those requirements. Although the situation is beginning to change, many developers do not know how to go about involving users, or else tackle the problem in an inadequate way. This paper discusses the need for user involvement and considers why many developers are still not involving users in an optimal way. It looks at the different ways in which users can be involved in the development process and describes how to select appropriate techniques and methods for studying users. Finally, it discusses some of the problems inherent in involving users in expert system development, and recommends an approach which incorporates both ethnographic analysis and formal user testing.
Resumo:
Consider the statement "this project should cost X and has risk of Y". Such statements are used daily in industry as the basis for making decisions. The work reported here is part of a study aimed at providing a rational and pragmatic basis for such statements. Of particular interest are predictions made in the requirements and early phases of projects. A preliminary model has been constructed using Bayesian Belief Networks and in support of this, a programme to collect and study data during the execution of various software development projects commenced in May 2002. The data collection programme is undertaken under the constraints of a commercial industrial regime of multiple concurrent small to medium scale software development projects. Guided by pragmatism, the work is predicated on the use of data that can be collected readily by project managers; including expert judgements, effort, elapsed times and metrics collected within each project.
Resumo:
New high technology products usher in novel possibilities to transform the design, production and use of buildings. The high technology companies which design, develop and introduce these new products by generating and applying novel scientific and technical knowledge are faced with significant market uncertainty, technological uncertainty and competitive volatility. These characteristics present unique innovation challenges compared to low- and medium technology companies. This paper reports on an ongoing Construction Knowledge Exchange funded project which is tracking, real time, the new product development process of a new family of light emitting diode (LEDs) technologies. LEDs offer significant functional and environmental performance improvements over incumbent tungsten and halogen lamps. Hitherto, the use of energy efficient, low maintenance LEDs has been constrained by technical limitations. Rapid improvements in basic science and technology mean that for the first time LEDs can provide realistic general and accent lighting solutions. Interim results will be presented on the complex, emergent new high technology product development processes which are being revealed by the integrated supply chain of a LED module manufacture, a luminaire (light fitting) manufacture and end user involved in the project.
Resumo:
Drawing upon European industry and country case studies, this paper investigates the scope and drivers of cross-border real estate development. It is argued that the real estate development process encompasses a diverse range of activities and actors. It is inherently localised, the production process is complex and emphermal, and the outputs are heterogeneous. It analyses a transactions database of European real estate markets to provide insights into the extent of, and variations in, market penetration by non-domestic real estate developers. The data were consistent with the expectation that non-domestic real estate developers from mature markets would have a high level of market penetration in immature markets. Compared to western European markets, the CEE real estate office sales by developers were dominated by US, Israeli and other EU developers. This pattern is consistent with the argument that non-domestic developers have substantial Dunning-type ownership advantages when entering immature real estate markets. However, the data also suggested some unexpected patterns. Relative to their GDP, Austria, Belgium, Denmark, Sweden, Netherlands and Israel accounted for large proportions of sales by developers. All are EU countries (except Israel) with small, open, affluent, highly traded economies. Further, the data also indicate that there may be a threshold where locational disadvantages outweigh ownership advantages and deter cross-border real estate development.
Resumo:
Approaches to natural resource management emphasise the importance of involving local people and institutions in order to build capacity, limit costs, and achieve environmental sustainability. Governments worldwide, often encouraged by international donors, have formulated devolution policies and legal instruments that provide an enabling environment for devolved natural resource management. However, implementation of these policies reveals serious challenges. This article explores the effects of limited involvement of local people and institutions in policy development and implementation. An in-depth study of the Forest Policy of Malawi and Village Forest Areas in the Lilongwe district provides an example of externally driven policy development which seeks to promote local management of natural resources. The article argues that policy which has weak ownership by national government and does not adequately consider the complexity of local institutions, together with the effects of previous initiatives on them, can create a cumulative legacy through which destructive resource use practices and social conflict may be reinforced. In short, poorly developed and implemented community based natural resource management policies can do considerably more harm than good. Approaches are needed that enable the policy development process to embed an in-depth understanding of local institutions whilst incorporating flexibility to account for their location-specific nature. This demands further research on policy design to enable rigorous identification of positive and negative institutions and ex-ante exploration of the likely effects of different policy interventions.