Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама



Название: Innovative Design Thinking Approaches in Software Engineering
Автор: José Alfonso Aguilar-Calderón, Carolina Tripp-Barba
Издательство: IGI Global
Год: 2025
Страниц: 288
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Design thinking is a ground-breaking problem solving process which combines logic, intuition, and systematic reasoning to develop long-term solutions to common engineering challenges and to inspire innovation. Serving as an introduction to the concept as well as a reference point, the book is essential reading for all engineers.

Following a design thinking approach itself to structure its contents, this book is a key introduction to the process, providing case studies to demonstrate the multiple practical uses of the method. Relevant to sectors such as software development, Mobile App Development, sustainability and Artificial Intelligence, the book has a wide range of applications. The inclusion of a tools section to focus in on popular apps and software aids the reader in practically using the design thinking method. It ends by looking forward to the future prospects of design thinking, and the innovations which it can inspire.

The rise of Artificial Intelligence (AI) in software development signals a paradigm shift in how developers approach solving problems, efficiency, and innovation. AI-facilitated tools significantly impact the way developers write, test, debug, and optimize code. The integration of machine learning, NLP, and deep learning in recent times has transformed software engineering to be more dynamic. Through the automation of certain repetitive tasks, the developers can get assisted by insights into the products and even suggestions on how to enhance the code-that is leading to faster development cycles and higher quality. Some other AI-based tools, such as code completion engines by GitHub's Copilot and Tabnine, are presented as practical examples of how AI could better the productivity of software. The intuition behind what a developer is trying to write next at a time of auto-completing large code segments reduces the overall cognitive load that developers can put into more complex logic and user-centric features. AI helps determine bugs and optimize algorithms in addition to ensuring that all codes are consistent within large projects. This hints at a future where AI occupies its rightful place as a “must-have” co-pilot in software development- procreasing speed, maximally using one's smarter abilities, and efficiency.

This chapter will discuss integrating AI into design thinking tools in software engineering. It will then specifically explore how AI tooling could augment various stages within design thinking-ideation, prototyping, and even testing. Design thinking has been proven useful in creating novel software products already because it encourages empathy and rapid prototyping of ideas. However, the largely manual process here might severely limit scalability in very large or quite complex projects. AI certainly can help augment these processes by automating routine tasks and providing data-driven insights that enhance better, more efficient decision-making. In this chapter, we will deep dive into the growing crux of AI and design thinking with tools like Stepsize, Cody, Tabnine, among others. It covers an analysis of the benefits and challenges in using AI-driven tools with the context of software engineering. This would help solve how the tools improve teams' collaboration efficiency, the quality of code written, and the overall time to develop products. The risks of over-automation, technology dependency, and the general need to balance AI with human creativity form some of the potential limitations of AI integration in this chapter. As part of this perspective, this chapter will combine the advantages and challenges to bring forth a more comprehensive overview of how AI might take design thinking forward in software engineering. In this respect, the investigation is set within a more extensive software engineering framework comprising Agile, DevOps, and Waterfall in order to demonstrate how AI-enhanced design thinking can transcend the varied development environments.

The book will be of interest to engineers of all professions, including design and management.

Скачать Innovative Design Thinking Approaches in Software Engineering









НЕ РАБОТАЕТ TURBOBIT.NET? ЕСТЬ РЕШЕНИЕ, ЖМИ СЮДА!





Автор: Ingvar16 Вчера, 19:35 | Напечатать | СООБЩИТЬ ОБ ОШИБКЕ ИЛИ НЕ РАБОЧЕЙ ССЫЛКЕ
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.





С этой публикацией часто скачивают:
    {related-news}

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности