Just-in-time produksjon minimerer tid, arbeidskraft og materialer i en produksjonsprosess. Den gjør det ved bare å produsere varer etter behov. Det ønskede utfallet er et strømlinjeformet produksjonssystem som opprettholder en minimal mengde råvarer på stedet, minimale ventetider i produksjonsprosessen og små batchstørrelser. Flere kjennetegn ved en just-in-time produksjonsprosess er:
Daglige eller timeleveranser av små mengder deler fra leverandører
Sertifisering av leverandørkvalitet, slik at det ikke er behov for mottakende inspeksjoner
Bruk av kanbans for å øke etterspørselen på hver arbeidsstasjon
Tilrettelegging av produksjonsområdet i fleksible arbeidssentre
Komprimering av produksjonsområdet slik at varer i prosessen kan overleveres direkte til neste arbeidssenter i en produksjonsflyt
Inspeksjon på stedet av hvert prosessprodukt fra forrige arbeidssenter, slik at feil oppdages med en gang
Bruk av raske maskinoppsett, slik at produksjonskjøringen kan være så kort som en enhet
Kryssopplæring av ansatte, slik at de er sertifisert til å jobbe med flere oppgaver
Produksjonen stopper så snart det umiddelbare etterspørselsnivået er oppfylt
Umiddelbar forsendelse av ferdigvarer til kunder så snart en ordre er oppfylt
Det er flere fordeler med et just-in-time produksjonssystem. Den ene er en drastisk nedgang i behovet for arbeidskapital, siden lagernivået er ganske lavt. En annen fordel er en reduksjon i mengden avfall, siden inspeksjoner blir utført på hver arbeidsstasjon, og ikke lar defekte varer hoper seg opp hvor som helst i prosessen. Videre er det ingen foreldelse av ferdige varer, siden varer bare produseres hvis de umiddelbart kan selges. I tillegg reduseres kvadratfotene som trengs av produksjonsområdet, siden arbeidsområdet er komprimert. Det er også et redusert behov for materialhåndteringsutstyr, siden arbeidssentrene er plassert så tett sammen at deler kan leveres manuelt fra en arbeidsstasjon til en annen.
Hovedfeilen ved et just-in-time system er at et avbrudd i systemet raskt kan stenge prosessen, siden det ikke er noen innebygd buffer i systemet.