170 research outputs found
Biorheological aspects of arterial flow near bifurcations
AbstractThe manner in which the steady flow of a low viscous fluid (representing blood) divides at a junction (where a straight single branch leaves the straight parent trunk) is numerically investigated by adopting conformal mapping techniques in terms of the significant dimensionless parameters: the entrance flow rate index p, the branch diameter ratio β, and the angle of branching α. The ratio of the flow rate in the side branch to the flow rate in the main branch, γ, is found to increase with a reduction in the flow index p and with an increase in β. The problem is analyzed by a numerical approach and a visualization technique is employed to establish the existence of two interdependent separation regions, one in each branch. The location of the occurrence of separation and the size of the separated regions are found to be dependent on the value of γ. The study depicts the formation, growth, and shedding of vortices in the separated region of the main branch and the double-helicoidal flow in the side branch
Empirical Investigation on Agile Methods Usage: Issues Identified from Early Adopters in Malaysia
Agile Methods are a set of software practices that can help to produce products faster and at the same time deliver what customers want. Despite the benefits that Agile methods can deliver, however, we found few studies from the Southeast Asia region, particularly Malaysia. As a result, less empirical evidence can be obtained in the country making its implementation harder. To use a new method, experience from other practitioners is critical, which describes what is important, what is possible and what is not possible concerning Agile. We conducted a qualitative study to understand the issues faced by early adopters in Malaysia where Agile methods are still relatively new. The initial study involves 13 participants including project managers, CEOs, founders and software developers from seven organisations. Our study has shown that social and human aspects are important when using Agile methods. While technical aspects have always been considered to exist in software development, we found these factors to be less important when using Agile methods. The results obtained can serve as guidelines to practitioners in the country and the neighbouring regions
Pragmatic Software Innovation
Part 2: Creating Value through Software DevelopmentInternational audienceWe understand software innovation as concerned with introducing innovation into the development of software intensive systems, i.e. systems in which software development and/or integration are dominant considerations. Innovation is key in almost any strategy for competitiveness in existing markets, for creating new markets, or for curbing rising public expenses, and software intensive systems are core elements in most such strategies. Software innovation therefore is vital for about every sector of the economy. Changes in software technologies over the last decades have opened up for experimentation, learning, and flexibility in ongoing software projects, but how can this change be used to facilitate software innovation? How can a team systematically identify and pursue opportunities to create added value in ongoing projects? In this paper, we describe Deweyan pragmatism as the philosophical foundation for Essence – a software innovation methodology – where unknown options and needs emerge as part of the development process itself. The foundation is illustrated via a simple example
A Literature Review on Cloud Computing Adoption Issues in Enterprises
Part 3: Creating Value through ApplicationsInternational audienceCloud computing has received increasing interest from enterprises since its inception. With its innovative information technology (IT) services delivery model, cloud computing could add technical and strategic business value to enterprises. However, cloud computing poses highly concerning internal (e.g., Top management and experience) and external issues (e.g., regulations and standards). This paper presents a systematic literature review to explore the current key issues related to cloud computing adoption. This is achieved by reviewing 51 articles published about cloud computing adoption. Using the grounded theory approach, articles are classified into eight main categories: internal, external, evaluation, proof of concept, adoption decision, implementation and integration, IT governance, and confirmation. Then, the eight categories are divided into two abstract categories: cloud computing adoption factors and processes, where the former affects the latter. The results of this review indicate that enterprises face serious issues before they decide to adopt cloud computing. Based on the findings, the paper provides a future information systems (IS) research agenda to explore the previously under-investigated areas regarding cloud computing adoption factors and processes. This paper calls for further theoretical, methodological, and empirical contributions to the research area of cloud computing adoption by enterprises
Software quality management improvement through mentoring: an exploratory study from GSD projects
Proceeding of: OTM 2011 Workshops: Confederated InternationalWorkshops and Posters: EI2N+NSF ICE, ICSP+INBAST, ISDE, ORM, OTMA, SWWS+MONET+SeDeS, and VADER 2011, Hersonissos, Crete, Greece, October 17-21, 2011Software Quality Management (SQM) is a set of processes and procedures designed to assure the quality of software artifacts along with their development process. In an environment in which software development is evolving to a globalization, SQM is seen as one of its challenges. Global Software Development is a way to develop software across nations, continents, cultures and time zones. The aim of this paper is to detect if mentoring, one of the lead personnel development tools, can improve SQM of projects developed under GSD. The results obtained in the study reveal that the influence of mentoring on SQM is just temperate
We All Know How, Don’t We? On the Role of Scrum in IT-Offshoring
Part 2: Creating Value through Software DevelopmentInternational audienceOffshoring in the IT-industry involves dual interactions between a mother company and an external supplier, often viewed with an implicit perspective from the mother company. This article review general off shoring and IT offshoring literature, focusing on the proliferation of a globally available set of routines; Scrum and Agile. Two cases are studied; a small company and short process and a large mother company with a long process. The interactions of the set ups shows that global concepts like Scrum and Agile are far from a common platform. The “well known” concepts are locally shaped and the enterprises have mixed experiences
- …