effectivesoftwaredesign.com
When Software Development Depends on Individual Heroic Efforts
It is a well-known fact that many software projects fail. Thus it is natural to ask: what is the main contributor for the success of software projects, the processes or the people? In other words, …