Adobe Firefly Analysis

An analysis of Adobe Firefly (Beta).

Project Overview

  • Category: UX Design and Presentation
  • Class: INLS 201: Foundations of Information Science
  • Project date: August 2023

Project Scope

For this project, I was tasked with choosing a generative AI, experimenting with it, and suggesting improvements that could be made to better the user experience.


Step 1

The first step in this project was to better understand the scope and information system of the application I chose, specifically the functions, components, histories, and impacts. At the time of conducting this project, Adobe Firefly was still in Beta as Adobe's newest system in their Creative Cloud applications. Thus, my project focused on the functions that were available to me at the time.


Step 2

After defining the scope and purpose of Adobe Firefly I then experimented with the application myself, experimenting with the text-to-picture and generative fill features, among others. It was eye-opening being able to experiment with a technology that was quite novel.


Step 3

After experimenting with the system, I encountered a few issues, which was to be expected as the application was still in Beta. To fix these issues, I created three wireframes in Figma to demonstrate my ideas.

Alter Current Images

In the text-to-image feature, one issue I found was that any small adjustment to my prompt created completely different images...

Match Shape Settings

In the text effects feature, an issue I found was that the Match Shape setting only had three options: Tight, Medium, and Loose...

Background and Text Color Settings

Similar to the second issue, the text effects feature also had limited colors for both the background and text, limiting user creativity...


Step 4

After the creation of my prototypes, I created a presentation to share my findings and expand upon my personal experiences and hopeful future developments of the system.



Final Takeaways

UX/UI design requires hands-on experience with the system to make the best product possible.
My first exposure to the world of UX/UI design showed me the importance of getting your hands dirty, experimenting with the system yourself, as you will be sure to find issues, however small, that would enhance your application and give the user a better experience.

Final Video Presentation