The Software Development Process
(Borrowed from an overhead slide used by a major workstation manufacturer)
1) Order the T-shirts for the Development team
2) Announce availability
3) Write the code
4) Write the manual
5) Hire a Product Manager
6) Spec the software (Writing the specs after the code helps to ensure that the software meets the specifications)
7) Ship
8) Test (the customers are a big help here)
9) Identify bugs as potential enhancements
10) Announce the upgrade program
__________________
"We were wrong, terribly wrong. (We) should not have tried to fight a guerrilla war with conventional military tactics against a foe willing to absorb enormous casualties...in a country lacking the fundamental political stability necessary to conduct effective military and pacification operations. It could not be done and it was not done."
- Robert S. McNamara
-----------------------------------------
"We will take our napalm and flame throwers out of the land that scarcely knows the use of matches...
We will leave you your small joys and smaller troubles."
- Eugene McCarthy in "Vietnam Message"
-----------------------------------------
never wrestle with a pig.
you both get dirty;
the pig likes it.
|