L’Università di Berkley, in California, ha attivato il corso online “Software Engineering for Software as a Service”. Il corso fa parte di un’iniziativa che coinvolge diverse università americane e che intende portare gratuitamente sul Web gli insegnamenti accademici di diverse facoltà.
What happens when you have no product owner at all? How does a team know what features to develop in what order?
“A good engineer thinks in reverse and asks himself about the stylistic consequences of the components and systems he proposes” – Helmut Jan
Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite… I thought that rushing software out the door to get some experience with it was a good idea, but that of course, you would eventually go back and as you learned things about that software you would repay that loan by refactoring the program to reflect your experience as you acquired it.