KualiCo as a Driver of Open Source Development

A Q&A with Joel Dehlin

KualiCo CEO Joel Dehlin reflects on the company's first 8 months operating as a for-profit that offers Kuali as a cloud service. KualiCo continues a rich tradition of higher education community involvement in open source while becoming a new driving force for Kuali product development and marketing.

"Instead of passively relying on the community for open source, KualiCo is a driver of open source." — Joel Dehlin

Mary Grush: You launched KualiCo just this past fall. Could you give us a brief reminder of your broad goals in starting KualiCo, especially in light of how community based Kuali has always been?

Joel Dehlin: When we first started KualiCo, we did an extensive Q&A with the Kuali community. There were three main things that the community told us were necessary in order for Kuali to be successful going forward. First, there needed to be stronger leadership that could both make hard technical decisions as well as market and sell Kuali. Second, they wanted us to create a self-sustaining entity to manage the community and the creation of the Kuali suite of products over time and into the future. And third, they wanted to make sure Kuali would always stay dedicated to open source.

Grush: KualiCo has been in operation for about 8 months now, as a for-profit company. How has the operation of KualiCo as a commercial company changed the nature of open source development of the Kuali suite of products and the participation of the higher education community in that?

Dehlin: We continue to be an open source company, and we encourage people to check in code, but instead of passively relying on the community for open source, KualiCo is a driver of open source. So, most of the development is now being done by the company.

To be clear, open source is a key, long-term, strategic differentiator for us, with the knowledge that times are changing. Instead of the majority of the development work being done by the community (as was the case historically) the larger proportion of development will be done by the company, going forward. But we will continue to involve the community, encourage them to make checkins, and continue to make all the Kuali code available.

Grush: And that's the Kuali code base you are speaking of. Will the company keep other code as proprietary? I know for example, you had mentioned that code directly relating to hosting would be proprietary.

Dehlin: The only code that will be proprietary will be certain pieces that allow us to compete as a hosting provider — so we're keeping the multi-tenant code proprietary, and some automation code will also be proprietary. This is all code that the schools would not care about; only our competitors might care about it. Kuali code, including any new features we work on, will definitely be open source, as always.

Grush: In the few months since you committed to forming and leading KualiCo, what other goals have emerged?

Dehlin: After solidifying the three very broad goals I just spoke about, and after putting the leadership team together and talking to the Kuali Foundation executive board, we set four more specific — and very important — goals.

The first is, we want to be very focused on great design. We hired interaction designers who are top-notch and could work at any of the major consumer companies if they chose to. Their designs are amazing — Kuali products are beginning to look and interact so much better than they ever have in the past. It makes an incredible difference to have very well-designed software.

The second is, we are committed to a complete suite; all of the different components of an ERP system for education institutions. We don't have every one of the pieces yet, but we are definitely making the right kind of progress towards achieving that. Of course we already have finance, we already have research administration, we have continuity planning…  we're working diligently on the student information system (in fact that's a whole suite of services there)… and we are working towards the overarching goal of finishing out what will be a comprehensive Kuali suite.

The third goal is that we want our software to be the safest choice — stable, secure, scalable, and open source. We see our cloud offering as a very safe choice for institutions: Especially because it's designed for higher education institutions, it's not a business package that you have to retrofit to install. And our development has focused on making this software super-secure and stable. And unlike any other cloud options, institutions that choose Kuali cloud services have the best exit strategy because they have perpetual rights to their data and the software needed to make use of it.

And the last, and still very important of these goals is that we want Kuali to be affordable. We will have a sustainable business model for KualiCo, but we won't be the company that offers you a product that is a hundred million dollars to install! Of course, because it's open source, any institution could run their own version of the Kuali software, but we want schools to choose us as a more effective and efficient choice — and use their staff and resources to work on higher level, more strategic things, like big data, and analytics, or custom software development.

Grush: I noticed something on one of the KualiCo blogs, that I think might be an operating principle that could differentiate the company: KualiCo is developing software and distributing software updates based on "continuous delivery." Could you tell me a little about that?

Dehlin: Sure. Core to and underpinning all of the four goals I just mentioned, is our development methodology, which is called "continuous delivery." The idea is that we are continually adding value to the products. So, when a bug is reported, or when an issue comes out, or when someone requests a new feature — when there is some new value that we want to add, we are doing that all the time. In the same way that Google or FaceBook add new value on a continuous basis, we are adding value continuously — not just as part of infrequent new issues of the software. So, that means you'll see updates not on a quarterly cycle, or an annual cycle; rather, you'll see them literally all the time.

Grush: You have a blog that outlines KualiCo's recent development work. The blog details several projects — there are too many to discuss in this Q&A, but is there one you'd pick as very important right now?

Dehlin: Yes. We're about to finish Curriculum Management, which is the first module of the Student Information System. We'll be introducing that in July, so we'll be talking about it more at AACRAO Tech in Austin. It's highly configurable, and it's mobile. It's fantastic, and people who have seen it are very excited about it. 

Grush: Kuali software has always been "created for higher education" and higher education friendly. Do you see the Kuali suite as becoming the "go to" products for the higher education market?

Dehlin: To get there, and to get that kind of recognition, I think that we need to have the whole suite. So far, the number of schools talking to us, and reaching out to us, has been extraordinary. But we do need a little more time under our belt — this company was formed just this past fall. But we've made great progress toward that important goal of a complete suite. For example, we've delivered our first module: We completely rewrote Ready, our continuity planning product, from scratch. We did that in only 6 months, and the new version is fantastic. It's well-designed, it's fully multi-tenant, it's drag-and-drop, and it's mobile… This is an excellent example of what we can do. Given the capabilities we've demonstrated as a company, I'm very encouraged that we can attain all our goals.


Featured

  • glowing blue nodes connected by thin lines in an abstract network on a dark gray to black gradient background

    Report: Generative AI Taking Over SD-WAN Management

    In a few years, nearly three quarters of network operators will use generative AI for SD-WAN management, according to a new report from research firm Gartner.

  • abstract pattern with interconnected blue nodes and lines forming neural network shapes, overlaid with semi-transparent bars and circular data points

    Data, AI Lead Educause Top 10 List for 2025

    Educause recently released its annual Top 10 list of the most important technology issues facing colleges and universities in the coming year, with a familiar trio leading the bunch: data, analytics, and AI. But the report presents these critical technologies through a new lens: restoring trust in higher education.

  • abstract image representing AI tools for reading and writing

    McGraw Hill Introduces 2 Gen AI Learning Tools

    Global education company McGraw Hill has added two new generative AI tools to help personalize learning experiences for both K–12 and higher ed students, according to a news release.

  • abstract image of fragmented, floating geometric shapes with holographic lock icons and encrypted code, set against a dark, glitchy background with intersecting circuits and swirling light trails

    Education Sector a Top Target for Mobile Malware Attacks

    Mobile and IoT/OT cyber threats continue to grow in number and complexity, becoming more targeted and sophisticated, according to a new report from Zscaler.