Dynedain's "Contribute How?" post hit the mark, and I have no idea what it is you're really asking. However, having worked in university IT for about a decade I can offer some advice that can be applied broadly: you have an amazing resource at your disposal - smart people - and you should exploit that by developing software to suit your needs.
A lot of universities spend millions on proprietary software like PeopleSoft when they could get much better value and results by hiring competent programmers, work-studies, grad students, postdocs, etc, in-house to create software that does exactly what your institution needs it to do. Your custom software will do whatever needs to be done, it will be infinitely flexible because you have complete control over what it does and how it does it, you will not be at the mercy of any external vendor for support, and the ongoing licensing costs will be $0.