Pernahkah ada upaya untuk meningkatkan desain spreadsheet?

8

Apakah ada upaya penting untuk mendesain ulang spreadsheet, sebagai GUI berat yang membutuhkan jam konsentrasi yang menyakitkan?

Sampai hari ini, aplikasi spreadsheet utama masih menggunakan desain layar dasar yang sama seperti pada 1980-an: koleksi besar sel seragam kecil, beberapa di antaranya memiliki data. Excel memang memungkinkan untuk mengubah ukuran kolom dan membangun font yang berbeda, tetapi pada dasarnya masih sama. Ratusan juta pekerja kantor di seluruh dunia harus menatap layar seragam yang jelek selama berjam-jam, mencoba menemukan apa yang mereka butuhkan.

Saya kira sebagian besar menerima begitu saja, tetapi saya ingin tahu apakah ada yang baru-baru ini mencoba mendesain ulang seluruh paradigma.

Vadim Berman
sumber
5
Saya tidak mengerti ini sama sekali.
Scott
3
Berikut tautan ke artikel tentang aplikasi, Grid, yang mencoba ini pada 2012 . Saya belum pernah mendengar orang lain meskipun saya mendengar versi excel terbaru telah cukup mengubah tampilan layar sentuh. Akhirnya, ini merupakan "desain dasar" yang lebih tua dari tahun 1980-an - inilah spreadsheet di Kuil Luxor, Mesir ! Dan orang-orang Sumari juga
user56reinstatemonica8
Jauh lebih jelas dengan hasil edit.
Scott
@ user568458: sempurna, ini yang saya bicarakan.
Vadim Berman
@ user568458: mengapa tidak menambahkan jawaban alih-alih komentar? Bonus untuk spreadsheet batu. Saya ingin tahu apakah yang asli itu asli, terlalu bersih dan modern.
Vadim Berman

Jawaban:

3

Lihat kembali sejarah spreadsheet. Ini telah diatasi di masa lalu:

  • Lembing
  • Lotus Improv (v1 untuk NeXTstep, v2 untuk Windows) --- tinjau di sini: http://simson.net/clips/1991/1991.NW.Improv.html
  • Flexisheet (ini hampir mati, tetapi opensource)
  • Quantrix Financial Modeller (masih tersedia --- pastikan untuk memeriksa label harganya)

Pada dasarnya, perbaikan yang diperlukan (dan diterapkan) adalah untuk memaksa penamaan setiap baris, tabel dan akhirnya sel, dan memungkinkan pengaturan ulang yang dinamis.

WillAdams
sumber
Sana. Ini yang saya bicarakan. Tidak bisa mengatakan saya sangat terkesan dengan mereka, karena mereka tampaknya tidak mengatasi masalah utama, alih-alih menjejalkan lebih banyak informasi. Tapi senang mereka memikirkannya. Terima kasih banyak.
Vadim Berman
2
@AdimBerman Masalahnya adalah Excel disalahgunakan secara mengerikan dan hampir selalu merupakan alat yang salah untuk pekerjaan itu. Ini bukan satu-satunya paradigma di ruangan itu tetapi kebanyakan digunakan satu. Penggunaan Excel telah menyebabkan kegagalan beberapa miliar dolar. Tetapi bahkan Exel mendukung penamaan tetap untuk baris dan kolom yang sebagian besar pengguna tidak tahu ini sulit. Pada dasarnya aturan praktis adalah jika Anda menggunakan spreadsheet Anda melakukan sesuatu yang salah, atau mengimbangi kurangnya alat lain.
joojaa
2
Mengacu pada baris, kolom, dan sel berdasarkan lokasinya memungkinkan seseorang mendapatkan rumus yang salah (bagaimana seseorang menentukan perbedaan antara SUM (d2: d7) dan SUM (e2: e7)?). Mengharuskan bahwa setiap baris, kolom, dan sel dirujuk oleh label tekstual berarti bahwa satu adalah SUM (pengeluaran) sedangkan yang lainnya adalah SUM (laba).
WillAdams
1
Mengapa saya membutuhkan database untuk hanya menghitung untung rugi sederhana? Mengapa lembaran seperti itu tidak memiliki cara yang mudah untuk merujuk hal-hal dengan cara yang masuk akal dan dapat diandalkan --- silakan baca ulasan awal Improv, atau artikel tentang pembuatannya: simson.net/clips/1991/1991 .NW.Improv.html
WillAdams
1
Lihat di atas tentang menemukan apa yang dibutuhkan dan memahami formula dan menghindari kesalahan.
WillAdams
1

Spreadsheet semuanya 'pada dasarnya sama' karena merupakan konstruksi yang cukup mendasar. Ini daftar angka. Spreadsheet adalah alat data. Pertama dan terpenting, ini dirancang untuk input dan manipulasi data. Ini pada dasarnya sama sejak awal GUI - dan bahkan sebelum itu jika Anda melihat buku besar.

Itu bukan untuk mengatakan bahwa orang tidak mungkin memikirkannya kembali pada waktu yang berbeda, tetapi pada akhirnya, orang yang menggunakan spreadsheet hanya perlu spreadsheet. Ini alat yang cukup mendasar dalam arti itu.

Apa yang telah berubah adalah bagaimana kita berinteraksi dengan mereka. Aplikasi Bilangan Apple menggabungkan sentuhan ke dalam pengalaman:

https://www.apple.com/ios/numbers/

DA01
sumber
Terima kasih, @ DA01. Bahkan jika "itu adalah konstruksi dasar", ini tidak berarti itu tidak dapat diperbaiki. Juga, dengan ratusan fungsi, interdependensi, kolom tersembunyi, bagan yang disematkan itu hampir bukan "alat dasar".
Vadim Berman
Apa pun dapat ditingkatkan, tetapi pertimbangkan bahwa spreadsheet telah ada selama beberapa dekade dan dekade. Ini adalah 'alat dasar' dalam arti dirancang untuk melakukan satu hal dengan sangat baik. Mirip dengan Pengolah Kata - 'alat dasar' lain yang, walaupun memiliki banyak fungsi sekarang, pada dasarnya masih UI yang sama seperti 3 dekade lalu.
DA01
Contoh yang bagus, @ DA01. Word Processor hari ini bukan UI yang sama seperti 3 dekade yang lalu. Satu-satunya kesamaan adalah persegi panjang dan teks di dalamnya. Namun, hari ini kami memiliki: - beberapa jendela yang dapat berbagi konten - tata bahasa dan pemeriksa ejaan dengan indikasi visual - tidak ada lagi penggaris Dan lebih banyak. Namun pengolah kata tidak rusak: umumnya mudah digunakan dan tidak terlihat seperti bazar konten di mana setiap bit berteriak pada Anda. Spreadsheet, di sisi lain ...
Vadim Berman
1
Saya pikir itu sepenuhnya masalah pendapat. Pendapat yang valid, tetapi hanya pendapat.
DA01
Tentu saja. Pendapat dapat didukung oleh pengalaman pengguna agregat, dan inilah mengapa ada hal-hal seperti "desain yang baik" dan "desain yang buruk".
Vadim Berman
1

... dengan definisi spreadsheet apa itu tidak dapat dipikirkan kembali. Spreadsheet adalah alat untuk memasukkan data ke dalam tabel. Hal yang paling dekat dengan suatu alternatif adalah basis data terutama di ujung depan sehingga pekerja kantor tidak lagi secara visual melihat sebuah meja walaupun itu persis seperti itu.

Sebenarnya seorang teman saya mulai sebagai programmer spreadsheet untuk Lockheed Martin. Dari sana seiring berkembangnya basis data, ia secara alami berkembang ke peran itu. Perkembangan yang Anda cari dalam spreadsheet adalah basis data dan perubahan terbaru dapat dilihat sebagai NoSQL atau JSON di bagian belakang.

Di ujung depan bagi pekerja kantor untuk tidak "bosan" ada banyak cara untuk berinteraksi dengan data pada aplikasi kustom. Bahkan register kas akhir-akhir ini pada dasarnya adalah basis data dengan antarmuka pengguna khusus.

Ryan
sumber
Maaf, tetapi "tidak dapat dipikirkan kembali" adalah jawaban yang mengerikan bagi seorang desainer. Semuanya bisa dipikirkan kembali. Sebuah pena bulu, bahkan selembar kertas. Tidak, spreadsheet bukan "alat untuk memasukkan data ke dalam tabel". Ini adalah alat untuk mengelola data - yang tidak harus dalam tabel. Berikut ini sebuah ide: bagaimana jika menempatkan data ini dalam grafik dengan node, bila diperlukan? Atau mungkin membantu pengguna membuat entitas agregat?
Vadim Berman
Apa pun dapat dipikirkan kembali, tetapi tidak setiap pemikiran ulang menghasilkan sesuatu yang lebih baik. Dan ryan benar, spreadsheet adalah tabel data. Adapun grafik dan node dan sebagainya, itu semua hebat, tapi itu fitur visualisasi di atas tabel data.
DA01
1
@VadimBerman Merriam Webster mendefinisikan Spreadsheet sebagai "program komputer yang menghitung angka dan mengatur informasi dalam kolom dan baris" --- Anda dapat memikirkan kembali cara-cara mengelola data yang saya katakan ... dalam database dan alat-alat lainnya. Tetapi Anda tidak dapat memikirkan kembali spreadsheet karena menurut definisi adalah serangkaian baris dan kolom. Jika Anda menggunakan grafik dan node maka itu bukan spreadsheet.
Ryan
1
@AdimBerman ke komentar Anda langsung setelah saya "jadi Anda mengatakan itu ..." ya. Sama seperti Anda tidak bisa mengatakan sebuah persegi tidak selalu cocok, kadang-kadang Anda membutuhkan simpul melingkar. Itu semua baik dan bagus tetapi tidak mengubah bahwa objek asli adalah persegi dan objek kedua bukan persegi (itu adalah lingkaran). Bahkan jika mereka membawa fungsi yang sama untuk penggunaan khusus Anda.
Ryan
1
@VadimBerman jika daging sapi Anda dengan spreadsheet adalah bahwa fungsinya belum berevolusi, mungkin itu daging sapi yang valid untuk dimiliki, tetapi itu bukan pertanyaan desain grafis. Saya pikir Anda ingin konsep spreadsheet berkembang menjadi sesuatu yang lebih besar dan lebih baik. Saya pikir sudah ... hanya saja kita tidak menyebut evolusi itu 'spreadsheet' lagi. Jika seseorang memiliki 30.000 baris dalam spreadsheet, mereka perlu 'mengembangkan' pemikiran mereka tentang seberapa berguna spreadsheet untuk itu dan mempertimbangkan salah satu dari banyak konsep basis data di luar sana.
DA01