Quantcast
Channel: Weave IT
Browsing index pages (20 articles)

Who Is Actually Making the Architectural Decisions Right Now? Facilitating...

Developers have always made implicit architectural decisions. What has changed is the speed at which those decisions get delegated to AI agents. When a developer who doesn’t deeply understand the...

View Article


Debiasing Your Software Design Decision-Making

Every significant software design choice—whether you’re designing a bounded context, deciding on the system boundary, settling on an architectural style, selecting a complex system integration...

View Article


Technical Leadership for Architectural Decision Making

Are you tired of endless architectural debates that create friction instead of progress? Do you struggle to get your team on board with a new design, only to face pushback when it’s time to build?...

View Article

Enabling aligned decentralised architecture decisions through user needs mapping

Our goal is to help teams maintain their delivery flow, enabling them to focus on delivering business value without getting stuck waiting on others. This requires decentralised architecture decisions,...

View Article

Software designing your models and architecture to fit with the culture

Software stakeholders and users approach technology through the lens of their cultural norms and worldviews. As software designers, we often introduce new concepts and terminology to better address...

View Article


Introduction to Domain-Driven Design and Collaborative software design

Are you eager to create software that meets both user and stakeholder needs while achieving business goals? Do you want to design and architect software that remains adaptable and resilient as your...

View Article

Bridging the Design Gap: How Collaborative Modelling removes blockers to flow...

Software is increasingly crucial in our lives, but developing effective software systems is still a major challenge. This issue often comes from teams focusing on solutions rather than deeply...

View Article

Collaborative software design for team cognitive load

When navigating the complexities of software design and development, new ideas and future requests frequently cross software and team boundaries. The most effective approach to these design challenges...

View Article


Effective software design: The role of men in debugging patriarchy in IT

Effective software design relies on integrating diverse perspectives throughout its development process. Research shows that teams with a neuro-diverse background excel in decision-making due to their...

View Article


Navigating the Future of Software Development: Embracing Collaborative modelling

Software is increasingly crucial in our lives, but developing effective software systems is still a major challenge. This issue often comes from teams focusing on solutions rather than deeply...

View Article

Reshaping Cultural Perspectives in Software Design

Software stakeholders and users approach technology through the lens of their cultural norms and worldviews. As software designers, we often introduce new concepts and terminology to better address...

View Article

How Domain-Driven Design enabled scaling a big ball of mud product

Many products start out with a simple, naive model able to prove market fit. And most of the time that one model grows, because more features need to be put in at a fast pace. This can have a huge...

View Article

Collaborative Software Design: How to facilitate domain modeling decisions

Designing a software system is difficult. Understanding the context in which a software system lives is more difficult. In order to understand that context, developers need to communicate with the...

View Article


How a deeper software model enables breakthroughs in product development

Most products start with an initial software model, a model that is usually naive and superficial, based on shallow knowledge. Which makes sense, because you just started discovering and exploring...

View Article

Image may be NSFW.
Clik here to view.

Coach your Architects in Agile Architecture!

When companies transform towards an agile and DevOps way of working, they sometimes ask how to proceed with architects. Some companies ignore architects in their transformation, some will upskill...

View Article


Domain Driven Design & Data Mesh

Data mesh is a decentralized sociotechnical approach for data management. Focusing on the technology, we tend to neglect the socio aspect of moving to new decentralized approaches. If we want to...

View Article

Collaborative modelling domain boundaries

As a business, we want to make sure our software can handle changes when the business changes. We want to define boundaries that support the flow of the business value. Within Domain-Driven Design we...

View Article


Facilitating collaborative design decisions

If we want to make sustainable design decisions for our architecture that are embraced by everyone, the most effective way is to do this collaboratively. Everyone can feel a part of the decision and...

View Article

Disentangling legacy software approached with Domain-Driven Design

If one thing unites us as software developers, it must be legacy software. Almost and perhaps everyone in their career will deal with them. Almost everyone I talk to does not like to work on legacy...

View Article

Autonomy, is that what we really want?

There has been a focus on autonomy in information technology; From autonomy in code, to autonomy while coding, autonomous systems with microservices to autonomous high-performing teams. When you read...

View Article
Browsing index pages (20 articles)


Latest Images