Timeboxing ir laika pārvaldības paņēmiens, kas radās programmatūras izstrādes nozarē. To izmanto, ja termiņa ievērošana ir svarīgāka par perfekta produkta ražošanu. Projekta funkcijas var tikt samazinātas, ja tās ir pārāk sarežģītas, lai tās pabeigtu atvēlētajā laikā. Daudzi cilvēki izmanto timeboxing kā veidu, lai pārvaldītu personīgos un profesionālos grafikus.
Programmatūras izstrādes nozare sāka izmantot timeboxing, lai nodrošinātu projektu laicīgu izlaišanu. Termiņš bija noteikts, un to nevarēja pārvietot. Nepieciešamības dēļ programmatūras izstrādātāji par prioritāti noteica programmatūras funkcijas. Vispirms tika izstrādātas galvenās funkcijas. Ja pienāca termiņš un dažas nebūtiskas funkcijas joprojām nebija pievienotas, tās vienkārši tika izgrieztas no projekta.
Šo laika pārvaldības metodi var izmantot arī, lai saglabātu perspektīvu un uzturētu personīgos vai profesionālos grafikus. Tas ir īpaši noderīgi cilvēkiem ar perfekcionisma tieksmēm, jo tas neļauj viņiem pavadīt stundas vai dienas projektam, kas varētu aizņemt daudz mazāk laika. Timeboxing var arī palīdzēt sadalīt milzīgu uzdevumu pārvaldāmās daļās. Tas novērš vilcināšanos, jo izveido projekta termiņu pat tad, ja iepriekš nebija neviena termiņa.
Timeboxing neprasa neko vairāk kā pulksteni un minimālu plānošanu. Vispirms cilvēks izdomā, cik daudz laika viņam vai viņai jāvelta projektam. Tas varētu būt pāris stundas vai pāris nedēļas. Ja termiņš ir vairāk nekā pēc dažām stundām, ieteicams katru dienu paredzēt noteiktu stundu skaitu projekta pabeigšanai, jo cilvēkam, iespējams, ir arī citas lietas, pie kurām jāstrādā.
Kad grafiks ir izveidots, persona piešķir prioritāti projekta elementiem. Vispirms tiek strādāts pie vissvarīgākajiem elementiem, lai nodrošinātu to pabeigšanu. Tuvojoties termiņam, mazāk svarīgi elementi var tikt samazināti.
Esejas rakstīšana klasei ir labs piemērs uzdevumam, ko var pārvaldīt, izmantojot timeboxing. Skolotājs nosaka skolēnam termiņu. Tā kā students nevar pārcelt termiņu, viņam atvēlētajā laikā jāpaveic vislabākais iespējamais darbs. Darba pabeigšanai students var atvēlēt noteiktu stundu skaitu. Šo laika lodziņu var sīkāk sadalīt laika nišās izpētei, rakstīšanai un rediģēšanai.
Timeboxing pretstats ir pazīstams kā Functionboxing. Functionboxing vislabāk ir izmantot, ja visu projekta prasību izpilde ir svarīgāka par termiņa ievērošanu. Lietojot Functionboxing, cilvēks izveido sarakstu ar funkcijām, kuras ir jāizpilda, un termiņš tiek pārcelts, lai pielāgotos visu funkciju izpildei.