Engenharia de software

9
Como faço para ter uma licença dupla?

Eu gostaria de abrir um projeto meu no GPL v3. Além disso, eu gostaria de vender uma licença para aqueles que desejam usar o código em um aplicativo proprietário. Como libero meu código-fonte sob a GPL v3, além de me reservar o direito de liberá-lo sob outra licença de minha escolha? Ainda coloco...

9
Como explicar uma iteração de correção de bug?

Implementamos o Scrum com bastante sucesso nos últimos 5 meses. No entanto, estamos a 3 semanas longe de PROD sem nunca fazer qualquer teste de integração end-to-end. OUCH! Eu preciso de ajuda. Sem abordar as causas disso (neste ponto), precisamos agora planejar a iteração atual, que consiste em...

9
Como incluir desenvolvedores novatos em seu projeto?

Estamos pensando em ensinar alguns funcionários com experiência em programação de nível zero ou geral para hobby a tirar a carga de trabalho de mim. Usamos Python / Django, que possui algumas das documentações mais amigáveis ​​e muito fáceis de aprender. Atualmente, sou um departamento de TI da...

9
GUI Haskell: quanto pode ser feito com Haskell?

Eu estava querendo experimentar gráficos em Haskell. Pelo que vi, as bibliotecas disponíveis são front-ends para bibliotecas C / C ++ ou uma abstração delas com recursos mínimos. As bibliotecas de alto nível parecem não atender às minhas necessidades e, portanto, fico com front-ends de nível...