Um Lean Canvas para o nosso sistema

9 de Setembro de 2013, por Fabio Kon

Encontrei recentemente um web site que ajuda a construir o Lean Canvas, que é um diagrama para ajudar a colocar no papel e refletir sobre os primeiros passos para criar um modelo de negócios para startups. Ele é baseado no método Lean Startup.

Para praticar, eu fiz de brincadeira o Lean Canvas do sistema que fizemos no semestre passado na disciplina de POO. Envio aqui em anexo.
Quem quiser brincar com outras ideias de startups, o site é https://leanstack.com
[]s,
Fabio.



Cientistas da Computação pesquisando cheiros :-)

19 de Junho de 2013, por Fabio Kon

Na aula de POO dessa semana, eu comentei que "Cheiros Ruins" em software é um tópico bem ativo de pesquisa em Computação.

Por acaso, acabou de ser publicado hoje um novo artigo sobre o assunto no JOT, o Journal of Object Technology que é a principal revista científica sobre Orientação a Objetos.

Vale a pena dar uma olhada:

http://www.jot.fm/contents/issue_2013_06/article1.html

[]s,

Fabio.



Ótimo livro novo de padrões

9 de Junho de 2013, por Fabio Kon

O Eduardo Guerra, professor do INPE e especialista em padrões de software, acabou de lançar um novo livro sobre o assunto. Recomendo para quem quiser se aprofundar no estudo e aplicação dos padrões.

Eis a íntegra da mensagem que recebi dele:

Caros amigos da comunidade de padrões e de engenharia de software!

Envio esse email para comunicar que está disponível a versão final do livro "Design Patterns com Java: Projeto orientado a objetos guiado por padrões".
Nesse livro eu procurei abordar a aplicação de padrões de uma forma didática e moderna. Cada capítulo foca em uma prática de design ou em um tipo de problema e apresenta os padrões relacionados. O livro não se limita aos padrões do GoF e inclui também outros padrões posteriores, como Injeção de Dependências, Null Object e Double Dispatch. A ideia foi seguir uma sequência de apresentação que crie uma linha de aprendizado para ensinar design orientado a objetos, e não apenas a apresentação isolada de cada padrão.
Além disso, a medida que os padrões vão sendo apresentados, eles vão sendo relacionados, mostrando tanto como podem ser utilizados de forma combinada, quanto comparando soluções criadas com diferentes padrões. Além disso, além da implementação direta a eles, também é abordada sua introdução através da refatoração. Durante o livro, diversos outros temas recentes relacionados a design de software são apresentados, como interface fluente, desenvolvimento de frameworks, componentes plugáveis, uso de padrões com TDD e etc... Tudo isso com exemplos realistas e com referências a APIs e frameworks da linguagem Java.
Fiz questão de aproveitar essa oportunidade para divulgar e tentar atrair mais pessoas para a comunidade brasileira de padrões. Além de falar sobre a comunidade e dos eventos organizados por ela (SugarLoafPLoP e MiniPLoP) no último capítulo, o prefácio é escrito por Joseph Yoder, que para comunidade de padrões dispensa apresentações!
Optei pela editora Casa do Código por publicar os livros em formato impresso e digital com um preço acessível para que possam ser adquiridos por alunos. O e-book é fornecido nos formatos pdf, mobi e epub, e pode ser livremente utilizado em vários dispositivos de acordo com a vontade do comprador.
Aos interessados, os livro pode ser adquirido a partir do seguinte link: http://www.casadocodigo.com.br/products/livro-design-patterns . A partir dessa página, pode-se ter acesso ao sumário e as páginas iniciais onde é possível obter mais detalhes sobre o conteúdo do livro.
Aos que são professores e ministram aulas sobre o assunto, é possível conseguir uma cópia do livro para avaliar sua adoção enviando um email para contato@casadocodigo.com.br
Deixo também o endereço da lista de discussão criada para debater assuntos de design de software relacionados ao livro: https://groups.google.com/d/forum/projeto-oo-guiado-por-padroes
Aos que tiverem acesso ao livro agradeço se derem um feedback sobre o seu conteúdo! Agradeço também se divulgarem em sua instituição e para seus contatos!

Saudações!

--------------------------------------
Eduardo Guerra - Pesquisador 
@emguerra
Instituto Nacional de Pesquisas Espaciais - INPE
Laboratório Associado de Computação e Matemática Aplicada - LAC
--------------------------------------


Primeira fase do projeto

8 de Maio de 2013, por Paulo Bittencourt Moura

Está disponível a página para submissão da primeira fase do projeto na página da disciplina no moodle.
A submissão deve ser feita por um membro da equipe até 13 de maio.
Deve ser entregue um arquivo comprimido contendo:

  • um pacote Monticello com o projeto
  • um PDF com cerca de duas páginas explicando o que foi feito e como rodar o sistema.


Quer ganhar US$ 5mil para colaborar com o Squeak Smalltalk

11 de Abril de 2013, por Fabio Kon

O Google Summer of Code incluirá projetos relacionados a Smalltalk, a comunidade do Squeak está agitando.

Se quiser ganhar 5 mil dólares trabalhando para melhorar o Squeak, programando em Smalltalk, visite:

http://gsoc2013.esug.org 

e se inscreva.

 

[]s,

Fabio