Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas


2
SCRUM do zero, sem estrutura de base estabelecida?
Somos um pequeno grupo de 5 pessoas que está prestes a iniciar um novo projeto. Este é o primeiro projeto em que iremos all-in no scrum. Estamos lutando um pouco com o modo como vamos estabelecer uma base para o projeto (estruturas e similares). Como essas tarefas não são algo …


4
Scrum para equipes de especialistas
O Scrum é melhor para equipes com membros generalistas, ou seja, equipes em que pelo menos duas pessoas podem realizar as mesmas tarefas. Minha principal preocupação é encontrar boas soluções para adaptar o scrum (o que manter, o que remover, o que melhorar) para equipes compostas por especialistas? Suponha que …
11 agile  scrum 

7
Qual é uma boa alternativa para a variável name para um idioma que possui apenas referências ou rótulos imutáveis?
Por exemplo, nas linguagens funcionais, as variáveis são de atribuição única e seus valores são imutáveis ​​depois de atribuídos. Portanto, eles têm dois estados ilimitados e limitados ; uma vez vinculados, eles não podem ser alterados. Existe algum termo matemático ou outro termo de ciência da computação que seja mais …




8
Quão útil é um log ou diário de projeto? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 7 anos . Quero saber o quão difícil / útil é manter um diário ou registro …



11
O que você faz quando parece que não consegue entender uma certa parte da programação? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

4
Desenvolvendo uma linguagem dinâmica
Eu criei vários compiladores escritos à mão para linguagens muito simples, mas agora quero tentar desenvolver uma linguagem dinâmica, semelhante a um Python ou Ruby simplificado. No entanto, foi fácil para mim entender como os compiladores funcionam. Compiladores primitivos são traduzidos. Mas não posso fazer isso se a linguagem for …

2
Quais são as vantagens de separar 'resultado' de 'status'
Digamos que você tenha alguns processos automatizados que geralmente passam pelos seguintes estados; agendado - iniciado - validando - executando - concluído Além disso, esses processos podem terminar prematuramente devido a um erro ou cancelamento explícito do usuário. Meu primeiro impulso é simplesmente adicionar erro e cancelar à lista de …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.