it-swarm.asia

Interaksi dengan kisi-kisi dengan sel kompleks

Definisi masalah:

  • Kotak di mana setiap kolom mewakili atribut tugas dan setiap baris adalah tugas
  • Salah satu kolom mewakili kemajuan yang dilaporkan pada tugas itu
  • Beberapa orang dapat ditugaskan untuk setiap tugas
  • Setiap orang melaporkan kemajuan mereka sendiri
    yaitu. mari kita ambil tugas dengan hanya 2 orang yang mengerjakannya (mereka memiliki jumlah pekerjaan yang sama)
    Laporan Person1 mereka selesai (kemajuannya 100%)
    Laporan Person2 50% selesai dengan bagiannya. Kemajuan total tugas adalah 75%
  • Sel di grid menampilkan kemajuan total (kecuali diklik)
  • Setiap sumber daya hanya dapat melaporkan kemajuan mereka sendiri

Bagaimana Anda menyampaikan semua ini dengan mudah?

Saya telah dengan cepat menyusun maket berikut (ingat ini adalah wireframe - tidak ada desain grafis, transparansi untuk ilustrasi dan mungkin tidak akan tinggal):

Ramah, belum tentu jelas:
Friendly, not necessarily clear

Info lebih lanjut, tetapi belum tentu jelas:
More info, but not necessarily clear

Menakutkan, semua info, hapus jika Anda bertahan:
Scary, all the info, clear if you stick around

Pertanyaan lanjutan: Sel-sel harus menunjukkan progres keseluruhan saat tidak ditekan, karena pada kisi yang sama, beberapa tugas mungkin hanya memungkinkan pelaporan individual, seperti dijelaskan di atas, sementara yang lain mungkin telah berbagi pelaporan (yaitu jika pada tugas 2 orang yang sama, Person1 selesai, mereka harus melaporkan hanya 50% dan ketika Person2 datang, mereka melaporkan "katakan" mereka sudah selesai 50%, tetapi mengisi 75%. Dalam hal ini, jendela kecil akan terlihat sedikit berbeda (saran dihargai)

Umpan balik, pemikiran, saran, solusi - semua disambut dan dihargai!

Catatan tambahan: kekhawatiran saya bukanlah bahwa pengguna melihat semua info tambahan. Seperti yang ditunjukkan oleh Ryan, seringkali itu tidak perlu. Masalahnya adalah bahwa pengguna mungkin tidak mengerti mengapa dia mengetikkan "50%", tetapi sel tiba-tiba menunjukkan "75%" (terutama karena di sel lain yang hanya memiliki "dibagikan" pelaporan, apa yang pengguna jenis persis apa yang dia dapatkan ...)

6
Dan Barak

Saya menyarankan memiliki satu kolom untuk kemajuan individu dan satu untuk kemajuan tim. Dengan begitu ketika pengguna Anda memasukkan 50% nya, itu akan tetap 50% dan kemajuan tim akan menunjukkan 75%. Munculan Anda kemudian bisa hanya di sel kemajuan tim dan cukup daftar semua anggota tim dan kemajuan mereka.

3
Tania Gobeil

Saya pikir jumlah data yang Anda tampilkan pada awalnya akan sangat tergantung pada seberapa relevan itu bagi pengguna. Jadi, misalnya, saya akan membayangkan bahwa jika Martin login, ia mungkin hanya tertarik pada kemajuannya dan keseluruhan kemajuan tugas, tidak harus Ludwig. Ini akan memungkinkan kami untuk menghilangkan kemajuan Ludwig dari layar.

Tentu saja, kami selalu dapat memiliki informasi yang lebih terperinci yang disajikan kepada pengguna melalui bagian yang dapat dilipat untuk mencegahnya jika tidak diperlukan (atau biasanya tidak diperlukan). Ini menurut saya kompromi yang bagus.

2
Ryan Shripat

Saya suka menyebutnya "gatal" - ketika sesuatu terasa canggung atau rumit, saya mencoba menganalisis apa yang tidak beres dan melihat apakah saya bisa menghilangkannya. Rasanya aneh bagi saya karena metadata yang melayang mengingatkan saya pada "melayang-layang" anti-pola (lihat juga this PDF pada halaman 32 ). Rasanya juga seperti data yang ingin "keluar" dari ruang yang membatasi.

Saya akan mencari semacam visualisasi informasi yang dapat mewakili kontribusi banyak pengguna sebagai bagian dari keseluruhan dan berpikir tentang menarik informasi ini dari satu sel.

Karena Anda mungkin dikunci ke dalam format kisi (ingin membahas opsi selain itu, tetapi tidak benar-benar relevan untuk pertanyaan ini) mungkin Anda dapat membuat bilah yang menyertai setiap baris yang membentang sepanjang penuh dan mengisi tergantung pada siapa yang melakukan apa . Aku akan mengambil risiko di sini dan mencoba membuat sketsa di ASCII:

[    ][    ][    ][    ][    ][    ] <-- cells in a row
---------|----|--------------------- <-- with each row, a smaller row beneath it
                                         representing completion state
[    ][    ][    ][    ][    ][    ]
-------------------------------|----

[    ][    ][    ][    ][    ][    ]
-------|----------------------------

Setiap baris dapat diisi untuk menunjukkan penyelesaian. Tugas 100% selesai akan memiliki baris penyelesaian penuh berwarna dengan "100%" di dalamnya (atau 50% | 50% untuk 2 pengguna, dll). Sebuah tugas 75% selesai akan memiliki 75% diisi dengan "75%" di bagian yang diisi, dan sisanya putih dengan "25%" di dalamnya. Anda bisa menggunakan warna yang berbeda ketika banyak orang menggunakannya. Mungkin mempertimbangkan memasukkan nama mereka di setiap segmen, meskipun pertanyaannya adalah apakah itu cocok. Saya ingin memiliki baris yang secara visual kurang signifikan daripada setiap tugas utama dan menggunakan ukuran font yang lebih kecil (sekitar 10px). Anda bisa membuat baris seperti ini segera disembunyikan dan gunakan tombol di sel di bagian akhir untuk menunjukkannya:

[    ][    ][    ][    ][    ][show completion] <-- hidden state

[    ][    ][    ][    ][    ][hide completion] <-- displayed state
-------|------------------------|--------------

Anda mungkin menemukan jawaban ini sama sekali tidak berguna karena Anda dipaksa untuk tetap dengan sel/popup, tapi saya pikir saya akan jujur ​​dan memberi tahu Anda apa yang paling tidak saya prototipe.

2
Rahul

Gagasan lain muncul di benak saya saat menulis yang sebelumnya: pengguna mungkin tidak peduli dengan persentase tertentu. Jika Anda mempertimbangkannya, itu membebaskan Anda untuk menggunakan bahasa Inggris sederhana untuk beberapa hal alih-alih memetakannya ke kotak dengan persentase. Mengambil dari contoh Anda sendiri:

**Your progress** - [Done!]

Untuk Anda dan 2 lainnya:

**Your progress** - [Nearly done! - 85%] 
- Martin is done!
- Ludwig is halfway done.

Untuk lebih dari 2 orang yang bekerja dengan Anda:

**Your progress** [Halfway there! 55%]
- Martin, Ludwig and Esther are done!
- Simon and Chauncey are halfway done.
- Henrik just got started.

Lebih dari 10?

**Your progress** [A ways to go... 15%]
- 5 people are done!
- 7 people are nearly there!
- 1 person just got started.

Jika Anda memilih opsi popup, saya akan menguji yang ini dan melihat apakah orang peduli dengan persentase orang lain. Saya cenderung menemukan bahwa ketika disajikan dengan informasi terperinci, itu lebih merupakan momen "buat saya berpikir" daripada ditambahkan kejelasan, tetapi YMMV (saya tidak tahu untuk siapa Anda mendesain ini, jelas).

2
Rahul

Alih-alih persentase, Anda mungkin ingin menggunakan pecahan. Dengan kata lain, Anda mungkin ingin mengatakan bahwa setiap orang bertanggung jawab untuk n unit kerja, di mana x unit telah selesai. Anda dapat menampilkan total sel sebagai persentase, jika perlu.

John   :  3  of  5 
Paul   :  4  of  4
George :  0  of  2
You    :  _  of  1
------------------
               58%

Beralih ke unit kerja menghasilkan dua hal.

  1. Itu membuat memperkirakan lebih mudah. (Saya berasumsi para pengguna memperkirakan - tidak mengukur - - jumlah pekerjaan yang dilakukan.) Jumlah pilihan dikurangi dari 100 menjadi mungkin tidak lebih dari 10.
  2. Ini memungkinkan pembagian pekerjaan dibagi secara tidak merata. (John bertanggung jawab untuk 5 unit, sedangkan Anda hanya memiliki 1.)

Berikut cara lain untuk menampilkan data.

Same chart, using star rating type system instead of numbers.

2

Mungkin Anda hanya perlu menunjukkan dengan jelas apa yang sedang dihitung.

Hans     50%  x 30% = 15%
Lotti    30%  x 20% =  6%
Jane      0%  x 25% =  0%
You     [80%] x 25% = 20%
-------------------------
                      41%
1