What is the process of planning software called? Or what is the job title of someone who does software planning?
For example, let's say a non-technical person comes to me with their rough initial specification. And I sit down with them over a couple weeks and help them hone, formalize and better plan the ...
Possible Duplicate: What are the boundaries between the responsibilities of a web designer and a web developer? Web designers and developers work in the same project, I've been searcing for ...
How is a Ninja programmer defined? If it is just an experienced developer, then is there really no better way to describe that? Ninja sounds like a childish marketing ploy designed to attract ...
Possible Duplicate: What are the key differences between software engineers and programmers? What is the difference between software engineer and software developer? What's the difference ...