sábado, 20 de abril de 2013

Agilidade no desenvolvimento de Software

Desenvolvimento ágil é aquele que relaciona a velocidade com a flexibilidade, ou seja, ajuda a alcançar metas, tendo em mente que o trabalho pode ser aperfeiçoado sempre, buscando uma melhoria contínua.

Quanto mais comunicação melhor, sem burocracias, coisas desnecessárias, o essencial é que todos tenham uma mesma visão do sistema.

Documentação é importante sim, mas a entrega do software funcionando, é muito mais importante.

Respostas as mudanças, devem ser adequadas a um desenvolvimento iterativo e incremental, feitas pelo usuário rapidamente.

Simplicidade: evitar antecipar as necessidades do sistema e fazer apenas o que é preciso no momento.

As entregas das novas funcionalidades no menor prazo possível, favorecem a descoberta prematura de problemas, evitando-se prejuízos.

sábado, 6 de abril de 2013

Backup

Perder informações é o maior problema, ruim também é recuperar partes.

A cópia de arquivos possibilita sua recuperação, normalmente depois de falha no disco rígido, uma infecção por vírus ou mesmo uma reinstalação de sistema.

A maioria dos usuários reconhece a utilidade do backup após que um problema ocorra.

Vale mencionar que qualquer cópia precisa ser armazenada em um local diferente da original.

Isso implica na escolha de uma mídia. DVD-Rs, pendrives, HDs externos, fitas e/ou disco virtual. 

Para facilitar o backup, localização e restauração, organize bem suas informações com pastas que identificam o assunto, opte por padronizar por tipo de documento.
O backup deve fazer parte da rotina de operação do seu BSi.