Skip to content
Personal and Business Competencies / Personal Skills

Design Thinking for developers - a practical workshop

The workshop introduces developers to the design thinking methodology, focusing on the practical application of the design process in the context of software development. Participants learn user-centered design techniques and how to solve complex problems. The program combines elements of design thinking with programming practice, showing how to effectively collaborate in interdisciplinary project teams and create solutions that better meet user needs.

Issues

  • The process of design thinking

  • User experience in programming practice

  • Techniques for studying user needs

  • Generating solutions

  • Technical prototyping

  • Testing with users

  • Interdisciplinary cooperation

  • Documentation of the design process

  • Iterative improvement of solutions

  • Workshop facilitation

  • User perspective

  • Implementation of user-centric solutions

This training is part of the path:

Benefits

  • The participant will gain the ability to look at technical problems from an end-user perspective
  • The developer will learn to work effectively with designers and product owners in the design process
  • The developer will be able to use design thinking techniques in daily programming work
  • The participant will develop the ability to create solutions that better fit the needs of users
  • The engineer will acquire the ability to lead design workshops in a technical team
  • The developer will know how to prototype and test solutions before full implementation

Who is this training for?

Programmers working in product teams
Full-stack developers interested in UX
Software team leaders
IT solution architects
Frontend developers
Software engineers
Programmers looking to develop design competencies

Prerequisites

  • Experience in software development
  • Basic knowledge of the manufacturing process
  • Openness to new working methods
  • Readiness for workshop work

Training program

01

Design thinking in the context of software development

  • The process of design thinking and its application
  • The role of the programmer in the design process
  • Cooperation in the interdisciplinary team
  • Empathy and understanding of the user
  • Techniques for studying user needs
02

Mapping user paths

  • Analysis of trouble spots
03

Documenting insights

  • Defining and ideation
  • Formulation of design problems
  • Generating technical solutions
  • Combining user perspective with technical capabilities
04

Prioritization of solutions

  • Prototyping and testing
  • Rapid prototyping of solutions
  • Verification of technical assumptions
05

Testing with users

  • Iteration of solutions

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

What are the prerequisites for this training?

For Design Thinking for developers - a practical workshop we recommend: Experience in software development; Basic knowledge of the manufacturing process; Openness to new working methods.

What is the format and duration of this training?

The training lasts 2 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.

Who is this training designed for?

This training is designed for: Programmers working in product teams; Full-stack developers interested in UX; Software team leaders.

Monika Fengler
Monika Fengler Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90