Software Crafters Barcelona 2026

Nastassia Shahun

Nastassia Shahun is a Senior IT Business Analyst and Product Owner specializing in complex, intelligent products across FinTech and eCommerce. Her work focuses on decision-making, product discovery, and aligning business and user intent in systems that increasingly act on behalf of users. She is an international conference speaker, writer, and mentor at global hackathons. As Editorial Lead at the IIBA Poland Chapter, she shapes content strategy and supports the development of the BA community.


Session

10-17
15:00
55min
Stop Designing Screens. Start Designing Decisions
Nastassia Shahun

Modern software is no longer purely reactive.

From AI copilots to automated workflows, systems increasingly act on behalf of users—making suggestions, triggering actions, and sometimes making decisions without explicit input.

But most of our engineering practices still assume a simple model: request → response

So what happens when there is no clear request?

When the system decides to act, new challenges emerge:
-How do we model and implement decision-making in our systems?
-How do we observe and explain why something happened?
-How do we debug behavior that wasn’t directly triggered by a user?
-How do we define requirements for actions that may or may not happen?

In this talk, we’ll explore how agentic behavior changes the way we design, build, and operate software.

We’ll look at:
-how to move from endpoint-driven thinking to decision-driven architecture
-what “observability” means when systems make choices—not just process inputs
-practical ways to keep autonomous behavior traceable, testable, and safe

This is not a UX talk. It’s a shift in how we think about systems. Because if your software can decide to act—and you didn’t design how—you’ll still get decisions. Just ones you can’t see, explain, or control.

Monitoring and observability
Track 2