tag:blogger.com,1999:blog-7707739904261330151.post4944979385548821762..comments2023-10-29T00:53:06.402-07:00Comments on Truth Inexorable: aw, thanks zombie feynman!Natehttp://www.blogger.com/profile/11967547718472192519noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-7707739904261330151.post-63670194375976572442008-03-18T13:12:00.000-07:002008-03-18T13:12:00.000-07:00Hah, good point. I guess need to be more specific...Hah, good point. I guess need to be more specific about my aspects AND my contexts. <BR/><BR/>Point 1, maintainability, process is maintainable VS product is maintainable:<BR/><BR/>For commercial products, it is in fact important that the process be maintainable, but the product often does not need to be, in that the user doesn't need to be able to fix it. I was using this sense of the word, but I should have made that clear.<BR/><BR/>Point 2, commercial context, software versus physical product:<BR/>software is continuously versioned and released, physical products less so. Therefore process maintainability is paramount for commercial software. Process maintainability is also a factor for physical products, because of manufacturing plant infrastructure costs.<BR/><BR/>good catch, and good article.Natehttps://www.blogger.com/profile/11967547718472192519noreply@blogger.comtag:blogger.com,1999:blog-7707739904261330151.post-34654922780434125722008-03-18T12:54:00.000-07:002008-03-18T12:54:00.000-07:00I think you're crazy for not putting "yes" or even...I think you're crazy for not putting "yes" or even "very" in maintainability in the commercial column. <BR/><BR/>The commercial market is characterized by fast release cycles of new versions, to compete with the market on features and respond to demands. If your software isn't easy to update and upgrade, and if you can't keep it in a ready-to-ship state, you're sunk.<BR/><BR/>I don't know if I have pointed you towards <A HREF="http://www.joelonsoftware.com/articles/FiveWorlds.html" REL="nofollow">Joel Spolsky's article on the 'five worlds' of software development</A> before, but if so, here I am doing it again.Samhttps://www.blogger.com/profile/01353307602111785602noreply@blogger.com