Engenharia de software

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




10
Por que o software ainda é lançado com bugs conhecidos? [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á debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
18 bug 

8
O ágil é mais do que apenas pequenas cachoeiras?
Eu usei principalmente a metodologia cascata em meus projetos, mas agora estou expandindo meus horizontes para metodologias ágeis. Pelo que li até agora, e talvez tenha lido coisas erradas, ágil significa pequenas cachoeiras. Em vez de uma grande cachoeira espalhada por um ou dois anos, você tem pequenas cachoeiras que …

9
Definição de um bug de software. A Blizzard Entertainment insiste que meu "bug" não é um bug. Eles estão certos? [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á debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


5
Qual deve ser a granularidade dos testes TDD?
Durante o treinamento de TDD baseado no caso do software médico, estamos implementando a seguinte história: "Quando o usuário pressiona o botão Salvar, o sistema deve adicionar um paciente, adicionar um dispositivo e adicionar registros de dados do dispositivo". A implementação final será mais ou menos assim: if (_importDialog.Show() == …
18 unit-testing  tdd 

6
Interagindo com dados usando vários bancos de dados / servidores
Todos os projetos com os quais tive que lidar até agora exigiram apenas um único banco de dados em um único servidor. Estou interessado em aprender mais sobre como os projetos que precisam ser dimensionados são movidos para vários bancos de dados e / ou servidores para ajudar a gerenciar …
18 php  sql 

12
Devemos tentar revisar todo o nosso código?
No momento, estamos modificando o processo de desenvolvimento e estou pensando se devemos tentar manter 100% de nossos commits revisados ​​por pares. Qual é a sua experiência com relação às revisões de código? Você costuma gastar "muito" tempo com eles (digamos, 1/2 horas por dia), ou apenas desliza por 5/10 …


3
Devo usar o try catch nos meus métodos de teste?
Estou fazendo testes de unidade. Estou tentando testar uma função. Eu chamo isso do meu componente de teste. Mas se a função remota não puder lidar com a exceção, meu componente testador também receberá exceção, eu acho. Então, devo me preocupar em obter uma exceção no meu componente testador? Obrigado. …


7
PBI vs História do Usuário
Recentemente, um item foi adicionado ao Backlog do Produto pelo proprietário do produto, que diz "Quando vou à página de login da página x, vejo um erro. Quero que esse erro seja removido". Parece-me que este não é um caso de uso e não deve ser um PBI (Item de …

3
Qual é o fluxo de trabalho com 2 pessoas em um projeto
Venho a você como um programador iniciante que está trabalhando em seu próprio projeto (que está progredindo bem). Meu co-fundador também aprendeu a programar e chegou a um ponto em que provavelmente poderia começar a consertar algumas coisas e fazer acontecer. Ele fez uma pergunta muito boa, que era "como …
18 git  github  gitflow 

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.