Altra segnalazione, sempre sullo sviluppo software. Una vecchia intervista (1999) a David Parnas. Da leggere. Un paio di passaggi illuminanti e attualissimi.
Q: What is the most often-overlooked risk in software engineering?
R: Incompetent programmers. There are estimates that the number of programmers needed in the U.S. exceeds 200,000. This is entirely misleading. It is not a quantity problem; we have a quality problem. One bad programmer can easily create two new jobs a year. Hiring more bad programmers will just increase our perceived need for them. If we had more good programmers, and could easily identify them, we would need fewer, not more.
Q: What is the most-repeated mistake in software engineering?
R: People tend to underestimate the difficulty of the task. Overconfidence explains most of the poor software that I see. Doing it right is hard work. Shortcuts lead you in the wrong direction and they often lead to disaster.
No comment.
giovedì, luglio 23, 2009
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento