Practical softwareengineering courses incorporate industrial clients to present a more realistic environment for the students. Clients introduce problem statements to students in the predevelopment phase. These docum...
详细信息
ISBN:
(纸本)9781665455374
Practical softwareengineering courses incorporate industrial clients to present a more realistic environment for the students. Clients introduce problem statements to students in the predevelopment phase. These documents describe the project's vision, scope, requirements, and acceptance criteria. An unreasonable trade-off between efficiency and creativity can lead to unfulfilled client expectations or very constrained creative space for students. In problem statements, a good balance between freedom and efficiency helps foster such a creative-friendly environment that facilitates creative thinking and innovative approaches. This paper describes a case study in a softwareengineering project course among 17 projects (with over 100 students) in the past two semesters with real industrial clients. We develop criteria to classify problem statements into three main types. Innovation and creativity are measured through self-evaluation surveys and project documentation. The findings show that a problem statement with a known problem, fewer than 15 requirements, and fewer than 30 constraint word occurrences has the highest potential to strike the balance to encourage creativity and achieve project success.
With the rapid development of China's national economy, the increasing demand for electricity in the whole society, and the firepower of the 13th Five-Year Plan, the investment demand of China's power grid is ...
详细信息
With the continuous improvement of the management level in the construction field, the coordination between the safety, practicability and economy of the project entity and the surrounding environment is particularly ...
详细信息
The continued depletion of fossil fuels and the threat of climate change has led to a global focus on renewable energy sources as an important alternative to combat dependency on non-renewable energy. Among the variou...
详细信息
Multi-Terminal Direct Current (MTDC) technology has been widely used in power systems and the characteristics of large AC-DC hybrid power systems are essentially different from those of traditional AC systems. In this...
详细信息
Flash memory, it is NOR or NAND in structure, is a non-volatile memory, the NAND Flash is known for its compact size and high speeds for page accesses. This is especially important in applications where the smallest f...
详细信息
Due to the impact of the pandemic situation, applying online learning methods become an immediate response to tackle the difficulties in teaching and learning, including softwareengineering courses. Online video meet...
详细信息
ISBN:
(纸本)9781665455374
Due to the impact of the pandemic situation, applying online learning methods become an immediate response to tackle the difficulties in teaching and learning, including softwareengineering courses. Online video meeting platforms (e.g., MS Teams, Webex) are popularly adopted as a medium between instructors and students to conduct online learning classes and they have been modified to provide functions supporting remote teaching and learning activities such as the breakout rooms for conducting group activities. However, maintaining student engagement is still a challenging problem in online learning. Especially, drawing students' attention and enhancing their experience during in-class activities (e.g., project presentations, group discussions) is critical to achieving of activities' objective. Virtual Reality (VR) has been considered to be a potential answer to this online teaching and learning enhancement. This study evaluates the benefit of adopting VR in softwareengineering class presentation activities. The evaluation result from 3 courses shows that VR improves the online learning and presentation experience by offering visual attractions and presence to students.
This system is based on the hierarchical architecture of Redux, takes Vue-eli as the scaffolding, combines Spring Boot micro-architecture and Docker program container to complete the two-dimensional code recognition a...
详细信息
As the demand for deploying machine learning models on high-end mobile devices and IoT devices increases, the need for efficient machine learning model optimization becomes critical to execute on-device AI tasks. One ...
详细信息
Aggregate is an indispensable and important material in the construction of traffic projects. Large-scale traffic projects often use various types of aggregates. Reasonable classification of traffic projects can great...
详细信息
ISBN:
(纸本)9798350310801
Aggregate is an indispensable and important material in the construction of traffic projects. Large-scale traffic projects often use various types of aggregates. Reasonable classification of traffic projects can greatly help both parties to complete the project smoothly. Therefore, it is of great value to classify traffic engineering projects that have used aggregates. This article will first clean and organize the obtained data to obtain a clean and formatted data set, and use the average value, minimum value, and other indicators to construct features, and then use the K-means clustering algorithm to classify large-scale traffic engineering projects. At the same time, this paper also introduces indicators such as the silhouette coefficient to obtain the best parameter settings of the model. The final results show that when k in the K-means algorithm is set to 2, the classification effect is the best.
暂无评论