tag:blogger.com,1999:blog-7719550.post7444924566885801387..comments2008-04-09T08:40:34.645-04:00Comments on Tuttle SVC: The Brutal Math of Open Source SIS'sTom Hoffmanhttp://www.blogger.com/profile/08577165613934129833noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-7719550.post-67128509276065820552008-04-09T00:39:00.000-04:002008-04-09T00:39:00.000-04:002008-04-09T00:39:00.000-04:00This also assumes that, for an SIS, there is *one*...This also assumes that, for an SIS, there is *one* solution -- in addition to developing a tool that addresses a subset of needs, you need to add in the ability to make your specific solution generalized enough where people can use it across contexts with minimal fuss.<BR/><BR/>Meeting the needs of one school is an easier proposition than generalizing that solution out to meet the needs of a larger subset of schools -- and that's where the real trick is.<BR/><BR/>On top, of course, of making it so the app is easy to download, install, configure, and use.<BR/><BR/>I'd say 6 mos to build, 1 year to generalize, and another year to re-design and incorporate changes based on informed feedback. Even if you have a team of 500, it's less about generating lines of code, and more about generating the *right* lines of code.Bill Fitzgeraldhttp://www.blogger.com/profile/14264426268788575790noreply@blogger.comtag:blogger.com,1999:blog-7719550.post-11396547488009907132008-04-08T16:28:00.000-04:002008-04-08T16:28:00.000-04:002008-04-08T16:28:00.000-04:00Nice post. I think of lot of people who move over...Nice post. I think of lot of people who move over to FOSS and especially Linux are assuming that there already should be an open source app for such-and-such purpose. <BR/><BR/>Your post helps explain why the repositories tend to have an abundance of particular types of applications and a virtual void of other types, especially SIS.RichSkylinehttp://www.blogger.com/profile/11945225927949838470noreply@blogger.com