What factors can be play major role to take decision on process model ? I know just terms like Waterfall , Sprint, Agile etc and also an associated question what is " scrum " ?
How to decide which programming language is to be chosen for a particular project? Or should we stick to just one with all dedication? Or is this question too personal?