For questions relating to the process of developing software.
7
votes
5answers
296 views
Leadership does not see value in standard process for machine configuration and new developer orientation
About 3 months ago our lead web developer and designer(same person) left the company, greener pastures was the reason for leaving. Good for them I say. My problem is that his department was completely ...
10
votes
5answers
263 views
What are unique aspects of a software Lifecycle of an attack/tool on a software vulnerability?
At my local university, there is a small student computing club of about 20 students. The club has several small teams with specific areas of focus, such as mobile development, robotics, game ...
8
votes
4answers
221 views
Rapid prototyping and refactoring
Sometimes when I start a small project (like an android app), I don´t know which approach will work out at the end, and I just go for one approach and give it a try. But if I never used this approach ...
7
votes
3answers
306 views
How important are unit tests in software development? [closed]
We are doing software testing by testing a lot of I/O cases, so developers and system analysts can open reviews and test for their committed code within a given time period (e.g. 1 week). But when ...
0
votes
3answers
126 views
How should compound words be handled when coding? Is there a definitive list of compound words? [closed]
QUESTION:
How should you handle compound words when programming?
Are there any good lists available online for developers of generally accepted technology-related compound words?
I can see how ...
3
votes
5answers
224 views
“TDD is about design, not verification”; concretely, what does that mean?
I've been wondering about this. What do we exactly mean by design and verification.
Should I just apply TDD to make sure my code is SOLID and not check if it's external behaviour is correct?
Should ...
4
votes
4answers
240 views
How to stop gold-plating and just be content to release working developments [closed]
The development team that I'm a member of has recently adapted to work according to Agile practices. This has personally highlighted the fact that I can't stop myself gold-plating code (and ...
1
vote
1answer
31 views
Time tracking and payment registration architecture
Тitle might be a little bit incorrect. :) Anyway, I'm building a software where employees input time they worked per day (work hours) and employer "pays" for this time. "Payment" is done outside this ...
5
votes
6answers
114 views
In a team practicing Domain Driven Design, should the whole team participate in Stakeholder meetings?
In my experience, a Software Development Team that comprises:
1 Project Manager
1 Tech Lead
1 - 2 Senior Dev
2 - 3 Junior Dev (Fresh grad)
Only the Tech Lead & PM (and/or Senor Dev/s) will ...
3
votes
3answers
225 views
Is it okay for programmers to be given the task of outlining database requirements?
In my current job, dba's and programmers are divided in tasks. Any code that needs to be written in procedures dba's write, and programmers do only application code.
The strange thing is that ...
3
votes
5answers
346 views
is SCRUM useful for the project's success? [closed]
I work for a company as a Project Manager. My company want us to get training in SCRUM and is sponsoring the training. So is SCRUM useful for the project's success?
Should I go for the SCRUM ...
-1
votes
1answer
74 views
Need to find a find a fast/multi-user database program [closed]
Our company is currently utilizing Excel and have been encountering a series of issues for starters we have multiple users sharing this application. We utilize it write our schedules for our employees ...
6
votes
2answers
194 views
Where would my different development rhythm be suitable for the work?
Over the years I have worked on many projects, with some successful and a great benefit to the company, and some total failures with me getting fired or otherwise leaving. What is the difference? ...
4
votes
1answer
119 views
Stop myself from over-complicating applications
Recently I worked on a fairly large project involving C# and MVVM. This application had around 160 projects in the solutions each seprarated into their own layers. As I have been working on this ...
-1
votes
4answers
192 views
Why do exclusively outsourcing projects as a company? [closed]
A prospective employer told me they took a company level decision to do only outsourcing projects.
I do not understand why they took such a decision and the guy I talked to did not elaborate. He ...