Download presentation
Presentation is loading. Please wait.
Published byNicholas Moody Modified over 9 years ago
1
Put Higher Education First Check Egos & Institutional Biases at the Door! Ailish Byrne (Indiana University) Copyright Ailish Byrne 2007. This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial, educational purposes, provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of the author. To disseminate otherwise or to republish requires written permission from the author.
2
Kuali Non-profit organization Sustain / evolve administrative software Geared towards Carnegie class institutions Open, modular, distributed systems Reduce IT cost through collaboration
3
The Partners Cornell University Indiana University Michigan State University San Joaquin Delta College University of Arizona University of California (Davis & Irvine) University of Hawaii rSmart IBM Huron Consulting
4
Challenges Disparate priorities Cultural differences Role definition / expectations Institutional bias: “cliques” Blurry reports-to relationships Reward system Remote collaboration Size-related distractions
5
Governance Board, Functional Council, & Technical Council One vote per institution Non-voting member to convene and manage Board provides strategic direction and resolves conflict Functional council established priorities and requirements for cross-module issues Technical council directs architectural decisions and ensures adherence to IT policy and security
6
Methodology Base system is premise –Workflow (IU’s Enterprise Workflow) –Financial System (IU’s FIS, EPIC, etc.) –Research Administration (MIT’s COEUS) Deadline driven Early and often unit and functional testing, along with continuous regression testing
7
Prioritization Process Functional Council –Functional council voting member assigns a number 1-X to X enhancements –Averages are calculated and enhancements ranked accordingly Technical Council –Majority rules –Technical project manager works with functional council chair to address policy concerns and prioritize other technical council recommendations
8
Workers Functional –Chair Subject Matter Expert (SME) –Business Analyst (BA) –Sub-committee members Technical –Project Manager (PM) Development Manager (DM) –Lead Developer (LD) –Developers
9
Meetings Face-to-Face –Quarterly Functional Council –Yearly All Developer –Biannual Technical Module Team Video Conference –Weekly Functional Council –Weekly Functional Module Team –Biweekly Technical Council –Weekly Development Manager –Weekly Technical Leads –Biweekly Developers
10
Common Toolset Issue Management: Jira Documentation: Confluence Supported development tools and versions (configuration management) Communication Tools: dedicated video conferencing bridges, suite of mailing lists, IM: Jabber, published directory of roles and contact information
11
Handoff SME meets with subcommittee weekly to document requirements and resolve issues SME collaborates with other SMEs on cross- module requirements SME and DM meet weekly to hand off requirements and prioritize bugs and enhancements DM collaborates with other DMs on cross module requirements, priorities, and timelines
12
Developer Management DMs request assistance from one another’s resources Code review collaboration Resolve issues early as part of SME-DM handoff Preemptively, clearly, and concisely communicate with entire development team Pass on praise to responsive board members Require respect of issue escalation chain of command
13
Conclusion A concrete foundation and an efficient governance are making our goal of developing first-class, administrative software for higher education institutions within limited IT budgets a reality. New challenge: Cross-application collaboration while still adhering to dealine-drive methodology kualitestdrive@oncourse.iu.edu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.