What is Kuali? Phil McKown Projects Administrator Kuali Foundation www.kuali.org 5th Annual Conference on Technology & Standards.

Slides:



Advertisements
Similar presentations
Kuali Rice at UC Davis UC Davis, Information & Educational Technology.
Advertisements

Brad Wheeler Kuali Foundation, Chair Vice President for IT, Dean, & Professor Indiana University.
Introduction to Kuali Rice ITANA Screen2Screen: Kuali on Campus May 2009 Eric Westfall – Kuali Rice Project Manager.
Kuali Presentation December 7 th 2009 TIF- CSI. Agenda Kuali Overview Kuali at UC Davis – Kuali Financial System – Kuali Coeus – Kuali Rice.
Replacement of 30-year old Legacy Financial System with State-of-the-Art Open Source Higher Education Financial Management Enterprise System Haverford.
2 Use Cases in Kuali Student What is Kuali Student? What is a Use Case? How are Use Cases applied in Kuali Student? What is the methodology to create.
Overview of Kuali Student Technical Architecture Kuali Days :: Chicago May 13-14, 2008.
Kuali Student: A Next Generation Administrative System Educause Live! Webcast July 22, 2008 Richard Spencer Executive Director IT University of British.
1 MAIS & ITSS FY09 Priorities Joint UL Meeting October 27, 2008.
Put Higher Education First Check Egos & Institutional Biases at the Door! Ailish Byrne (Indiana University) Copyright Ailish Byrne This work is the.
Open Source, Community Developed Enterprise Resource Planning Software for Higher Education.
Jens Haeusser Director, Strategy IT, UBC Open Source, Community Source, and SOA Seminars in Academic Computing, Directors Leadership Seminar, August 7,
Open source administrative software for education Moving from Idea to Application.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
KUALI FINANCIAL SYSTEM (KFS) Kuali Foundation Applications & You! Vani Prasad
NCCI/ACE Strategic Collaborations Partnering Across Boundaries to Leverage Impact and Resources David Gift, Vice Provost, Libraries, Computing and Technology.
Kuali Foundation Open Board Meeting – Kuali Days VII November 19, 2008, 1:00-2:00pm PT.
Technical Overview of Kuali Rice UC Davis, Information & Educational Technology January 2009.
James Smith, University of Arizona Barbara Sutton, Cornell University
KRA Application Architecture Terry Durkin, KRA Development Manager (Indiana University) Bryan Hutchinson, KRA Development Manager (Cornell) Andy Slusar,
Kuali Research Administration (KRA) Kuali Financial System (KFS) Project Management Andy Slusar KRA Project Manager Cornell University Jim Thomas KFS Project.
Kuali Coeus (KC) General Session Kuali Days 7 November 2008 Newport Beach, CA.
Architecting and Building KRA using Kuali Rice Terry Durkin, KRA DM/Lead Developer (Indiana University) Bryan Hutchinson, KRA DM/Lead Developer (Cornell)
1 Kuali Identity Management Advanced CAMP: Identity Services Summit for Higher Ed Open / Community-Source Projects.
Kuali Financial System 2008 Update Kathleen McNeely Chairperson Kuali Functional Council Mark McGurk Functional Council Representative.
Kuali Coeus (KC) Kuali Financial System (KFS) Kuali Student (KS) Project Management Andy Slusar KC Project Manager Cornell University Jim Thomas KFS Project.
The rSmart Group Kuali Days Successful Financial System Implementation Indianapolis April 11,
Technical Overview for “Functionals” (Kuali-eze…It’s a Foreign Language!) Ailish Byrne, Indiana University Barbara Sutton, Cornell University.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
Rice Status Update University of California July 20, 2009 Eric Westfall – Kuali Rice Project Manager.
What is Going on with Kuali? Jennifer Foutty Executive Director, Kuali Foundation.
Kuali Research Administration (KRA) Kuali Financial System (KFS) Kuali Student (KS) Project Management Andy Slusar KRA Project Manager Cornell University.
February 17, 2009 – OSAM Meeting UC Irvine Kuali Project Christina Hansen Assistant Vice Chancellor for Research Rich Andrews Assistant Vice Chancellor.
EDUCAUSE – October 2011 Kuali Student Project Update.
Kuali Nervous System Aaron Godert, Cornell University Jonathan Keller, University of California, Davis.
What is Kuali? Phil McKown Projects Administrator Kuali Foundation 5th Annual Conference on Technology & Standards.
1 Performing Procurement Due Diligence with an Open Source ERP?
FS News at UCI Kuali Financial System. Meet Your Kuali Contacts  AVC: Richard Andrews  AVC: Mark Askren  Project Manager: Janet Mendoza  Functional.
Kuali Nervous System Aaron Godert, Cornell University Jonathan Keller, University of California, Davis.
Kuali Presentation Administrative Management Group October 15 th 2009.
1 Kuali Coeus at UC Irvine Katya Sadovsky
Kuali Days :: Chicago May Overview of Kuali Student Application Architecture Rick Burnette (FSU) Gord Uyeda (UBC) Kuali Days :: Chicago May 13-14,
Kuali Financial Systems May, 2007 St. Louis
How Can a Small College Adopt a Large Open Source Course Management System? NERCOMP March 17, 2003 Pattie Orr, Wellesley College Olivia Williamson, Stanford.
Kuali Days :: Chicago May Kuali Student Presentation on  Person Identity Module  Curriculum Management Module.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
KUALI COEUS OVERVIEW Kuali Overview + values + Rice Coeus History Process Map KC Features Screen Hands On.
1 UCD Kuali Rice Road Map David Walker Curtis Bray Hampton Sublett Information & Educational Technology University of California, Davis.
Kuali Days VII Pre-Conference KFS Basics Overview David Lyons, NACUBO.
Kuali Rice Evolving the Technology Framework for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University) Warner Onstine.
Kuali Financial Systems November, 2006 Tucson
KC Application Architecture Terry Durkin, KC Development Manager (Indiana University) Bryan Hutchinson, KC Development Manager (Cornell) Jack Frosch, KC.
EDUCATION 2.0 – EDUCATION IN THE PARTICIPATION AGE Tim Bray Director of Web Technologies Sun Microsystems Ted Dodds CIO The University of British Columbia.
Imagining a Community Source Student Services System Leo Fernig Richard Spencer SOA Workshop Vancouver March 24, 2006.
Kuali Bootcamp for Interested Technologists Bryan Hutchinson - Cornell University (Development Manager) Jack Frosch – Kuali Foundation (Lead Developer)
Kuali at a glance. Presentation Overview Kuali’s Mission History of the Kuali Foundation Governance and Structure Types of Members Kuali Projects Technologies.
Kuali Research Administration IRB Dan Dwyer, Research Administration Information Services E. Ray Stinson, Office of Research Integrity and Assurance Cornell.
CIT FORUM Information Systems Thursday, March 22, :30 - 2:30 PM Caldwell 100 David Koehler, Director Steve Lutter, Assistant Director.
April 9, 2009 – ASM Meeting UC Irvine Kuali Project Christina Hansen Assistant Vice Chancellor for Research Janet Mendoza Kuali Project Manager Rich Andrews.
Open source administration software for education next generation student system I Did Not Know You Could Do That With An SIS: How To Make Kuali Student.
Kuali Rice Evolving the Infrastructure for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University)
Open Source Solutions for Education all materials ©2004 the rsmart group Open Source Applications for Higher Education.
… the next generation student system is coming! Kuali Days V November 14, 2007.
Jens Haeusser Director, Strategy IT, UBC
UC Irvine Kuali Forum Christina Hansen
The Vision for Kuali Student
Andy Slusar KRA Project Manager Cornell University Jim Thomas
Presentation transcript:

What is Kuali? Phil McKown Projects Administrator Kuali Foundation 5th Annual Conference on Technology & Standards

What is Kuali? To find out, you can start right here → kuali.orgkuali.org

What is Kuali? Even better.. Go here! kuali.org →

Sure, but what is Kuali?

A comprehensive suite of administrative applications for Carnegie Class institutions –

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing developing

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing developing sustaining

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing developing sustaining evolving

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing developing sustaining evolving Collaborations of colleges, universities, commercial firms, and interested organizations

Sure, but what is Kuali? A comprehensive suite of administrative applications for Carnegie Class institutions – designing developing sustaining evolving Collaborations of colleges, universities, commercial firms, and interested organizations

Who is Kuali?

You could be here!

Kuali Commercial Affiliates

Why is Kuali? Higher Education wants enterprise administrative applications that satisfy institutional requirements.

Why is Kuali? Higher Education wants enterprise administrative applications that satisfy institutional requirements. Institutions want interoperable modules of functionality, and to pick and choose among them.

Why is Kuali? Higher Education wants enterprise administrative applications that satisfy institutional requirements. Institutions want interoperable modules of functionality, and to pick and choose among them. Partners want to have a say in what applications do, how they do it, and who makes them.

Why is Kuali? Higher Education wants enterprise administrative applications that satisfy institutional requirements. Institutions want interoperable modules of functionality, and to pick and choose among them. Partners want to have a say in what applications do, how they do it, and who makes them. Everyone wants Free Software, and it has to be reliable, flawless, and easy to use.

Why is Kuali? Higher Education wants enterprise administrative applications that satisfy institutional requirements. Institutions wants interoperable modules of functionality, and to pick and choose among them. Partners want to have a say in what applications do, how they do it, and who makes them. Everyone wants Free Software, and it has to be reliable, flawless, and easy to use.

Kuali Has Core Principles in Designing 1.Do not start with a blank sheet Start from an established legacy system or at least best of breed components 2.The features in an application are “functionally- driven” Functional experts set the priorities and determine what gets done. 3.Applications are not showcases for technology. They are delivered online in a standard browser.

Kuali Has Core Principles in Developing 4.Collaboration and consensus may be inefficient, but they deliver superior product. 5.Development teams use industry standard tools Only they can estimate the resources required. 6.Quality can be assured only when thorough testing is built into the schedule and done.

Kuali Has Core Principles in Producing 7.Build in shared functionality with common components. Shared infrastructure is difficult but rewarding. 8.Release applications with incremental advances at optimal intervals. 9.Document, document, document.

The Reality Triangle

McKown’s Maxim: “You are always in the Reality Triangle”

The Kuali Projects In the Beginning… the “Kuali Project” started in January, By its “Kuali Test Drive” demonstration release in March, 2006, it had become KFS: Kuali Financial Systems KFS is based on FIS: Financial Information Systems client/server application developed at Indiana University in mid 1990s.

KFS: Kuali Financial Systems

Release 1.0 – Oct 06 Three “Core” modules and common “Nervous System” infrastructure Release 2.0 – Nov 07 Contracts & Grants Purchasing / Accounts Payable Labor Distribution

KFS: Kuali Financial Systems Release 3.0 – Dec 08 Accounts Receivable Capital Assets Effort Reporting Budget Construction Release 4.0 – Kuali Foundation

The KFS Partners University of Arizona University of California UC Davis UC Irvine UC Santa Barbara Colorado State University Cornell University University of Hawaii Indiana University University of Maryland Michigan State University NACUBO The rSmart Group San Joaquin Delta Community College

KFS Timeline

The Kuali Projects Then there were two… The KRA: Kuali Research Administration started in January, KRA is based on Coeus Professional and Coeus Light applications developed at MIT.

KRA: Kuali Research Administration

Release 1 – Jul 08 Proposal & Budget Development Grants.gov Release 2 – Aug 09 IRB / Human Participants Awards Conflict of Interest

KRA: Kuali Research Administration Release 3 – Sep 10 Animal Care and Use Negotiations Subcontracts Release 4 – Oct 11 Bio-Safety Export Controls Chemical Tracking

The KRA Partners University of Arizona University of California at Davis Coeus Consortium Colorado State University Cornell University Weill Medical College Huron Consulting Group Indiana University Massachusetts Institute of Technology Michigan State University

KRA Timeline

The Kuali Projects Now there are three… The KS: Kuali Student started in July, KS is based on Student Services components and designs developed at University of British Columbia.

An Open Source Student System: It is coming

What is Kuali Student? New generation Student Services System “Student-centric” - built to support students and administrators from any institution Modular – open source – standards-based Flexible, scalable design Built to accommodate dynamic learning environment Service-Oriented Architecture delivered through web services

What is Kuali Student? Five year development plan: Community-source project Team consists of founder and partner institutions Participation opportunities are available! Current Participants:

Why KS Now? Many student service systems do not meet current needs Vendor solutions may not be the answer Development of in-house systems is challenging Increasingly complex technology requires specialized resources

Why KS Now? Competing for scarce IT resources in a constrained market User requirements and expectations increasing rapidly Budgets and funding are constrained We can build systems that do more for users Collaboration and open source development does work

Kuali Student will... Support end users Support a wide range of learners and learning activities Support a wide range of business processes Make it easier to change processes Deliver a product based on services Be sustainable through community source development and adoption

KS: Kuali Student Tier 1 Curriculum Development Customer Contact Enrollment Degree Audit and Academic Evaluation Student Financials

KS: Kuali Student Tier 2 Admissions Scheduling Awards and Financial Aid Concierge

KS: Kuali Student Tier 3 Recruitment Event Management Housing Athletics Alumni Family Financial Planning Elections Student Life

The KS Partners University of British Columbia University of California at Berkeley Florida State University University of Maryland at College Park Massachusetts Institute of Technology San Joaquin Delta Community College

KS: Kuali Student

The Kuali Projects All served on a bed of Kuali Rice… KRice grew out of the original KFS Nervous System in mid Kuali soon realized that there are common components among several or all projects Common code can be developed to share ( ☺ ) or developed in duplicate ( ☹ ).

KRice: Kuali Rice Infrastructure The Grains of Rice... KIM: Kuali Identity Management – authentication of persons, roles, etc. KNS: Kuali Nervous System – common services data dictionaries lookups and inquiries maintenance documents note and attachment features custom attributes pluggable business rules

KRice: Kuali Rice Infrastructure KSB: simple service bus aimed at easy integration in a service-oriented architecture KEW: Kuali Enterprise Workflow eDocs = electronic documents routed online to browser routing sequence set by business rules Route Log = audit trail workgroups delegation all elements maintained in eDocs

KRice: Kuali Rice Infrastructure KEN: Kuali Enterprise Notification – secure communications broker for institutional business KOM: Kuali Organization Management – hierarchical organizations, generic hierarchical structures

KEW: Kuali Enterprise Workflow

KRice: Kuali Rice Infrastructure KRice initially delivered as APIs for Kuali project developers Now moving to distributed web services Release – Jul 07 Prototyping tool Release – Feb 08 Used in KFS Release 2 Release 1.0 – Sep 08 Incorporated into future KFS, KRA, and KS

How is Kuali Organized?

What is the Kuali Foundation? Take another look at

How is a Kuali Project Organized?

How is a Kuali Project Funded?

Founding and Partner Institutions Tendered financial and development resources Functional expertise and commitment

How is a Kuali Project Funded? Founding and Partner Institutions Tendered financial and development resources Functional expertise and commitment Mellon Foundation Grants KFS KRA KS

How is a Kuali Project Funded? Founding and Partner Institutions Tendered financial and development resources Functional expertise and commitment Mellon Foundation Grants KFS KRA KS Kuali Foundation Foundation Partners – currently 23 institutions Commercial Affiliates – Foundations and Corporations

How is a Kuali Project Funded? Founding and Partner Institutions Tendered financial and development resources Functional expertise and commitment Mellon Foundation Grants KFS KRA KS Kuali Foundation Foundation Partners – currently 23 institutions Commercial Affiliates – Foundations and Corporations

So What About Standards? After all …

So What About Standards? Kuali Projects are developed on industry standards: J2EE: Sun Java 2 Enterprise Edition JDK: Sun Java Development Kit SOA: Service-Oriented Architecture XML: eXtensible Markup Language Eclipse with Web Tools Tomcat: Application Server Apache 2: Web Server

So What About Standards? Kuali Projects are developed on industry standards: Oracle and MySQL: Database Client Linux: Operating System SVN: Subversion Code Management Anthill Pro and Bamboo: Continuous Integration Ant and Maven 2: Application Build and Deploy Fisheye: Code Repository Viewer

So What About Standards? Kuali Projects are tested on industry standards: JMeter: Performance Testing JUnit: Unit Testing Clover and Emma: Code Coverage PerformaSure and YourKit: Profiling

So What About Standards? Kuali Projects are designed and documented on industry standards: Confluence: Documentation Jira: Issue Tracking Word: Functional Specifications Visio and Erwin: Data Modeling PerformaSure and YourKit: Profiling Excel and Project: Project Management

So What About Standards? Kuali Projects live in a new standard: Community Source Collaboration: Confluence of the best and brightest Governance: Consistent and transparent processes and management Dedicated Resources: Tendered by Partners and managed by Project Managers Subject Matter Experts: Functionality is defined by the institutional power users

So What About Standards? Kuali Projects live in a new standard: Community Source Support: The Kuali Foundation delivers support and oversight Industry Standards: Proven tools used across teams: “Kuali Architecture and Development Standards” Experience: Project staff become the internal experts for institutional implementation and support

So What About Standards? Kuali Projects live in a new standard: Community Source Sakai: Sister community source project for Instructional Content Management Higher Education: KS Leadership is tracking PESC standards on Core, Course Description, and Transcript JISC: Joint Information Systems Committee JA-SIG: Java Community Source Conference

The Software is Free – so why join? Software is a fraction of the total cost … Implementation User Support Institutional Customization Resources … all cost, dearly.

The Software is Free – so why join? Becoming an active member … Kuali Projects Kuali Foundation …is the least expensive way to grow these resources at home Participation buys influence

The Kuali Community The Kuali Community shares its expertise and honors yours. Thank you Phil McKown

So What is Kuali?

3-Ring Kwali Range

So What is Kuali?

9 Bean Curry

So What is Kuali?

Brush Quale Dan Quayle

So What is Kuali?

Koala Bear

So What is Kuali?

Kuala Lumpur, Malaysia

So What is Kuali?

Kuali is loosely translated from the Malay language into English to mean "humble utensil that plays an important role in the kitchen."

The Kuali Community The Kuali Community shares its expertise and honors yours. Thank you Phil McKown