Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy.

Similar presentations


Presentation on theme: "Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy."— Presentation transcript:

1 Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy Slusar - KRA Project Manager

2 KRA At Cornell KRA Overview KRA at Cornell KRA Functionality and Release Schedule KRA Technical Architecture and Tools Implementing KRA Questions

3 Kuali Foundation

4 What is KRA? Cradle-to-grave research administration system, providing the functional equivalence MIT’s Coeus: –Preaward (proposals, budgets, Grants.gov) –Postaward (contracts, grants, negotiations, report tracking, subcontracting) –Compliance (IRB, IACUC, COI, etc)

5 Guiding Principles Identify “best of breed” solutions from among partners as base for each module, KRA is based on the COEUS system Develop Common Kuali User Interface Leverage Kuali Rice architecture and development standards (nervous system, enterprise notification, enterprise workflow and service bus) Functional Councils and the Subject Matter Experts Drive Functionality and Scope Kuali Technical Council (KTC) governs Technical Standards across all Kuali Projects Maximize commonality of business practices Make configurable as much as possible given time and resource constraints

6 Kuali Integration Team Members from all Kuali projects Identifies “touch-points” across products to resolve duplication and provide benefits to schools who use more than one Kuali product Examples: –KFS Object Codes / KRA proposal budgeting –KRA Award /KFS Account Create & Budget Load –Kuali Identity and Organization Management

7 Full Time Dedicated Development Teams Dedicated Functional Resources Built for 24X 7 reliability and built to be scalable for use by the largest institutions Intensive QA/Testing process Structured and well documented governance process Extensive functional and technical documentation Partner Institutions dedicated to the success of Kuali Commercial Affiliates available to provide expertise Kuali Community Source

8 KRA Partner Schools

9

10

11

12 KRA AT CORNELL

13 Cornell Local Kuali Organization

14 KRA FUNCTIONALITY AND RELEASE SCHEDULE

15

16 KRA Release 1.0 – July 2008 Proposal and Budget Development –Proposal/Budget creation –Institutional rates/hierarchies –Template proposals to use again –Proposal Routing/Approvals using Workflow Grants.gov S2S submission –Find Grants.gov opportunities right from KRA –Submit without PureEdge/Adobe for the majority of applications

17 KRA Release 2.0 – August 2009 Awards –Award details –Cost sharing –Indirect cost –Payment schedule –Approved equipment & foreign travel –Award closeout –Money and end dates

18 KRA Release 2.0 – August 2009 Awards –Award Budget –Contacts –Award Templates –Special Reviews –Investigator Credit Split –Notice of Award –Data feed & integration with financials

19 KRA Release 2.0 – August 2009 IRB –Submission of protocols (new, continued, amended) –Recording IRB deliberations –IRB notifications –IRB meeting agendas and minutes –Protocol and training queries –Special reviews & other committees –Human Subjects Training records –Committee creation and scheduling –Batch correspondence and correspondence generation

20 KRA Release 2.0 – August 2009 Conflict of Interest –Faculty, staff, and students disclosure –Tracking of disclosures, reviews and decisions –Separate financial disclosure information Confidential Non-confidential –Allow for uniqueness of state laws regarding COI different –Training Requirements

21 KRA Release 3.0 – September 2010 Negotiations –Record actions of Negotiations Phone/email conversations Attachments –Management reporting Track status of negotiations/# of items in negotiation –Link with proposal development (when it exists)

22 KRA Release 3.0 – September 2010 Report Tracking –Automatic generation of reporting deliverables and status Financial Technical Patent reporting –Submission status

23 KRA Release 3.0 – September 2010 Subcontracts –Subcontract detail –Funding sources –Amount information –Subcontract closeout and correspondence –Contacts –Subrecipient monitoring (A-133) –Invoice routing and approval

24 KRA Release 3.0 – September 2010 Animal Care and Use – First Release –Submission of protocols (new, continued, amended) –Recording IACUC deliberations –IACUC notifications –IACUC meeting agendas and minutes –Protocol and training queries –Special reviews & other committees –Committee creation and scheduling –Batch correspondence and correspondence generation

25 KRA Release 3.0 – September 2010 Animal Care and Use – Enhancements –Inspections –Animal Census –Procurement – Requisition –Receiving and cage card management –Regulatory/Non-regulatory Reporting – OLAW (Annual Report); USDA (Annual report); AAALAC-I (Annual Report) –Training and Educational Requirements –Post-approval monitoring

26 KRA Release 4.0 – October 2011 Biosafety –Submission of Memorandum of Understanding (MOU) on biological materials, including select agents –Submission of MOU amendments and renewals –Review of the MOU –Production of IBC minutes –Monitoring of approved MOU –Reporting of non-compliance –Facilities inspection

27 KRA Release 4.0 – October 2011 Export Control Chemical Safety/Chemical Inventory Functionality to be determined

28 KRA Look and Feel

29 KRA TECHNICAL ARCHITECTURE AND TOOLS

30 KRA Architecture

31 KRA Building Blocks Kuali Toolbox –Open Source Tools Struts - UI OJB/JPA - Persistence Spring - Services –Rice builds upon and extends functionality Struts - Mitigates common issues (POJO forms, Formatting,…) OJB - DAO w/ Object Hierarchy; No custom code for POJO persistence

32 About Kuali Rice Software Development Simplified –Unified development platform –Diverse functional requirements Service Oriented Architecture (SOA) Integration of Kuali Applications Integration of existing Enterprise Applications Versions 0.9.2 and 0.9.3 include multiple enhancements focusing on KRA requirements

33 Rice Components

34 KRA Development Process Shared collaboration tools Confluence wiki JIRA bug tracking KRA Developer mailing list PolyCom video-conferencing Breeze / Adobe Connect - online collaboration Skype - text / voice / video chat

35 KRA Development Process Development Toolbox –Eclipse –Junit / Httpunit –Jetty –Cvs –Maven Shared Tools –Bamboo –Fisheye

36 KRA Development Process Clear expectations for KRA Developers documented in Confluence –Code Reviews –Coding Standards –Documentation Standards –Tool usage –Unit Tests Regular meetings –Weekly 1-on-1 –Weekly Code Reviews –Bi-weekly team meetings –Periodic Face-to-Face meetings

37 IMPLEMENTING KRA

38 Implementing KRA Rice components necessary for KRA will be included out of the box –To run Rice services centrally (ex: KEW), the implementing institution will have to plan and do more implementation work Main Configuration Points –Workflow (KEW) Configuration –Person / Group (KIM) information –AuthN / AuthZ (KIM)

39 Implementing KRA Data Migration / Interfaces –KRA is SOA - implement your own implementations as necessary –Main Data Migration / Integration points will be documented Still to Come –Implementation Guide –KRA Packaging and Documentation for Release 1.0 –KRA Test Drive –Support Model

40 Technical Competencies for KRA Implementation Straight Implementation –Enterprise Java –Apache Web Server –Tomcat –DBA (Oracle or MYSQL) For customization –Struts –OJB/ORM –Spring –Kuali Rice –XML

41 For Further Information http://www.kuali.org –General Foundation information –Articles open/community source –Information on the existing Kuali Projects http://www.kuali.org/communities/kra/ –General KRA Information https://kuali.cornell.edu –Cornell specific KRA Information

42 Questions?


Download ppt "Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy."

Similar presentations


Ads by Google