AI-enhanced web development
Rantanen, Jouni (2024)
Rantanen, Jouni
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024090524786
https://urn.fi/URN:NBN:fi:amk-2024090524786
Tiivistelmä
This study discussed how AI and AI tools can be used to make web design and development more creative, efficient and productive.
Many AI tools have been developed for design and software development, and they were discussed in the context of web development. Common tasks in web development are amenable to AI automation and sometimes almost the entire development process. From ideation and asset creation to design-to-code tools, AI pair programming, and AI website builders, AI assistance can be seamlessly integrated into different workflows. AI tools can increase the accessibility, efficiency and productivity of web development. According to a recent report, when used in AI pair programming, generative AI allows software professionals to complete common coding tasks like documenting code, writing new code, and refactoring existing code up to twice as fast compared to without using these tools.
The study discerned five essential phases in the traditional web design and development workflow: ideation and planning, wireframing, design and content creation, development and testing, and launch and maintenance. The study concluded that in the near future these phases might be replaced by a simplified AI-enhanced workflow: prompt engineering, AI generation, and launch and maintenance.
Many AI tools have been developed for design and software development, and they were discussed in the context of web development. Common tasks in web development are amenable to AI automation and sometimes almost the entire development process. From ideation and asset creation to design-to-code tools, AI pair programming, and AI website builders, AI assistance can be seamlessly integrated into different workflows. AI tools can increase the accessibility, efficiency and productivity of web development. According to a recent report, when used in AI pair programming, generative AI allows software professionals to complete common coding tasks like documenting code, writing new code, and refactoring existing code up to twice as fast compared to without using these tools.
The study discerned five essential phases in the traditional web design and development workflow: ideation and planning, wireframing, design and content creation, development and testing, and launch and maintenance. The study concluded that in the near future these phases might be replaced by a simplified AI-enhanced workflow: prompt engineering, AI generation, and launch and maintenance.