The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software development has become increasingly globalized because of technological innovation, the evolution of work and business processes, as well as prevailing educational systems and national policies [1]. This paper addresses the challenges faced when creating realistic opportunities for students to participate in team working on a globally distributed software engineering project. We examine the...
E-portfolio benefits have been widely recognized in literature, although they are most commonly integrated for benefit in academic. This article discusses the benefits observed from integration, as well as the demand for improved portfolio developments, using a small range of peer-reviewed studies as supporting evidence. The discussion and analysis, after presenting the clear case for improvement,...
As many IT projects continue to fail or stay in the area of challenged projects, the requirement to investigate this problem and to find solutions will continue. The current study is an exploratory examination to investigate challenged IT projects across Saudi organizations. Data were collected through a mixed method using the critical incident technique (CIT) with 15 experienced IT managers and a...
A coderetreat is an event where software developers gather to spend a day exploring their craft in an informal yet intellectually challenging environment. It encourages reflective practice by addressing a single programming problem from different perspectives, with multiple coding partners, freed from the daily pressures of deadlines and the need to deliver completed artifacts. This article describes...
The behavior of software development projects is a characteristic phenomenon that is difficult to study and analyze. The behavior of a software project is a true indicator of its progress and condition. Unfortunately, very less attention has been given to this important aspect of the software projects and rarely any research study has been presented in this regard. The present study addresses this...
Risk Management is one of the key cares of any organization strategic management. Referring to all the activities on-going in the organizations, risks are brought in for accomplishing the activities and their targets beneficially in all portfolios. Proper benefit of risk management is finding risks and their solutions. The result from a good risk management would be the maximization of the organization's...
Despite the substantial investments in ICT4D projects in developing countries, the benefits are yet to be realised by the majority of remote communities. Inaccessibility to ICT has widened educational, healthcare, information, and communication gaps between urban and remote communities. This paper focuses on an interpretive case study in Nepal to widen our understanding of how locally-initiated ICT4D...
Every country is unique in terms of geography, climate, economy, infrastructure, language, politics, and culture. Those factors affect not only our everyday life, but also our work. However, technical experts are rarely educated or prepared for facing such non-technical challenges. That is not an issue in their home countries, but when they move abroad for work, it often takes them a long time to...
Compared with other projects, information technology (IT) projects are unique, which are characterized by emergency, uniqueness, one shot, short term and uncertainty. To implement an IT project successfully, problems in the IT project management must be found, analyzed and solved and there must be successful project management and management innovation as well. Then, what are the major problems in...
The agile implementation method of the prototype iteration is an enterprise information software project management method. This method is formed in several projects based on the special framework development platform. It is a new method with the excellence character of advanced agility process. To draw comparisons with the traditional prototyping method, The new method can be based on the actual...
Failures rates of Information Technology (I.T.) projects remain high, even after decades of efforts to reduce them. However, most efforts to improve project success have focused on variations within the traditional project management paradigm. We argue that a root cause of high I.T. project failure rates is the traditional paradigm itself, as promulgated by, e.g., PMBOK. Discussions with an expert...
We know that the goal of computer education was fully achieved by the application of project-based cooperative learning (PBCL in short) in computer education through organizing teaching experiments. Making full use of student's computer-oriented information technology in PBCL has more advantages than applying it to other subjects. Only by wholly expressing its advantages, adopting the right way, designing...
We present features of an education system entirely based on a 7-months project, performed by a 6-students team within a virtual company and tutored by an experimented software engineer. We describe some aspects of a past project: functions of the system, technology, deliverables, and assessment. Students' outcomes are drafted in term of roles.
This short paper describes an innovative project-based learning experience for software engineering education and training. A global software development project is currently underway to unite students from across the globe, with widely different backgrounds and learning objectives, in distinct project roles that are designed to leverage skill sets and foster overall quality and success. The background...
With projected prices of courseware surpassing those of hardware, the NSF must promote software transportability if computer-based instruction is to gain widespread implementation.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.