错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Evaluation of Generative AI-Assisted Software Design and Engineering: A User-Centered Approach

  • Mahsa Fischer,
  • Carsten Lanquillon

摘要

This paper evaluates the impact of generative artificial intelligence (AI) on software design and engineering through a user-centered approach. The integration of generative AI tools in software development processes is scrutinized across various phases, from ideation to deployment. By conducting a literature review and a preliminary evaluation with 18 students, this study identifies critical tasks within the software development life cycle where generative AI tools can enhance productivity and creativity. The paper outlines the potential of generative AI to expedite tasks like code completion, prototype design, requirements validation, and documentation, thereby potentially transforming software engineering practices. It emphasizes a user-centered perspective, assessing tools based on criteria such as usability, effectiveness, and integration within existing workflows. Furthermore, the study highlights the importance of human-AI collaboration, suggesting that while generative AI can significantly support software development tasks, human oversight and critical evaluation of AI-generated outputs remain essential. This research contributes to understanding how generative AI tools can be effectively integrated into software development processes, offering insights into the benefits and challenges of these emerging technologies from a user-centric viewpoint.