
Rapid Prototyping as a way to validate your idea
Published on 2022-11-17
Rapid Prototyping is an approach to software development that emphasizes quick, iterative development cycles and minimal feature sets. The goal in rapid prototyping is not to develop a product. The goal is to, as quickly as possible, build something that utilizes a technology or platform to the point that you can understand the strengths and weaknesses of that technology or platform.
This is where Rapid Prototyping is most valuable. Rather than picking one platform to heavily invest in, perhaps for years to come, Rapid Prototyping allows you to integrate a proof of concept on each platform to see exactly how they perform in different scenarios. You may spend a sprint or two upfront doing that work, but you may save months switching platforms down the road.
Rapid Prototyping is the best way to develop digital products for your business. I’ll walk you through a real-world case study, a concrete example from our time working with the Innovation team at West Elm.
Related Content

Tools of a Software Architecture for Everyone!
Cloud with ChrisArchitecture is something for the whole development team, not just architects. In this episode, Chris is joined by John Kilminster, who shares his Tips & Tricks on a wide variety of architecture tools, including C4 Diagrams, Docs as Code, Architecture Design Records, Tech Radars and Backstage. Plenty to learn and apply to your day-to-day in this episode!

Building, Deploying and Observing SDKs as a Service
Cloud with ChrisMaintaining and developing SDKs for a multiple of languages and platforms can be time consuming and laborious. While there are many ways to tackle such a feat, using open api spec, the biggest issue I've come across is generating SDKs that consume your service in a way that developers can use them. In this talk we are going to look at some ways to create your own customisable SDK generation service, Utilising openapi generator tools and ways to test against multiple language types.

ClickOps over GitOps
The delta between Kubernetes and a developer friendly PaaS is where the next layer of value is being created today. Many products are racing to fill the void that is called Kubernetes developer experience. This is also the place where things get opinionated, a requirement for reliable end to end workflows. In this talk you will learn about Gimlet.io's approach on how Kubernetes UIs can be quick to use, and safe at the same time. In this talk you will see how you can create a developer platform - with the usual components Cert-Manager, Nginx Ingress etc - and deploy on it with only clicking on a dashboard. You will also see that behind the curtains, all Gimlet does is writing yamls into a git repository. ClickOps.. over GitOps.