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.
Curriculum guidelines for IT learners need to be aligned with the current generation of students, the so-called millennials, own features and style of learning. It is necessary explore ways of adapting the teaching/learning process, the methods, the techniques and the resources we use, to reach them and teach them more effectively. Computer-based simulations and serious games are powerful tools that...
Many computing students do not receive adequate training in software quality management. Some students do not have the opportunity to practice software process improvement activities even if they do see the topics covered in their course lectures and textbooks. Serious games are gaining popularity as a means of instruction in higher education. Some excellent prescriptive software process simulation...
Currently, the market dynamics compels organizations to have another position in relation to the management of its projects, since most of them have been created in an attempt to create something creative and innovative. Project plans are complex and bureaucratic documents. In this scenario, occupy the time of the parties involved in drawing up and reading these plans no longer makes sense. This article...
Software effort, schedule, and cost estimation has the highest utility at the time of inception. Since software size is one of the most important determinant of software effort (and, hence, cost), it is extremely beneficial to estimate size early. This early estimation of size is likely to result in better planning for projects dealing with the development of software games. Yet, despite its utility,...
In these times of great changes, managing software projects effectively is a big challenge and it is increasingly more difficult to find skilled professionals. This paper presents the Project Management Game 2D (PMG-2D), an educational serious game that aims to assist inexperienced software project managers to be trained, considering cost, time, risk and human resources management areas. The PMG-2D...
Software engineering is an area with a wide range of concepts and knowledge. To this diversity of topics, you may need to apply different teaching and learning techniques to be effective. One such technique is the use of serious games, but the design of such games tends to be complex, currently lacking a map of game design standards that comply with the Software Engineering education requirements...
Predicting how much effort will be required to complete a software project as early as possible is a very important factor in the success of software development projects. Including function points and its variants, there are several size measures and corresponding measurement methods that can be used for effort estimation. However, in most of the projects, there is limited amount of information available...
Typical education in management of software projects lacks practical experience. But experience is essential in under-standing the problems and especially their solutions. A real software project is difficult to practice because of its long duration and the potential of high damage if the project fails. Simulation games in a sandbox are a well-known approach for practicing complex content. But the...
Risk management is an essential process in software project management. Effective management of risk significantly helps increase rate of project success as well as reduce potential costs of failures. This paper proposes an innovative card-based game which simulates entire cycle of risk management. During the activity, the participants form an organization called “A Risk Management Incorporation (ARMI)”...
The video game software industry has a reputation for volatile, chaotic projects yet, in spite of dramatic growth in global revenues, surprisingly little academic work has examined these projects. This study reports a preliminary investigation into this under-researched area. We interviewed eight video game producers from a range of companies, using a critical incident method to explore risk management...
Software project success or failure depends on the ineffective software project management. Success or failure of any project can be attributed incorrect handling of one or more project variables: people, proper technology, proper project scheduling and selection. Among these attributes proper project selection is one of the most vital part of software project management. There exist many uncertainties...
This paper presents work-in-progress on a software project management simulator suitable for educating and training prospective software project managers. The work presents the design of a modular architecture for the simulator as well as a modeling language for representing possible management scenarios. It finally reports on issues one has to bear in mind when considering the development of such...
The combination of traditional teaching methods with innovative teaching mechanisms generates a positive effect on learning of any subject. In addition to the theoretical and practical studies in higher education, has developed a tool called MiProJOC gameplay. The tool can also be used to assess knowledge in scholarship and student independent work. MiProJOC is designed to facilitate the maintenance...
This paper documents several years of experimentation with a new approach to organizing and managing projects in a software engineering course. The initial failure and subsequent refinements that the new approach has been through since 2004 are described herein. The “constrained and guided” approach, as it is called, has helped to reduce project failure rates, increase specification fulfillment rates,...
As software projects continue to grow in scale, being able to maximize the work that developers can carry out in parallel as a set of concurrent development tasks, without incurring excessive coordination overhead, becomes increasingly important. Prevailing design models, however, are not explicitly conceived to suggest how development tasks on the software modules they describe can be effectively...
Even if we have recognized many short-term benefits of agile methods, we still know very little about their long-term effects. In this panel, we discuss the long-term perspective of the agile methods. The panelists are either industrial or academic representatives. They will discuss problems and benefits related to the long-term lifecycle system management in agile projects. Ideally, the panel's outcome...
In 2008, a game development project was introduced in a software architecture course at the Norwegian University of Science and Technology. The motivation for introducing the project was to let students learn how software architecture practices and processes can improve the final product in an inspiring and practical way. In the project, students organized in groups had to establish functional and...
Itpsilas a complicated system engineering to organize the comprehensive games which is a challenge to traditional project management. This paper, based on mature project management software, studies the project management system of comprehensive games, including establishing the purpose, constructing the systematic structural model, designing the process and function and analyzing the expected effect...
Summary form only given. In the past thirty years consumer video game hardware has progressed from simple 8-bit processors, some dedicated display logic and a few kilobytes of memory to high clock rate multi-core processors coupled with a programmable graphics unit, large memories, high capacity optical and fixed drives, network interfaces, high definition audio/video output, and sophisticated user...
In software engineering (SE), video game development is unique yet similar to other software endeavors. It is unique in that it combines the work of teams covering multiple disciplines (art, music, acting, programming, etc.), and that engaging game play is sought after through the use of prototypes and iterations. With that, game development is faced with challenges that can be addressed using traditional...
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.