Buku Principles of Management terbitan OpenStax merumuskan pekerjaan manajer sebagai empat fungsi yang berulang: merencanakan, mengorganisasi, memimpin, dan mengendalikan. Keempatnya bukan urutan jabatan dan bukan tahap yang selesai sekali jalan, melainkan empat jenis pekerjaan yang dilakukan orang yang sama pada hari yang sama.
Merencanakan adalah proses menetapkan tujuan dan menentukan cara mencapainya. Sebuah rencana punya dua bagian: pernyataan hasil, yaitu keadaan akhir yang dituju, dan pernyataan tindakan, yaitu cara bergerak ke sana. Bila salah satunya tidak ada, yang tertulis belum menjadi rencana.
Mengorganisasi adalah menata orang dan sumber daya agar rencana itu dapat dijalankan: membagi pekerjaan, menetapkan siapa melapor kepada siapa, dan menyiapkan alat serta dana. Memimpin adalah menggerakkan orang yang sudah ditata itu — mengarahkan, menjelaskan, dan menyelesaikan perselisihan. Mengendalikan adalah membandingkan yang benar-benar terjadi dengan yang direncanakan, lalu mengambil tindakan koreksi bila selisihnya tidak dikehendaki.
Pemilik kios kelontong di Klaten menjalankan keempatnya dalam satu hari. Pagi ia menetapkan target belanja bulan depan beserta langkahnya. Setelah itu ia menugasi satu pegawai mengurus gudang dan satu lagi memegang kasir. Siang ia menjelaskan cara mencatat barang kembali kepada pegawai baru. Sore ia menghitung selisih kas dan mencari sebab kekurangan Rp35.000.