Voxxed Days Ioannina 2024 - Beyond Buttons: Crafting Satisfying & Easily Marketable Products

Marek Grobelnik

Developing satisfying and marketable products requires understanding user needs through empathy and UX design, while also considering developer experience and feedback from power users and first-time users.

Key takeaways
  • To create satisfying and marketable products, develop empathy and understand how users feel when using a product.
  • The user interface (UI) is what a user interacts with, and the user experience (UX) is how a user feels when using a product.
  • The developer experience (DX) is equally important, as it affects how developers interact with and develop products.
  • Keep it simple, and don’t overcomplicate products with unnecessary features or complex design.
  • Error prevention is key, and being able to recover from errors is crucial.
  • Consistency and standards are important for user understanding and satisfaction.
  • The DX team is responsible for writing technical documentation and ensuring that developers have the necessary information to understand and develop products.
  • Empathy is a skill that can be developed, and seeking feedback from users and colleagues is essential.
  • Power users are those who know how to use a product quickly and efficiently and can provide valuable feedback.
  • First-time users may need more guidance and support, but power users can help identify areas for improvement.
  • Understanding user behavior and psychology can help create more user-friendly and satisfying products.
  • Autism is not always a bad thing, but it can be a challenge for some developers.
  • Google Drive is an example of a product that has improved over time through user feedback and iteration.
  • Social media can be a powerful tool for gathering user feedback and testing products.
  • The power user is a key demographic for product development, and their feedback should be valued and considered.
  • Interactions can be physical or digital, and understanding the physical and digital interactions is crucial for creating effective products.
  • Trello is an example of a product that has succeeded in creating a sense of simplicity and ease of use.