Peta yang berguna sengaja meninggalkan rincian

Diagram membantu bila mempertahankan hubungan yang diperlukan tugas. Sebutkan distorsinya dan sediakan tampilan pendamping saat rincian lain diperlukan.

system diagram abstraction

Apa jawaban singkatnya?

Peta yang berguna memilih apa yang ditampilkan. Tentukan tugas pembaca, pertahankan hubungan yang dibutuhkan tugas itu, dan nyatakan rincian mana yang didistorsi atau dihilangkan. Peta rute skematis dapat memperjelas koneksi sambil menyamarkan jarak geografis; diagram sistem dapat memperjelas aliran data sambil menyembunyikan izin atau waktu kegagalan. Sediakan tampilan pendamping ketika penghilangan itu mengubah keputusan.

Pelajari selengkapnya
Di halaman ini

Diagram kereta dapat memperjelas tempat perpindahan dengan meluruskan garis dan memberi jarak yang rata antarkelompok stasiun. Diagram yang sama dapat membuat dua pemberhentian tampak jauh padahal hanya berjarak jalan kaki singkat. Abstraksi yang membantu penumpang memilih kereta dapat menyesatkan penumpang yang memilih rute jalan kaki.

Sebuah sejarah diagram transit bertanya apa yang terjadi ketika tampilan skematis dipakai untuk tugas di luar pemilihan rute. Uraian New York Transit Museum menegaskan bahwa peta tahun 1972 meluruskan rute dan menghilangkan sebagian besar rincian topografi. Kisah itu mengingatkan bahwa gambar dapat tepat untuk satu tugas tetapi memerlukan tampilan pendamping untuk tugas lain. Rincian sejarah produksi alat pendamping yang diusulkan tidak diperlukan untuk pelajaran ini.

Tentukan rute yang ingin dicari pembaca

Setiap diagram menghilangkan informasi. Sketsa arsitektur sistem menghilangkan waktu. Bagan alur kerja menghilangkan nilai data. Peta arah sinkronisasi mungkin menghilangkan siapa yang berwenang mengizinkan penulisan. Penghilangan sering justru membuat gambar dapat dibaca. Masalah muncul ketika sifat yang dihilangkan penting bagi pilihan pembaca.

Bayangkan diagram ilustratif untuk sinkronisasi toko ke platform email dengan dua kotak dan satu panah: Toko → Platform email. Diagram itu membantu menjawab “sistem mana yang mengirim catatan pelanggan?” Diagram itu tidak menjawab apakah persetujuan ikut berpindah, bagaimana duplikat ditangani, atau apakah pembelian membatalkan pesan yang sudah dalam antrean. Gambarnya tidak salah. Gambarnya tidak lengkap untuk keputusan tersebut.

Sebelum menggambar, tulis pertanyaan pembaca dalam satu kalimat.

  1. Stasiun A
    awal
    terhubung
  2. Perpindahan
    ganti jalur
    terhubung
  3. Stasiun B
    tujuan
Rute skematis ilustratif Tiga stasiun muncul menurut urutan koneksi; jaraknya sengaja dibuat skematis sehingga tidak dapat menjawab pertanyaan tentang jarak berjalan kaki.

“Dari mana kolom ini berasal?” memerlukan asal-usul data. “Apa yang terjadi jika sumber tidak tersedia?” memerlukan waktu dan keadaan kegagalan. “Siapa yang boleh memicu kampanye?” memerlukan izin. Satu halaman dapat memuat beberapa tampilan, tetapi satu tampilan tidak perlu berpura-pura optimal untuk semua tugas.

TampilanHubungan yang dipertahankanDistorsi yang umum
Peta rute skematisKoneksi dan perpindahanJarak serta arah fisik
Diagram aliran dataSumber, penerima, dan arahWaktu serta kewenangan
Diagram urutanUrutan panggilan dan responsKeadaan jangka panjang dan pekerjaan manusia
Matriks izinPihak dan tindakan yang diizinkanPerjalanan pengguna dalam sistem

Ini contoh konseptual, bukan penilaian terhadap produk atau peta tertentu.

Tunjukkan yang dihilangkan saat peta dipakai

Catatan “tidak sesuai skala” dapat membantu pelancong memahami peta skematis. Untuk diagram sinkronisasi, keterangan dapat berbunyi “menunjukkan arah data normal; lihat jalur kegagalan dan tabel izin untuk penulisan.” Itu lebih berguna daripada penyangkalan umum karena menyebut keputusan yang belum terjawab.

Pilih tampilan pendamping berdasarkan konsekuensinya. Jika diagram digunakan dalam tinjauan keamanan, izin bukan konteks tambahan yang boleh diabaikan. Jika dipakai untuk menyelidiki catatan usang, cap waktu dan keadaan percobaan ulang lebih penting daripada posisi kotak. Jika digunakan untuk merencanakan integrasi baru, kepemilikan kolom dan jalur koreksi mungkin menentukan implementasinya.

Karena itu, kerapian visual dapat menjadi jebakan. Panah yang tidak bersilangan tampak bersih, tetapi mungkin menyembunyikan jalur umpan balik. Kotak-kotak seragam menyiratkan tanggung jawab yang setara, padahal satu sistem adalah sumber kebenaran dan yang lain hanya menyimpan proyeksi yang dapat diganti. Desain perlu memperlihatkan ketidaksimetrian operasional ketika itu penting.

Berikan tampilan berikutnya di tempat yang diperlukan

Satu diagram dapat melayani beberapa pembaca jika menawarkan tampilan berikutnya pada titik keputusan. Mulailah dengan tampilan yang menjawab pertanyaan langsung, lalu berikan tautan atau pilihan tampilan terdekat untuk pertanyaan berikutnya. Pertahankan label yang konsisten agar pembaca tahu bahwa “pelanggan” dalam aliran adalah objek yang sama pada tabel izin.

Peninjauan yang berguna meminta seseorang yang belum mengenal sistem mengambil dua keputusan. Pertama, gunakan diagram untuk tujuan awalnya. Kedua, ajukan pertanyaan yang bergantung pada sifat yang dihilangkan. Jika pembaca dengan yakin menyimpulkan hal yang salah, penghilangan itu memerlukan label atau tampilan pendamping. Jika mereka tahu ke mana harus melihat selanjutnya, abstraksi bekerja.

Panduan kepemilikan data membahas pilihan integrasi dasarnya. Peta pilihan itu harus membantu pembaca mengambil langkah berikutnya yang benar, bukan sekadar mengagumi arsitektur yang tampak lengkap.

Diagram dapat membawa kasus ujinya sendiri. Tempatkan satu catatan normal dan satu pengecualian di halaman, lalu minta pembaca menelusuri keduanya. Jika pengecualian hilang pada panah tanpa label, diagram menyembunyikan sebuah keputusan. Versi untuk pimpinan boleh menghilangkan nama kolom, tetapi tetap perlu menunjukkan penanggung jawab kegagalan. Versi untuk pelaksana boleh menunjukkan skema dan percobaan ulang, tetapi menghilangkan dinamika organisasi. Pertanyaannya adalah apakah setiap penghilangan tetap mendukung tugas. Ketika pembaca baru harus menebak, tambahkan hubungan yang hilang atau arahkan ke tampilan pendamping, alih-alih memenuhi setiap ruang kosong dengan kotak.

Peta berhasil dengan menghilangkan hal-hal secara cermat. Peta gagal ketika hal yang hilang justru hal yang ingin diputuskan pembaca.

Pertanyaan yang sering diajukan

Apa yang membuat diagram sederhana tetap jujur?

Diagram itu menyebut tugas yang dilayani dan sifat yang dipertahankan, lalu memperlihatkan penghilangan yang penting. Tata letak, jarak, atau kelengkapannya tidak boleh terkesan harfiah bila memang tidak demikian.

Kapan diagram memerlukan tampilan pendamping?

Ketika pembaca perlu memutuskan berdasarkan sesuatu yang sengaja dihilangkan, seperti jarak fisik, kontrol akses, latensi, atau jalur pengecualian.

Bagaimana tim sebaiknya meninjau peta sistem?

Minta pembaca mengerjakan tugas yang dimaksud dengan peta itu, lalu uji tugas kedua yang bergantung pada rincian yang dihilangkan. Perbaiki peta atau tautkan tampilan pendamping bila penghilangan itu menyesatkan.

Ajukan akses awal

Masukkan nama depan dan alamat email kerja Anda. Kami akan mengirim tautan untuk mengonfirmasi permintaan akses Tajo.

Dapatkan Brevo