altern
  • Member for 10 years
  • Last seen more than a month ago
What "version naming convention" do you use?
11 votes

Here is very fine-grained approach to version numbering: N.x.K, where N and K are integers. Examples: 1.x.0, 5.x.1, 10.x.33. Used for intermediate builds. N.M.K, where N, M and K are integers. ...

View answer
What is a proper term to describe a server running source control, bug tracking and CI tools?
4 votes

SCM server (SCM stands for Software Configuration Management) ALM server (ALM stands for Application Lifecycle Management). Actually, this one would be more appropriate for your stack of tools.

View answer
How should standards and process improvements be introduced to an organization without them?
Accepted answer
2 votes

Start software process improvement (SPI) project. Define its scope and goals. It will definitely help if standardization has its own goals and measure applicable to your organization. Assign person ...

View answer
Assuming "clean code/architecture" is there a difference in "effort" between PHP or Java/J2EE web application development?
1 votes

It will take less time to develop application in PHP, but, most probably it will not be architecturally consistent enough and, therefore, it will have more bugs. Nevertheless, cost of the change of ...

View answer
Problems (such as maintenance) in development with unpopular language
1 votes

I would recommend to start rewriting your program in different (more convenient) language when you start feeling that maintenance has high chances to be dominating issue. If you managed to write it ...

View answer
Too many seniors in one team?
1 votes

I worked in a team where there were 1 lead developer, 4 senior developers, and 1 middle developer. And because of the reason that one "senior" member of the team was not a really mature person (good ...

View answer
What types of positions might involve improving processes using CMMI and Scrum?
0 votes

QA Engineer And I do not mean testing. Testing is Quality Control, while Quality Assurance (QC vs QA) is more broad area which includes everything you mentioned (establishing best practices such as ...

View answer
Should PHP view files be called something other than '.php'?
0 votes

It does not matter what extension you assign to your files. But, most probably, you would like to distinct view files from other files you have in the application. Some kinds of distinction may be ...

View answer
How best to prevent having to revisit a change after check in
0 votes

There is a set of practices which helps to raise quality of code: Unit testing is a must. Continuous integration will help to run unit-tests automatically and provide convenient reporting. Static ...

View answer
Release cycle as a game
0 votes

You can create a puzzle with an image representing your system in a visual way. And then after each release you will add pieces of puzzle to the appropriate parts of the system. That game would need ...

View answer