Skip to the content
Pragmatic Coders
  • Services
        • All Services
        • Software Development
          • Web & Cloud App Development
          • Mobile Application Development
          • No-Code Development
          • Blockchain Development
          • DevOps Services
        • Custom Fintech Software
          • Trading Software Development
          • Insurance Software Development
          • Custom Banking Software
          • Custom Financial Software
          • Mobile Banking App Development
        • Custom Healthcare Software
          • Patient Portal Development
          • Telehealth App Development
          • Custom Physical Therapy Apps
          • Custom Telemedicine Software
          • Custom Patient Engagement Apps
        • AI Software Development
          • AI Agents Development
          • AI Integration Services
          • AI Data Solutions
        • Product Design
          • UX Research
          • UX Design
          • UI Design
        • IT outsourcing
          • Nearshore Outsourcing
          • Offshore Outsourcing
          • Build Operate Transfer
  • Industries
        • All Industries
        • Fintech
        • Digital Health
        • E-commerce
        • Entertainment
        • Custom Software Development Services
        • Business Consulting
  • Case Studies
        • All Case Studies
        • FintechExplore our curated fintech case studies, showcasing the cutting-edge software solutions we’ve developed to revolutionize the financial technology landscape.
          • Atom Bank - One Of UK's Top Challenger Banks
          • KodyPay - Payment Platform
          • BLOC-X - OTC Commodity Trading
        • Blockchain
          • Common Wealth: Web3 investing platform
          • UltiArena: Play-to-Earn NFT Hub
          • EXCC - Developing New Blockchain
        • Digital HealthBrowse through our digital health case studies, illustrating how our technology innovations are transforming healthcare, enhancing patient outcomes, and streamlining medical processes with bespoke software solutions.
          • WithHealth - Medical Platform
          • AccentPharm - Medical Translations
          • Health Folder - Medical Documentation Management
        • E-commerce/RetailDiscover our e-commerce case studies, highlighting our development of scalable, user-centric platforms that boost sales, enhance the shopping experience, and streamline operations in the digital marketplace.
          • Kitopi - Smart Kitchen
          • Webinterpret - Cross-platform E-commerce
          • Photochain: Decentralized photo marketplace
        • EntertainmentExplore our case studies in entertainment projects, where creativity converges with technology to create immersive and engaging digital experiences that captivate audiences globally.
          • Unlocked - Events Management
          • Duel - Social Media App
          • OnLive: Decentralized streaming platform
        • AIDive into our AI case studies to discover how artificial intelligence is applied to solve complex challenges, improve decision-making, and increase efficiency across various industries with our advanced solutions.
          • Accounting Automation
          • US Patient Care Platform | AI & Data Science
  • About us
        • About us
        • Meet Our Team
        • How We Work
        • Become a Partner
        • News
        • Join Us!
  • Blog
        • All curated categories
        • FintechInterested in the development of a new custom fintech product? Check our articles about new fintech trends and fintech product development. If you are looking for experienced fintech software development partners do not forget to check our fintech software development services. You may also find interesting our blockchain development services.
        • Digital HealthDigital health encompasses the use of technology and data to improve healthcare delivery and patient outcomes. If you want to build a digital health app, check out our healthcare software development services.
        • Blockchain
        • AI
        • Product Development
        • Product Management
        • Product DesignA successful product needs to be well planned and tested by its users as early as possible. Here we share our knowledge and experience from more than 60 startups we helped build in the last years.
        • Agile & Scrum
        • Startup
        • Outsourcing & Collaboration
  • Resources
        • All Resources
        • Tools
          • Market Insights AI
        • Guides
          • Fintech guide
          • Digital health guide
          • Insurtech guide
          • AI trends
        • Other
          • Newsletter
          • Glossary
          • Product Health Checklist
          • Best AI for coding in 2025: AI tools for developers
          • 60 startup business model patterns for 2025
        • Ebooks
          • How to start a startup
          • How to go live with your product in less than 3 months
        • Video
          • Podcast
          • Webinars
  • Contact us
Congrats, you are up to date! Now you can impress your friends with your cutting-edge knowledge.
Mark all as read
Contact Us
Home Pragmatic Blog Product Design Interview with Anna about Product Design
Product Design
Nov 23,2020
8 min read

Interview with Anna about Product Design

Interview with Anna about Product Design

Łukasz: Tell me, how does your work look like at Pragmatic Coders?

Anna: Working at Pragmatic Coders is different from a typical product company as here many products are being developed instead of only one. Our goal is to help startups get their products to market as quickly as possible. We want to check the assumptions developed during the research as soon as possible. We test whether they are good or meet market needs.
To achieve this, we need to focus on the essential functions of a given product. It is not important to improve the product at the initial stage but to determine what is necessary to implement the MVP (Minimum Viable Product).

Ł: I think it isn’t easy to find an answer to the question you asked. How do you determine what to include in the MVP?

A: It is not just my decision. We undertake it together with the Product Manager, team, and client. First, we need to define the problem we want to solve. Consider potential solutions, consult these ideas with programmers. We look at what the user needs most, what can be programmed the fastest, what is the most important from the UX point of view. The decision on the content of the MVP is a sensible compromise between different perspectives.
Besides, the so-called “Nice to have” list is created. This list may include some cool animations or components that need to be crafted from scratch, items for which there is no time at such an early stage.

Ł: From what I hear, you see the problem and potential solutions from many different perspectives. Are you contracting the MVP scope, and what’s next?

A: Together with the Product Owner (PO), we develop an action plan. We divide a given function into the first and second stages of implementation. The first version is the most hewn; it just answers a specific problem. The second iteration is a full feature that provides good UX.
Thanks to this approach, the end-user quickly starts working with the product, which brings value to the business.
Contact with real users is of great value to us. We check the response, interest, and try to talk to them if that’s possible.

Ł: How do you involve the client in creating the product?

A: We have contact with the customer all the time. Every day, through meetings or a conversation on Slack. Now and then, we organize “Design Sessions,” where the client talks about business needs. Then together, we try to find solutions that will be useful. We check the context of the product’s operation and why a given function is desired. We ask questions to help understand the context. Then we work out how the product is supposed to work.

Ł: Does the client come with a ready list of functionalities, and you are wondering how to implement them in the best possible way? Or does the client not have a complete list, and you are working with end-users to develop functionalities?

A: It depends. For example, in the current project, before the product was released into the world, we had to make assumptions, there was no time to research the market, and there was no contact with end-users. Later, we completely removed some inferences from the product. It turned out that the reality is entirely different.
When a product begins to live its own life and serve users, new business needs arise that we could not have foreseen and which need to be addressed quickly.

Ł: What do you think is the most crucial element of your work?

A: For me, the essential thing in the work of a Product Designer is good communication with the client, cooperation with the technical team, and feedback from end-users. Thanks to this, from the UX perspective, we provide valuable products that do the job they were supposed to do (JTBD) and do it well.
I’ve also noticed that when technical people are involved in the design process and given the possibility to influence how a product feature is supposed to work are later more involved in developing the application code. I know that they feel like co-authors of this solution.

Ł: So you are saying that the entire team’s early involvement influences the motivation?

A: Yes, but I think in Pragmatic Coders, it’s not only early engagement that helps make a product successful. In our company, programmers have their motivation and passion for software development.

Ł: Suppose you come across a person with whom you disagree entirely about a given feature of the product. How do you solve this situation?

A: Few people like to do things with which they disagree. The work is then more difficult than on the solutions that have been agreed upon with the person. In such situations, there is a discussion of arguments. Sometimes there is a stalemate, and you have to involve another person to get to know their point of view.
It is hard to get rid of such strictly human beliefs as “I think it’s better this way.” It is worth recalling that the product is not for the team member but the end-user. I try to use strictly substantive arguments. Sometimes it is me who is wrong 🙂.

It is essential to assume that iteration is necessary to achieve success at the very beginning of your work. In the current project, I had three approaches to one product function, but we are convinced that we have worked out the best possible solution.

Ł: How do you know when a product or part of it is good?

A: In the case of a working product, the functionality must work well from the UX and back-end perspective. Sometimes it’s impossible to separate the two. Because if a feature does not work in terms of technology, then it is difficult for me to assess whether a given solution is right in terms of UX. It is crucial to check whether the given function of the product is being used. I often use the https://lookback.io/ tool.
Also, we get feedback from the customer about the product and how users use a given function or what they experience troublesome.

Ł: Recently, what new thing have you learned that helped you in your Product Designer work?

A: After joining Pragmatic Coders, I learned how to “trim” a product scope and reduce design time. It seems that this can be troublesome for the designer because you often seek the comfort of time while working on one product.
At Pragmatic Coders, I have learned that focusing on the most critical things in situations where time matters because we want to launch the product on the market as soon as possible results in looking for the most accurate solutions and focusing only on them. This is really cool.
Recently, we have been doing Proof of Concept (POC) for a client. We gave up a few product features that would not be included in the POC because they did not add value at this stage. There was a fascinating discussion. This kind of education does not come from school.

Ł: What design tool has surprised you positively recently?

A: I recently refreshed the capabilities of the https://www.protopie.io/ tool because a lot more features have come in since I was using it. The tool allows you to create a clickable prototype that looks like the target product.

Ł: Where do you get the knowledge about new trends in product design?

A: I really appreciate UX Collective, and I read https://uxdesign.cc/. They describe various exciting design issues and problems in their articles very well. For example, I recently read an article on how to start being a designer. I wanted to send this article to a friend at the Academy of Fine Arts for him to show students who are getting started with designing applications. Their vision of how it should be done later clashes with reality quite strongly.
I get much knowledge from the N / N group https://www.nngroup.com/. I appreciate https://cadence.cc/. I highly recommend the book “Start With Why” by Simon Sinek. I believe everyone should read it. When I say everyone, I mean a designer, technologist, or product originator.

Ł: Thank you, Ania, for the meeting.

A: Thank you too, 🙂. This was probably my first interview in my life.

 

Psst… Check out other product-related articles below:

  • Are you sure your startup is solving the right problem? Engaging UX and UI designers in the process of building new products
  • How to conduct effective UX research
  • UI Design: An introduction to user interface design
  • UX Explained: What is it? How much does it cost? Do I need it?
  • What does a Product Designer do? Product Design vs. UX easily explained

Article author

Łukasz Ciesielski

Łukasz Ciesielski

Management Consultant. Former Managing Director & Partner in the digital agency. Former software engineer. Passionate about Machine Learning and AI.

Newsletter
Recent Topics
2025 04 17 Warsztaty EDHEC Business School
News
Pragmatic Coders Hosts Strategic Planning Workshop for Future Tech Leaders
Business Guide to AI Cover
Business Guide to AI-Augmented Software Development
chess blockchain scam code
News, Product Development
Client sent us a repo with a backdoor. Security in software development
AI, Product Development, Industry Insights
Secure AI-Assisted Coding: A Definitive Guide
8 best healthcare software development companies
Digital Health, Product Development
Top healthcare software development companies (Top 8 in 2025)

Related articles

Check out our blog and collect knowledge on how to develop products with success.

Pragmatic Coders Hosts Strategic Planning Workshop for Future Tech Leaders 2025 04 17 Warsztaty EDHEC Business School
News
May 13,2025
2 min read

Pragmatic Coders Hosts Strategic Planning Workshop for Future Tech Leaders

Read More
Business Guide to AI-Augmented Software Development Business Guide to AI Cover
May 13,2025
13 min read

Business Guide to AI-Augmented Software Development

Read More
Client sent us a repo with a backdoor. Security in software development chess blockchain scam code
News, Product Development
May 08,2025
3 min read

Client sent us a repo with a backdoor. Security in software development

Read More

Our Core Software Development Services

Custom Software Development Services

Custom Software Development Services

Custom Software Development Services for Startups & Tech. Bespoke software built by experts in contemporary software product development.
Learn More
Custom Fintech Software Development Services Company

Custom Fintech Software Development Services Company

Custom Fintech Software Development Services from industry experts. Scalable fintech apps, trading platforms, challenger banks, blockchain, and more.
Learn More
Healthcare Software Development Company

Healthcare Software Development Company

Healthcare software development services from industry experts. We have 10 years of experience in this highly regulated and demanding space.
Learn More
Custom AI Software Development Services & Solutions Company

Custom AI Software Development Services & Solutions Company

We can build your AI app from scratch or implement AI solutions to your existing product. Get a free consultation today!
Learn More

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter
  • Business Consulting
  • Product Discovery Workshops
  • Product Management Consulting
  • Fundraising Consulting
  • Software Product Design
  • UX Design
  • UX Research
  • UI Design
  • Custom Software Development-services
  • Web & Cloud Application Development
  • Mobile Application Development
  • No-code Development
  • AI Software Development
  • Custom Blockchain Development
  • DevOps Services
  • Technology Consulting
  • Industries
  • Fintech
  • Digital Health
  • E-commerce
  • Entertainment
  • Custom Software Development Services
  • About Us
  • Meet Our Team
  • How We Work
  • Become a Partner
  • Newsroom
  • Featured Case Studies
  • Atom Bank
  • Kitopi
  • WithHealth
  • UltiArena
  • Resources
  • Digital Health Guide
  • Fintech Guide
  • Insurtech Guide
  • Newsletter
  • E-books
  • Podcast & Webinars
  • Blog
  • Product Development
  • Fintech
  • Digital Health
  • AI
  • Product Management
  • Agile & Scrum
  • Outsourcing & Collaboration
  • Blockchain
  • Startup
Pragmatic Coders Logo

ul. Opolska 100

31-323 Kraków, Poland

VAT ID: PL 6772398603

Contact

[email protected]

+48 783 871 783

Follow Us
Facebook Linkedin Github Behance Dribbble
© 2025 Pragmatic Coders. All right reserved.
  • Privacy policy
  • Terms of use
  • Sitemap