Houve alguma tentativa de melhorar o design das planilhas?

8

Existem tentativas notáveis ​​de redesenhar a planilha, como uma GUI com muitos números que requer horas de concentração dolorosa?

Atualmente, os principais aplicativos de planilha ainda usam o mesmo design de tela básico da década de 1980: uma grande coleção de pequenas células uniformes, algumas das quais com dados. O Excel realmente permite redimensionar as colunas e criar fontes diferentes, mas basicamente ainda é o mesmo. Centenas de milhões de trabalhadores de escritório em todo o mundo precisam olhar para telas feias e uniformes por horas, tentando encontrar o que precisam.

Suponho que a maioria tenha dado certo, mas me pergunto se alguém recentemente tentou redesenhar todo o paradigma.

Vadim Berman
fonte
5
Eu não entendo nada disso.
Scott
3
Aqui está um link para um artigo sobre um aplicativo, Grid, que tentou isso em 2012 . Eu nunca ouvi falar de outras pessoas, apesar de ter ouvido falar que a versão mais recente do excel teve uma grande reformulação nas telas sensíveis ao toque. Finalmente, é um "design básico" mais antigo que os anos 80 - aqui está uma planilha no Templo de Luxor, no Egito ! E Sumarians também
user56reinstatemonica8
Muito mais claro com a edição.
Scott
@ user568458: perfeito, é disso que estou falando.
Vadim Berman
@ user568458: por que não adicionar uma resposta em vez do comentário? Bônus para as planilhas de pedra. Gostaria de saber se o egípcio é real, é muito limpo e moderno.
Vadim Berman

Respostas:

3

Olhe para o histórico das planilhas. Isso foi abordado no passado:

  • Dardo
  • Lotus Improv (v1 era para NeXTstep, v2 para Windows) --- revise aqui: http://simson.net/clips/1991/1991.NW.Improv.html
  • Folha de dados flexíveis (isso é moribundo, mas de código aberto)
  • Quantrix Financial Modeller (ainda disponível --- verifique o preço)

Basicamente, a melhoria necessária (e foi implementada) é forçar a nomeação de cada linha, tabela e, finalmente, célula, e permitir uma reorganização dinâmica.

WillAdams
fonte
Lá. É disso que estou falando. Não posso dizer que estou imensamente impressionado com eles, pois eles não parecem abordar os principais problemas, e sim obter mais informações. Mas é ótimo que eles estejam pensando sobre isso. Muito obrigado.
Vadim Berman
2
@VadimBerman O problema é que o Excel é terrivelmente mal utilizado e quase sempre é a ferramenta errada para o trabalho. Não é o único paradigma na sala, mas principalmente o usado. O uso do Excel causou algumas falhas de vários bilhões de dólares. Mas mesmo assim, o Exel suporta nomes fixos para linhas e colunas que a maioria dos usuários não conhece. Basicamente, a regra geral é se você está usando uma planilha fazendo algo errado ou compensando a falta de outras ferramentas.
Joojaa
2
Referir linha, colunas e células por sua localização permite errar uma fórmula (como determinar a diferença entre SUM (d2: d7) e SUM (e2: e7)?). Exigir que cada linha, coluna e célula seja referida por um rótulo textual significa que um é SUM (despesas) enquanto o outro é SUM (lucro).
precisa saber é o seguinte
1
Por que eu precisaria de um banco de dados para calcular apenas uma planilha simples de ganhos e perdas? Por que essa folha não deveria ter uma maneira direta de se referir às coisas de maneira sensata e confiável? Leia as primeiras resenhas de Improv ou o artigo sobre sua criação: simson.net/clips/1991/1991 .NW.Improv.html
WillAdams
1
Veja acima como encontrar o que é necessário, entender fórmulas e evitar erros.
precisa saber é o seguinte
1

As planilhas são 'basicamente iguais' porque é uma construção bastante básica. É uma tabela de números. Uma planilha é uma ferramenta de dados. Em primeiro lugar, ele foi projetado para entrada e manipulação de dados. Tem sido essencialmente o mesmo desde o início das GUIs - e mesmo antes disso, se você olhar os livros contábeis.

Isso não quer dizer que as pessoas provavelmente não tenham repensado isso em momentos diferentes, mas no final, as pessoas que usam planilhas simplesmente precisam de uma planilha. É uma ferramenta bastante básica nesse sentido.

O que mudou, é como interagimos com eles, no entanto. O aplicativo Numbers da Apple incorpora o toque à experiência:

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

DA01
fonte
Obrigado, @ DA01. Mesmo que "seja uma construção básica", isso não significa que não possa ser melhorado. Além disso, com centenas de funções, interdependência, colunas ocultas, gráficos incorporados, dificilmente é uma "ferramenta básica".
Vadim Berman
Tudo pode ser melhorado, mas considere que a planilha existe há décadas e décadas. É uma 'ferramenta básica' no sentido de que foi projetada para fazer uma coisa muito bem. Semelhante a um processador de texto - outra 'ferramenta básica' que, embora tenha uma infinidade de funções agora, ainda é essencialmente a mesma interface de usuário que era há 3 décadas.
DA01
Um ótimo exemplo, @ DA01. Hoje, o processador de texto não é a mesma interface do usuário de três décadas atrás. A única semelhança é o retângulo e o texto nele. No entanto, hoje temos: - várias janelas que podem compartilhar conteúdo - verificadores gramaticais e ortográficos com indicação visual - não há mais regras E muito mais. No entanto, o processador de texto não está quebrado: geralmente é fácil de usar e não se parece com um bazar de conteúdo em que cada parte está gritando com você. A planilha, por outro lado ...
Vadim Berman
1
Eu acho que isso é apenas uma questão de opinião. Uma opinião válida, mas apenas uma opinião.
DA01 21/04
Claro. As opiniões podem ser apoiadas por experiências agregadas do usuário, e é por isso que existem coisas como "bom design" e "mau design".
Vadim Berman
1

... pela definição de qual planilha é, não pode ser repensada. A planilha é uma ferramenta para inserir dados em tabelas. O mais próximo de uma alternativa seria os bancos de dados, especialmente no front-end, para que os funcionários de escritório não estejam mais visualizando uma tabela, mesmo que seja exatamente isso.

De fato, um amigo meu começou como programador de planilhas para a Lockheed Martin. A partir daí, à medida que os bancos de dados se desenvolveram, ele naturalmente progrediu para esse papel. A progressão que você procura nas planilhas são bancos de dados e a alteração mais recente pode ser vista como NoSQL ou JSON no back-end.

No front-end, para que os funcionários do escritório não fiquem "entediados", há várias formas de interagir com os dados em aplicativos personalizados. Até as caixas registradoras hoje em dia são essencialmente bancos de dados com uma interface de usuário personalizada.

Ryan
fonte
Desculpe, mas "não pode ser repensado" é uma resposta horrível para um designer. Tudo pode ser repensado. Uma pena, até um pedaço de papel. Não, a planilha não é "uma ferramenta para inserir dados em tabelas". É uma ferramenta para gerenciar dados - que não precisa necessariamente estar em tabelas. Aqui está uma idéia: que tal colocar esses dados em gráficos com nós, quando necessário? Ou talvez ajude o usuário a criar entidades agregadas?
Vadim Berman
Tudo pode ser repensado, mas nem todo repensar produz algo melhor. E Ryan está correto, uma planilha é uma tabela de dados. Quanto a gráficos e nós, tudo isso é ótimo, mas esse é um recurso de visualização no topo da tabela de dados.
DA01
1
O @VadimBerman Merriam Webster's define Spreadsheet como "um programa de computador que calcula números e organiza informações em colunas e linhas" - você pode repensar maneiras de gerenciar dados que eu disse ... em bancos de dados e outras ferramentas. Mas você não pode repensar uma planilha porque é, por definição, uma série de linhas e colunas. Se você usar gráficos e nós, não será uma planilha.
Ryan
1
@VadimBerman ao seu comentário diretamente após o meu "então você está dizendo isso ..." sim. Assim como você não pode dizer que um quadrado nem sempre se encaixa, às vezes você precisa de um nó circular. Está tudo bem, mas não muda que o objeto original era um quadrado e o segundo objeto não é um quadrado (é um círculo). Mesmo se eles tiverem a mesma função para seu uso específico.
Ryan
1
@VadimBerman, se sua carne com a planilha é que a funcionalidade não evoluiu, pode ser uma carne válida, mas essa não é realmente uma questão de design gráfico. Acho que você quer que o conceito da planilha tenha evoluído para algo maior e melhor. Eu acho que sim ... é que não chamamos mais essas planilhas de evolução. Se alguém possui 30.000 linhas em uma planilha, precisa "evoluir" seu pensamento sobre a utilidade de uma planilha para isso e considerar um dos muitos conceitos de banco de dados existentes.
DA01 23/04