Questions tagged [development-process]
For questions relating to the process of developing software.
742 questions
4 votes
5 answers
546 views
Should code reviewers reproduce the problem/solution as part of the code review?
Boss in upper management is demanding to know why code reviewers are attempting to reproduce the problem & solution (in the case of defects) and solution (in the case of features) for reasons of ...
0 votes
1 answer
232 views
How to effectively bootstrap SQL database with millions of records, when you are almost guaranteed to make mistakes?
I am playing with a side project which, for purposes of this question, is a multi-language dictionary, including 100+ languages, each with 100k+ entries, where each entry can have 1-5+ pronunciations, ...
2 votes
2 answers
1k views
What are the pros and cons of using cherry-pick versus merge for release management? [closed]
What are the pros and cons of using cherry-pick versus merge for release management? Background We have a dev branch, and just created a release1 branch from it. Folks will commit relevant content to ...
22 votes
11 answers
9k views
How is Agile model more flexible than the Waterfall model?
I know one of the differences between Agile and Waterfall is to do with more customer and user feedback, but I'm trying to wrap my head around what makes the Agile/XP model more adaptable to change. ...
5 votes
4 answers
697 views
When team members are busy in fixing bugs what can/should their dev manager do?
We have a release cycle about three to four weeks for a new release then a bug fix sprint to make the product stable, then new features sprint to kick off another round of release cycle. What should I,...
1 vote
2 answers
253 views
Can TDD be suitable for a small team with overlapping but not identical domain knowledge
I am trying to get a better understanding of TDD. From a quick google I've found this: In layman’s terms, Test Driven Development (TDD) is a software development practice that focuses on creating ...
0 votes
1 answer
370 views
Effective way to develop software on two machines (PC and Laptop) [duplicate]
When writing code on a desktop pc as well as on a laptop or other computer, is there a general recommended strategy for being able to keep the same environments set up on both machines? I use Git ...
2 votes
1 answer
147 views
EU Cyber Resilience Act - Conflicting Requirements? [closed]
As a fellow SW developer in EU, I hope that you know that there is a proposal for a new law, called Cyber Resilience Act, that will, if approved, will affect all digital products on the EU market. In ...