Open Library Environment · Hire HTC Global Services, Inc •Project manager, On-site senior...
Transcript of Open Library Environment · Hire HTC Global Services, Inc •Project manager, On-site senior...
open source administration software for education!
o le
Open Library Environment
CNI Spring Member Meeting 2011!
open source administration software for education!CNI Spring Members Meeting 2011!
!"#$%&'()*&+,-.&/0#,0"1&0-&/-23#,4&
5-64,0&78&9:;-<#$=&>&)?4:"@A4&;%,4:0-,&!"#$%&'()&9%B4&C%<B$4,&>&DE#%,&!"#$%&'()&+"<:@-<#$&D-"<:%$&
F,#=$4G&/B%$4H&>&!"#$%&'()&I,-J4:0&9#<#K4,&5%:E#,=&/$#6#:E&>&!"#$%&'()&LM&9#<#K4,!
open source administration software for education!CNI Spring Members Meeting 2011!
"#$%&!$'!()*+,!-./ !!
• 01$!*%2!324!• 01*#!1*52!32!6$724!• 01*#!8$92:!72;#4!• <$3!6,6!32!6$!#1*#4!• 012%2!*%2!32!=$,7=4!
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!>*%#72%:!
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!?$)76*@$7:!
open source administration software for education!CNI Spring Members Meeting 2011!
>1*:2:!$'!()*+,!-./!
Community Phase
Design Phase
Build Phase Sustainability/Future
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!A29$7:#%*@$7!
-BCD!-./!,:!9&!E??D!
Kuali OLE DEMO
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!>%$=%2::!#$!A*#2!Functional Council • Began weekly meetings in Summer 2010 • 4 face to face meetings
Technical Council • Weekly conference calls • Rice training
Core Team • Hiring Project Manager, Business Analyst, Data Architect, Quality Assurance Manager, Operations Manager
• Development of project infrastructure – Jira, Amazon services, QA protocol
Hire HTC Global Services, Inc • Project manager, On-site senior developers, Data architect, & Storage consultant
• Two onshore senior developers • Offshore Kuali center of excellence, 12 developers
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!>%$=%2::!#$!A*#2!Working teams draw from the Partnership • Technical Teams: KFS fit analysis, Document store technical analysis, Dataset repository, User roles teams
• 7 specification writing teams • Infrastructure Teams: User stories, Data model, Workflows, User experience, User roles teams
Generation of over 3000 user stories • Participation of over 100 SMEs • Over 230 vetted &groomed for the current
development sprints
Outcomes • 14 completed specifications, 25 in progress, 150
assigned to 7 specification writing teams • Code production from developers • KFS-OLE instance for accounting requirements
open source administration software for education!CNI Spring Members Meeting 2011!
01*#!A,6!02!F):#!A29$7:#%*#24!
• G!:#*76*%6!+,H%*%&!3$%IJ$3!'$%!8%2*@7=!K)%81*:2!$%62%:!'$%!5276$%:!
• ",9K+2!,7#2=%*@$7!$'!2;#2%7*+!6*#*!• L$7M=)%*H+2!3$%IJ$3!#1*#!8*7!922#!
6,N2%27#!H):,72::!7226:!• G7!*+%2*6&!M;26!K%$H+29!#$!:1$3!$)%!):2!
$'!()*+,!,7'%*:#%)8#)%2!O!()*+,!P,82!Q!(?"!• -72!$'!$)%!):2%!:#$%,2:!O!$72!K2%:$7!
*KK%$5*+:!'$%!K)%81*:2:!• R1*#!()*+,!-./!,:!7$3!8$62!$7!#12!=%$)76!
Q!7$#!5*K$%3*%2!
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!P$*69*K!
July 2011
• Kuali OLE Framework • Select & Acquire Modules
November 2011
• Document store integrated • Integration toolkit available for suppliers, knowledgebase, utilities
• Preliminary release of Describe & Relationship
• Test drive version available
February 2012
• Complete coding for Select, Acquire, Describe
• Preliminary release of Deliver, Policies
April 2012
• Complete coding for all functions • Integration toolkit compete • Preliminary migration toolkit release
July 2012
• OLE released • Implementations begin at Partner sites
• Affiliate training program • Implementer training
available
• Support wiki in place • Help desk service
commences
• Developer community event
• V2 vision release
• Implementers Track at Kuali Days
• Test drive version available
open source administration software for education!CNI Spring Members Meeting 2011!
L%$36"$)%8,7=!R1%$)=1!L$++*H$%*@$7!
From artist Liubo Borissov - http://www.pratt.edu/pratt_blog/view/liubo_borissov_crowdsource/ !
open source administration software for education!CNI Spring Members Meeting 2011!
>%$S28#!B*7*=2927#T!01$U:!A%,5,7=!#12!E):4!
-./!<RL!
-./!L$%2!
-./!?)78@$7*+!L$)78,+!
-./!R2817,8*+!L$)78,+!
.,H%*%&!")HS28#!B*V2%!
/;K2%#:!
/14:&N4#.&
;#0#&9-=4$&
OH4,&/0-,%4H&
/14:&N4#.&
/14:&N4#.&
/14:&N4#.&
/14:&N4#.&
/14:&N4#.&
OP&N4#.&;#0#H40H&N4#.&
-./!0$%I!R2*9:!
open source administration software for education!CNI Spring Members Meeting 2011!
?)78@$7*+!/;K2%#:!>*%@8,K*@$7!
WX!WY!
Z!
W[!
W\!W]!
\Y!
W[!
QRRS&!"#$%&'#()&)?14,0H&0-&;#04&
^?_!?.!L$7:$%@)9!
>/``!
`L"^!
B*%&+*76!
.21,=1!
a76,*7*!
A)I2!
L1,8*=$!
open source administration software for education!CNI Spring Members Meeting 2011!
>%$S28#!GKK%$*81T!G=,+2!
Traditional “Black Box” Development
Functional Users Developers
open source administration software for education!CNI Spring Members Meeting 2011!
>%$S28#!GKK%$*81T!G=,+2!
The Agile Approach • .,H%*%,*7:!6%,52!#12!K%$82::!*:!K%$6)8#!
$372%!Q!6$9*,7!2;K2%#:!• P*K,6_!,#2%*@52!K+*77,7=!Q!6252+$K927#!
8&8+2:!• L$7:#*7#!25*+)*@$7!$'!25$+5,7=!K%$6)8#!!• a9926,*#2!'226H*8I!'%$9!):2%:!• L$7:#*7#!+2*%7,7=!Q!,9K%$52927#!3,#1!
2*81!:)882::,52!8&8+2!• G=,+2!L$9K+2;,$7!
– L$%2!#2*9!Q!<RL!6252+$K2%:!K*%@8,K*#2!,7!6*,+&!:8%)9:!#$!27:)%2!8$99)7,8*@$7:!
– \!322I!:K%,7#:!27:)%2!b),8I!8$62!#)%7!*%$)76!'$%!+,H%*%,*7!*882K#*782!
open source administration software for education!CNI Spring Members Meeting 2011!
G=,+2!?,#:!L$99)7,#&!A%,527!A252+$K927#!
open source administration software for education!CNI Spring Members Meeting 2011!
()*+,!-./!"):#*,7,7=!E2&$76!\YW\!
• 0$%IJ$3!O!0$%IJ$3!O!0$%IJ$3!– R$3*%6!E$%7!A,=,#*+!!– R$3*%6!9)+@c6,=,#*+!8$K,2:!– R$3*%6!+,827:,7=!9*7*=2927#!+$=,8!
• -K2%*@$7*+!/;,:#2782!#1%$)=1!\Y\\!• ()*+,!P,82!*:!:2%5,82!H):!'$%!GH$52cL*9K):!0$%IJ$3!• a7#2%2:#26!,7!$KK$%#)7,@2:!'$%!:#%)8#)%26!*76!$K27c+,7I26!6*#*!
:2%5,82:!– "1*%26!$%!8$7:$%@*+!(EU:!
• ()*+,!L$992%8,*+!Gd+,*#2:!e(LGU:f!,7#2%2:#26!,7T!– "#%)8#)%26!6*#*!*76!:2%5,82!$%,27#26!6*#*!:2%5,82:!7$#!7282::*%,+&!
"**"!– a**"!8+$)6!:2%5,82:!'$%!8$7:$%@*!– ")KK$%#!*76!a9K+2927#*@$7!"2%5,82:!
• g,%#)*+,h*@$7!:2%5,82:!'$%!#12!8+$)6!
open source administration software for education!CNI Spring Members Meeting 2011!
L$7#*8#!^:D!
• ()*+,!-./!02H:,#2T!1VKTii$+2jI)*+,j$%=!• ?$++$3!^:!$7!R3,V2%T!kI)*+,$+2!• R*+I!#$!):T!!
– P$H2%#!B8A$7*+6!O!%$H2%#kI)*+,j$%=!– B,I2!0,7I+2%!O!3,7I+2%Xk)K277j26)!– E%*6!"I,+2:c!H%*6:I,+k,76,*7*j26)!– P,81!"+*H*81!O!%+:+*H*8k,76,*7*j26)!