A workflow consists of a sequence of concatenated (connected) steps. Emphasis is on the flow paradigm, where each step follows the precedent without delay or gap and ends just before the subsequent step may begin.
54
votes
16answers
9k views
Is the creation of brand new software generally a major part of most programming jobs?
I have worked in software development for over 10 years now, and it's dawning on me that I rarely get to create anything "new". I realize that "new" is a vague term, but I would define it as anything ...
43
votes
17answers
3k views
Too much version control and bug tracking overhead per change?
I work at a place that is CVS-crazy and Bugzilla-nuts.
There are so many branches off each release that one cannot count them. Everyone is constantly auto-merging.
There is no fluidity at this job. ...
5
votes
3answers
451 views
What should be the workflow with a git repository?
I work on several git repositories though on most not more than 2 people work. Mostly me and my boss. Very often when we work in parallel it happens that "git log" doesn't look so nice because of the ...
4
votes
4answers
317 views
Understanding my dvcs workflow
We are going to be building a new project using Mercurial as our version control system.
I'm still trying to fully understand what my workflow should look like, so I've listed below a case that I ...
2
votes
2answers
320 views
How Visual Studio could help to avoid duplicating code?
I work within a team of developers. Everyone is making their changes without carrying too much if the same thing is already implemented in the codebase. This leads to classes constantly growing and to ...
8
votes
3answers
270 views
dvcs - is “clone to branch” a common workflow?
I was recently discussing dvcs with a coworker, because our office is beginning to consider switching from TFS (we're a MS shop). In the process, I got very confused because he said that although he ...
1
vote
2answers
478 views
Company wants to move its programs to a new framework / concept - what are options?
So there is an insurance company which wants to move long term its proprietorially written software for different insurance products to a new platform / framework / concept / something. One of the ...