Saltar para: Posts [1], Pesquisa e Arquivos [2]

SAPO Blogs

Mais uma enxurrada de funcionalidades e correcções

por jonasnuts, em 18.05.06

Pois é, agora mudámos os procedimentos de lançamento de novas funcionalidades e correcção de bugs .

As coisas são desenvolvidas ou corrigidas e são colocadas numa plataforma de desenvolvimento, sendo aí testadas, individualmente. O que era suposto fazerem, estão a fazer? Se não estão a funcionar como era suposto, voltam para trás e são revistas por quem as trabalhou, e repete-se o processo, até a coisa funcionar.

Se estiverem a funcionar bem, são colocadas numa plataforma de staging . Esperamos até que se acumulem nesta plataforma de staging algumas funcionalidades, e depois testamos TODAS as funcionalidades da plataforma, a fim de verificarmos se as novas que entraram não colidem com coisas que já estavam a funcionar (basicamente para vermos se o que entrou não estragou nada do que já estava a funcionar bem).

Estes novos procedimentos, mais seguros, fazem com que deixe de ser possível lançar uma nova funcionalidade hoje, outra amanhã e outra depois. Agora é assim, lançamos por atacado.

Vejam os posts que se seguem :)

A arte de bem reportar

por jonasnuts, em 08.04.06

Já tinha prometido há uns tempos, e agora aqui fica cumprida a promessa. Um post sobre como é que decidimos desenvolver e implementar novas funcionalidades, e o processo desde  o início até ao fim.

Vamos basear esta "explicação" no novo editor.

Verificámos, logo após o lançamento desta nova plataforma, que o editor apresentava alguns problemas, em algumas situações, e com alguns browsers . Apesar de ser um editor a funcionar noutras plataformas, era limitado em termos de funcionalidades, face ao que disponibilizávamos na anterior plataforma de Blogs.

Substituí-lo era a única opção.

Começámos a nossa busca, por editores que disponibilizassem muitas funcionalidades, cobrindo todas as funcionalidades anteriores, e, de preferência, que permitisse fazer mais coisas. Era também imprescindível que fosse compatível com esta nova plataforma.

Depois de vistas e testadas várias alternativas, escolhemos este. Isto foi no dia 8 de Março.

Iniciámos logo o trabalho de integração, num ambiente de desenvolvimento, isto é, um ambiente de laboratório, onde temos um sistema semelhante ao que está em produção (e disponível para os utilizadores). Durante cerca de 3 semanas os técnicos trabalharam na integração, até a darem como pronta para testes.

É nesta altura que a equipa de gestão de produto inicia a bateria de testes. Nesses testes, em que tentamos reproduzir o máximo de diferentes experiências de utilização, descobrimos bugs , e fazemos de imediato o report à equipa técnica. O que estávamos a tentar fazer, o que era suposto que acontecesse, o que de facto aconteceu (ou não aconteceu), a mensagem de erro devolvida, o comportamento do serviço, o sistema operativo, o browser , a ligação à internet, o número de vezes que o erro foi reproduzido.

Tudo são dados importantes, para diagnosticar a causa do problema , e consequentemente, resolvê-lo.

É frequente conseguirmos resolver um bug no Internet Explorer , e essa correcção despoletar um novo erro em Firefox (e vice-versa).

Tentamos ter um número alargado de pessoas a fazer testes beta-testers ), com diferentes competências e exigências. Aquilo que é importante para alguém que programa pode não ser importante para alguém que faz design (e vice-versa).

Então, perguntam vocês, como é que com tanto teste e experiências de utilização, se lançam coisas que ainda têm bugs ?

Porque, por mais que nós tentemos, não conseguimos nunca reproduzir todas as experiências dos utilizadores, todas as suas idiossincrasias. Vocês são muitos (e ainda bem que são), e é-nos impossível reproduzir todas as combinações de sistema operativo browser /acesso à Internet/competências/ etc.

Por isso, lançamos em Beta, e pedimos a vossa ajuda, não só para corrigir bugs , mas para que a vossa opinião possa estar representada no serviço, e as funcionalidades sejam aquelas que vocês querem, porque são as funcionalidades de que precisam.

A prosa já vai longa, mas no fundo, serve este post para dar alguma visibilidade ao trabalho de bastidores, e para vos pedir que, sempre que encontrem algo que julguem ser um bug , não digam: "a funcionalidade tem um bug ". Se lançámos determinada funcionalidade, foi porque a testámos, e não encontrámos qualquer problema. Dêem-nos o máximo de informação possível,  para que consigamos reunir as condições que nos permitam reproduzir o problema.

Assim, browser , sistema operativo, comportamento da funcionalidade, mensagem de erro devolvida pelo servidor (caso haja) são sempre bons pontos de partida.

Nós estamos cá para aprofundar as questões, e corrigi-las.

Emoticons com fundo cinzento

por jonasnuts, em 06.04.06

Os emoticons do SAPO (sim, é assim que chamamos aos vários ícones do SAPO), apareciam no Internet Explorer com um fundo cinzento.

Bug dos Blogs? Não.

Bug do IE. Seja como for, está resolvido, independentemente do browser que se use, os emoticons já aparecem sempre com fundo transparente.

Últimas 20 Tags já só mostram mesmo 20

por jonasnuts, em 03.04.06

O título diz mais ou menos tudo.

Na área das Tags dos Blogs (geral), onde dizia "20 tags mais utilizadas nas últimas 24 horas" apareciam TODAS as tags usadas nas últimas 24 horas.

Agora já só aparecem mesmo as 20 mais usadas.

Corrigido bug das Tags

por jonasnuts, em 03.04.06

Quando, a partir da área de gestão, clicávamos numa determinada Tag, eram-nos apresentados todos os posts associados à Tag, incluindo posts de outros Blogs nossos.

As Tags são por Blog, por isso, neste momento, quando clicamos numa Tag, já nos são devolvidos apenas os posts daquele blog.

Notificações de comentários

por jonasnuts, em 30.03.06

As notificações de comentários não estavam a indicar o nickname de quem tinha deixado o comentário.

Esse problema já está corrigido, e a informação já segue no mail de notificação.

Ainda não fechámos todas as questões que têm a ver com as notificações, mas esta já podemos descartar.

Correcção de erro - Sportiguista

por jonasnuts, em 20.03.06

Pois é, garantimos que não foi propositado, mas a verdade é que uma das opções do "Sinto-me" tinha um erro, e dizia sportiguista, em vez do correcto sportinguista.

A Pekala chamou-nos a atenção para o erro, ontem, e já corrigimos, obviamente.

O Benfiquista está correctamente escrito, como podem verificar mais abaixo :)

Corrigido bug do tamanho dos links do post

por jonasnuts, em 13.03.06

Como podem verificar, o bug que teimava em fazer crescer os links dos posts foi corrigido.

Agora, e à semelhança do que ocorria na plataforma antiga, os links dos post aparecem exactamente do mesmo tamanho que o restante texto.

O tamanho da letra dos posts pode ser modificado, na Personalização Intermédia.

Cor do título já muda

por jonasnuts, em 10.03.06

Em alguns templates, a cor do título não estava a mudar.

O Bug já foi corrigido, e as cores já alteram.