© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.

Slides:



Advertisements
Similar presentations
Presentation Title | Date | Page 1 Extracting Value from SOA.
Advertisements

1. 2 August Recommendation 9.1 of the Strategic Information Technology Advisory Committee (SITAC) report initiated the effort to create an Administrative.
Presentation by Priyanka Sawarkar
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Project Kickoff PeopleSoft Financials Implementation April 2, 2014.
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.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
<<replace with Customer Logo>>
© 2004, The Trustees of Indiana University Kuali Project Architecture JA-SIG December 7, 2004 James Thomas Manager, Systems Integration Indiana University.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Federal Student Aid Technical Architecture Initiatives Sandy England
SOA Pilot BC Ferries BC OAUG 22 May 2008 Speakers: Chetan Sondagar – BC Ferries – Manager, Business & Safety Applications Mark Allen – Impac.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
Pragmatic Application Building: Step by Step Jay Sissom Principal Systems Analyst Indiana University
© 2004, The Trustees of Indiana University 1 OneStart Workflow Basics Brian McGough, Manager, Systems Integration, UITS Ryan Kirkendall, Lead Developer.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Web & Mobile Development for Enterprise Solution Enterprise projects | Offshore/Onshore software development.
1 Flowing Through EDEN: Delivering Business Transactions Online to the University CUMREC 2004 Track 1: Web Development Monday 17 May :30 am John.
Jens Haeusser Director, Strategy IT, UBC Open Source, Community Source, and SOA Seminars in Academic Computing, Directors Leadership Seminar, August 7,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
ENTERPRISE DATA INTEGRATION APPLICATION ARCHITECTURE COMMITTEE OCTOBER 8, Year Strategic Initiatives.
Technical Overview of Kuali Rice UC Davis, Information & Educational Technology January 2009.
James Smith, University of Arizona Barbara Sutton, Cornell University
a Service Oriented Architecture
Architecting and Building KRA using Kuali Rice Terry Durkin, KRA DM/Lead Developer (Indiana University) Bryan Hutchinson, KRA DM/Lead Developer (Cornell)
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
Financials – Phase II Kick-Off Meeting September 11, 2008 Brenda Bolander, State Comptroller Michael Grisser, Project Manager.
Kuali Financial System 2008 Update Kathleen McNeely Chairperson Kuali Functional Council Mark McGurk Functional Council Representative.
SOA-14: Continuous Integration in SOA Projects Experience from the field Andreas Gies Principal Architect.
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.
- 1 - Roadmap to Re-aligning the Customer Master with Oracle's TCA Northern California OAUG March 7, 2005.
“Kuality” Assurance What does that look like? Scott Heise Indiana University KFS - Quality Assurance Manager Paul Sandoval University of Arizona KRA –
Kuali Nervous System Aaron Godert, Cornell University Jonathan Keller, University of California, Davis.
What is Oracle Hyperion Planning  Centralized, web- based Budgeting and Planning application  Combines Operational and Financial measures to improve.
ADMINISTRATIVE SYSTEMS Information Session Tuesday, March 26, 2013.
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.
Atkins New PSR Reporting Solution Using Actuate e.Spreadsheet October 2007.
Service Oriented Architecture (SOA) at NIH Bill Jones
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.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
How to Improve Operational Efficiencies with an Enterprise Document Management Solution.
Kuali Days VII Pre-Conference KFS Basics Overview David Lyons, NACUBO.
1 Kuali Nervous System (KNS) Part 1 Presented by: Jerry Neal – KFS Development Manager Geoff McGregor – KC Lead Developer Brian McGough – KRice Project.
Build the Right Team 1 Organize for Success 2 Build Coalition with Business Partners 3 Maintain Flexibility 4 Key Success Factors KSF 1.1: Relentlessly.
Kuali Rice Evolving the Technology Framework for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University) Warner Onstine.
Kuali Rice A basic overview…. Kuali Rice Mission First and foremost to provide a consistent development framework and common middleware layer for Kuali.
Kuali Financial Systems November, 2006 Tucson
KUALI EVALUATION AND IMPLEMENTATION John G. Robinson rSmart.
Internal Adoption of the MISMO V3.1 Data Model Jim Metzger Senior Analyst, Harland Financial Solutions, Inc. January 13, 2014 MISMO Winter 2014 Summit.
© 2006, The Trustees of Cornell University © 2006, The Trustees of Indiana University Kuali Nervous System Aaron Godert, Kuali Development Manager Brian.
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Overview of SOA and the role of ESB/OSB
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.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap.
Maximize Transactional Documents and Automation While Leveraging Your Dynamics and SharePoint Investments.
Moon Fleet Management Six Sigma Supervisor: Nguyễn Trường Long Members: - Lê Hoàng - Nguyễn Đăng Phượng - Nguyễn Thanh Tùng - Phạm Phương Duy - Vũ Quang.
Jens Haeusser Director, Strategy IT, UBC
ApplinX Rod Carlson Senior Technical Lead.
Enterprise Program Management Office
DAT381 Team Development with SQL Server 2005
Presentation transcript:

© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian McGough, Kuali Lead Architect

© 2004, The Trustees of Indiana University Session Agenda Kuali Project Overview (brief) Kuali Development Methodology Kuali Architecture Standard Development Tools and Frameworks

© 2004, The Trustees of Indiana University Kuali Project Overview

© 2004, The Trustees of Indiana University Overview Project Timeline Technical work began in November 2004 “Official” kickoff in January 2005 Mellon grant received March 2005 Phase I release planned for March 31 st, 2006 – General Ledger, Chart of Accounts, Financial Transaction Documents

© 2004, The Trustees of Indiana University Overview Development Organization 8 Development teams composed of –Development Manager –Lead Developer/Developers –Business Analyst –Testing Coordinator Infrastructure Staff –Lead Architect –Configuration Manager –Developer DBA –QA Manager

© 2004, The Trustees of Indiana University Overview Development Teams Phase I –Nervous System –General Ledger –Chart of Accounts –Financial Transaction Documents Phase II –Purchasing/Accounts Payable –Kuali Research Administration (KRA)

© 2004, The Trustees of Indiana University Overview Future Development Teams (Phase II) Labor Distribution Capital Asset Management Contracts and Grants Accounts Receivable Budgeting Endowment

© 2004, The Trustees of Indiana University Kuali Development Methodology

© 2004, The Trustees of Indiana University Methodology Development Methodology for delivering working software Flexible (b/c the only certainty is change) Efficient Results-Oriented People-Centered Feedback Driven Sustainable

© 2004, The Trustees of Indiana University Methodology Strategy Plan for shorter development cycles Embrace change Developers and functional experts work together continuously Open communication Quality software builds trust and faith Keep it simple/avoid over-engineering

© 2004, The Trustees of Indiana University Methodology The “Nervous System” A framework composed of common components across e-Docs Allows for rapid creation of e-Doc “skeleton” so majority of time can be spent on business rules Ensures consistency across Kuali development teams Helps to enforce usability and accessibility recommendations across modules

© 2004, The Trustees of Indiana University Methodology Some “Nervous System” Components Lookup Framework Inquiry Mechanism Maintenance Framework Accounting Line Structure GL Pending Entry Structure Authentication Component Authorization Component Workflow Component Document Notes and AttachmentsC Customization Components Validation Framework Kuali Tag Library

© 2004, The Trustees of Indiana University Kuali Project Architecture

© 2004, The Trustees of Indiana University Architecture Key Objectives Design highly functional and flexible software Technology choices based on industry standard, open source, and “proven” solutions Deliver applications via loosely-coupled components and services with clearly defined APIs Leverage core “IT assets” Emphasize code re-use/reduce redundancy

© 2004, The Trustees of Indiana University Architecture

© 2004, The Trustees of Indiana University Architecture Service Oriented Architecture (SOA) Services are loosely coupled. Services have well-defined interfaces and are reusable. Focus on business processes

© 2004, The Trustees of Indiana University Architecture

© 2004, The Trustees of Indiana University Architecture Benefits of SOA Improved ROI – some reusable components will outlive applications Easier to maintain code base Code Mobility

© 2004, The Trustees of Indiana University Kuali Standard Development Tools and Frameworks

© 2004, The Trustees of Indiana University Tools/Frameworks Standards Java 2 Enterprise Edition (J2EE) XML/XSLT Tools/Frameworks Struts/JSTL Spring Object Relational Bridge (OJB) jUnit and jMeter Log4J

© 2004, The Trustees of Indiana University Platforms Web Server: Linux, Apache Application Server: Linux, Tomcat 5 DBMS: Oracle * *avoiding triggers, stored procedures, proprietary data types, etc. in order to achieve database independence

© 2004, The Trustees of Indiana University Key Kuali Infrastructure Portal & Workflow

© 2004, The Trustees of Indiana University Enterprise Portal Kuali services will be designed to be delivered via a standard enterprise portal framework Access to “Action List” service for managing electronic transactions (eDocs) via enterprise workflow

© 2004, The Trustees of Indiana University Power of Workflow A general-purpose infrastructure for conducting mediated transactions with electronic documents (eDocs) Quick, easy, and accurate routing Automate University business rules Complete Audit Trail

© 2004, The Trustees of Indiana University OneStart Workflow EXAMPLE: OneStart Workflow is currently routing over 1,800 eDocs/day and 55,000/mo Human Resources eDocs previously requiring 1 to 2 weeks to process have been approved in < 1 hour 38 different types of eDocs from 3 diff apps

© 2004, The Trustees of Indiana University Conclusions

© 2004, The Trustees of Indiana University Conclusions Kuali Partners are committed to: Community Source Software Service Oriented Architecture Iterative and Flexible Methodology Open Standards Enterprise Application Integration

© 2004, The Trustees of Indiana University Questions? Technical Q&A Session Wednesday, 10/12 at 8:00AM James Thomas Project Manager Brian McGough Lead Architect