Select Page

#NoDrama DevOps

By QualiMente

Prototyping helps clear the err

Reading time: 2.5 minutes We create and review designs primarily in our minds. While our expertise is worth a lot, we're not perfect and neither are our diagrams. We're still subject to: known-knowns we think are true, but aren'tknown-unknowns we uncovered in the...

How to review a design

Today, I will share how I like to review a design produced by my design process: QualiMente Design Process I call this a 'semi-formal' design review, because it leverages key aspects of a 'formal design review' such as: the design is built from a structured template...

The design process

This post describes QualiMente’s design process.
This design process incorporates feedback from authors, a design review, and (optionally) prototypes. Once design feedback is collected, the delivery team and product manager have much more knowledge about whether to continue, how to approach the solution, and how to break up and sequence the work. Additionally, you can communicate to collaborating teams with the confidence that you’e probably identified half or more of the design’s defects.

The genesis of a design

Designing a solution is one of engineering’s primary creative activities. We use our knowledge of principles, techniques, and primitives from science, engineering, and industry to create a solution to a problem. This post describes my initial steps for designing.

Form follows function

Teams must select the right steel — the patterns, compute platforms, algorithms, languages, and frameworks that form the core of our systems in order for them to function well, or at all.

Zzzt! Closing the loop

Reading time: 90 seconds In QualiMente's Secure Cloud team retrospective on Friday, we identified a couple of improvement actions: Improvement Actions from Friday's Retrospective For context, we are several weeks into building a new service called k9 that helps people...

Feedback loops are a beautiful thing

Delivery process improvement ideas rise from the frustration felt by teams executing the process. If you want to improve a team’s delivery processes, I recommend putting your team in control of improving itself and support the team with practices and resources to help them do that.

The Silver Bullets Are Not Evenly Distributed

Reading time: 3.5 minutes Are there any 'silver bullets' in software development? Fred Brooks led the IBM's System/360 development effort and recounted that delivery story and strategies in The Mythical Man-Month (brilliant) said: "There is no single development, in...

About #NoDrama

Learn how to design, build, and operate systems in the Cloud one day and concept at a time.  A few times a week, Stephen Kuenzli will share his thoughts on building robust systems, architecting for and migrating to AWS, and using DevOps and engineering practices to manage complexity and deliver safely.

Our Newsletter