Skip to main content
Software Engineering

Questions tagged [development-process]

For questions relating to the process of developing software.

Filter by
Sorted by
Tagged with
4 votes
5 answers
507 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 ...
4 votes
2 answers
287 views

How to untangle bounded contexts after a team ownership reorganization?

This is inspired by Eric Evans' presentation about bounded contexts when doing Domain driven design. In his presentation he presents a case where a bank has initially 2 teams that manage 2 bounded ...
0 votes
1 answer
218 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, ...
0 votes
9 answers
2k views

Is CI/CD a myth

Perhaps because I'm primarily a coder, I don't understand the benefit of CI/CD, or any related terms such as scrum, agile, etc. In my opinion, testing can be done locally on development computer; ...
2 votes
2 answers
840 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 ...
1 vote
2 answers
230 views

What empirical evidence is there that the separation between analysis and design leads to better results than mixing them?

What scientific/empirical evidence is there that the mental separation between (business) analysis and (technical) design in software development leads to better results than considering both together?...
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. ...
-1 votes
2 answers
252 views

How do you do major changes within an iterative setup?

I am part of a project that develops a software with quite a clearly defined in- and output. But the path (a chain of intermediate steps and artefacts) is not yet clear. We start with a toy-ish ...
5 votes
4 answers
658 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,...
2 votes
0 answers
581 views

Managing environments in a FastAPI app using Docker

Bit of context: I'm an Economics major that somehow ended up developing an API that's becoming a whole software project, so please bear with me. So, after I got asked to add logs I noticed I should ...
1 vote
2 answers
230 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 ...
-4 votes
3 answers
266 views

If the concept of low code/no code program is nothing new, then why do developers talking about it still get frustrated? [closed]

In the question What is "low code"?, there are many comments against it. One example: In my experience these tools are managed by business users until they've painted themselves into a ...
0 votes
1 answer
329 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 ...
40 votes
11 answers
14k views

Should developers fix bugs in their own code? [closed]

This is more of a philosophical question. I have recently started working on a new team and I see here a pressure on developers to fix bugs in their own code. Whenever a bug is found in a feature, the ...
2 votes
1 answer
138 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 ...

15 30 50 per page
1
2 3 4 5
...
50

AltStyle によって変換されたページ (->オリジナル) /