Snippets of Text

Snippets of Text

236: Prioritizing Customer Value through BDD and Impact Mapping

Collaboration through feedback and improving systems with Event Sourcing

Snippets Press's avatar
Snippets Press
Sep 05, 2023
∙ Paid
Share

Thank you for reading Snippets of Text. Snippets from media about tech, programming, parenting, and more. This is a preview of a post available exclusively to paying subscribers. You can get unlimited access to all articles by purchasing a subscription.

an aerial view of a desert with rocks and sand

Unrelated: Growth and Resolution through Collaborative Feedback

To progress and improve, all parties must schedule a meeting to discuss feedback. By working together towards a common goal, both parties can achieve resolution and growth. The conduct and skill of exemplary engineers can impact the code we produce, the algorithms we implement, and our choices. When someone blames you, resisting the urge to retaliate is essential. Responding with blame will only worsen the situation and may come across as making excuses. Instead, take a step back and consider the dynamic between both parties. Reflect on what each person may be contributing to the issue. 

Share Snippets of Text

Appreciation is a powerful motivator and can help build positive relationships. Coaching can also be valuable in assisting others to improve their skills and knowledge. It is often said that all advice stems from personal experience. The receiver needs to engage with feedback and understand its origin. If you want to show appreciation for the feedback received, consider conversing with the person who provided it. Discuss their data and arrangements and consider the advice and expectations that come with it.

Off Topic: Ensuring Reliability with Event Sourcing

Event sourcing is an iterative and flexible design approach. We need to ensure that our products are reliable. This is not the same as AB testing, which focuses on user behavior through an established UI. Instead, it pertains to how a business plans to provide value to its customers. 

It is invaluable to trace back potential issues in time, whether three months ago or even years ago. In that case, we need to have the ability to investigate and identify what caused this error. Event sourcing provides a mechanism to debug the timeline for the whole system.

Share

Current Work: Prioritizing Customer Value through BDD and Impact Mapping

Behavior Driven Development (BDD) starts with analyzing customer requirements and developing automated tests to ensure quality. A feedback loop is established to drive improvement and ensure customer satisfaction while focusing on the value provided to the customer rather than software features.

Thanks for taking a look at the free preview of Snippets of Text. Please consider subscribing to the paid version if you find my work helpful. This way, I can spend more time developing new ideas to share with you.

Get 50% off forever

Keep reading with a 7-day free trial

Subscribe to Snippets of Text to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Rafael George
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture