Welcome to the course: 5s with Tulip
5s is a classic strategy for reducing waste and improving operational efficiency. 5s programs, however, often become administrative burdens, reducing the very real benefits of a solid 5s routine.
This course will walk you through how to build 5s applications that make maintaining an audit program simple, and provide data at the granularity you need.
Simple app, hard decisions
When it comes down to it, 5s should be a simple use-case to build an app for. It's really just a simple audit with some scoring logic on top of it, right?
In fact, the simplicity of the use-case can lead to to difficult design decisions. For example:
- Do I use tables or variables to score?
- Do I make a new step for each audit item?
- How do I manage scoring? By location? By users?
- How can I create and manage actions that result from the audit?
Some of these difficulties are unique to 5s. For one, every decision you make has to be replicated 5 times, and that can lead to some long, cumbersome trigger statements. Others are difficulties you'll face in every app you'll build.
So this course is going to be dedicated as much to how to thing about app design as it is to 5s.
There are two goals to this course.
1.) Be able to build a 5s application
2.) Understand the consequences of your app design decisions for scalability and app management
Throughout the course, we'll build 3 different 5s applications together, emphasizing scalable design and prioritizing an economical approach to functionality.
At the end, you'll have all the tools you need to build a 5s app that fits your precise criteria, as well as 3 template builds to get you started.