ICampus Going Live at Illinois State University Michael Erdely - Arturo Ramirez -

Slides:



Advertisements
Similar presentations
Request Management Mirror-. A random three day sample of Incidents revealed that about 86% of the registered Incidents were legitimate Requests Many other.
Advertisements

SP Business Suite Deployment Kick-off
Presented by: Student Information Centre (SIC), Swinburne University The SIC Technological Consultative Group: Ray Chan Siu-Ching Fong & Hwee-Ting Lee.
Information Technology and Computing Services One Stop East Carolina University Kari Mills New Technologies Development Group Empowering East Carolina.
Evaluation of a Large-scale VRE Implementation - ELVI Staff and students using the VRE benefit from the greater transparency and communication that it.
1. Failure is when users do not feel they get what they paid for. 2. Failure is when the overall organization fails to adopt the solution.
Chapter 14 Requirements and Specifications. Copyright © 2005 Pearson Addison-Wesley. All rights reserved Software Engineering The implementation.
Chapter 8 Managing IT Project Delivery
Seton Hall University Banner Project – June 2007 Update Banner Project Update to the Finance Committee of the Board of Regents June 6, 2007 Stephen Landry,
People Technical AdvisorsAcademic AdvisorFinal Project By Prof. Shlomi Dolev Prof. Ehud Gudes Boaz Hilemsky Dr. Aryeh Kontorovich Moran Cohavi Gil Sadis.
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
Introduction Booktruck.com aims to: Combine the strengths of the first two generations, while avoiding many of their weaknesses Penetrate sizable existing.
December 9, 2002 UNICON / IBS: Adam Rybicki Michael Erdely Sun Microsystems: Jeff Weiss Testing and Proving uPortal’s Scalability at the Sun iForce Center.
Academic Services Interactive Media Managing the Web with Java JA-SIG Winter 2002 Robert Sherratt Academic Services, Interactive Media.
ECM Project Roles and Responsibilities
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Web Portal Development with uPortal or.Net Midwest Educause: March 24-26, 2003 David B. Williams Mark Troester
Digital Engagement: Leveraging Social Media and the Web Susan Thares Mindy Chiat U.S. Department of Education 1.
Lesson 46: Using Information From the Web copy and paste information from a Web site print a Web page download information from a Web site customize Web.
December 9, 2002 UNICON / IBS: Adam Rybicki Michael Erdely Sun Microsystems: Jeff Weiss Testing and Proving uPortal’s Scalability at the Sun iForce Center.
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
CMS, Professional Website & Research Themes. Professional Website (PWP) Purpose: To represent college staff’s professional work through a personal website.
Campus Management Portal and Online Higher Education Cardean Learning Group.
Sparky + The Next Generation College Mobile Solution Ruoyang Zhang ENG 302 Class Project All rights reserved 08/06/2014.
Content Management Systems Equals Distributed Web Site Maintenance Robert Gulick, EdD DBA / Technology Trainer Carmi Gulick.
George Gilmore University Registrar Plymouth State University August 27, 2012.
Welcome to My Tabor Groupwise & My Tabor (LMS) training Student Orientation Fall 2008.
1 Smart Ways To Use Billing Innovations To Better Serve Your Customers Elie J. Boudreaux III, P.E. - Director of Utilities Fort Pierce Utilities Authority.
5/5/2005Toni Räikkönen Internet based data collection from enterprises using XML questionnaires and XCola engine CoRD Meeting May 11th 2005.
Building Constituent Portals - Get Your Hardhat Ready! Presented by: Debbie Feldman, Sara Rodgers, Sherri Yerk-Zwickl.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
Unitedstreaming New Features New and easy interface Professional Development Animations and audio files Daily video content New and enhanced tools Customized.
Portal Strategies and Issues at Georgetown Common Solutions Group Winter Meeting Duke University January 10, 2001.
ACSP Report – Review of Open Suggestions Nate Davis.
Electronic Commerce & Marketing. What is E-Commerce? Business communications and transactions over networks and through computers, specifically –The buying.
Chapter 14 Information System Development
Portal Development – “A day at a time” Director’s Seminar Wed August 8, 2001 Annie Stunden - CIO John Peterson - Dir. PS Division of Information Technology.
Sakai is Oncourse at Indiana University Implementation, Migration, and Adoption June 8, 2005 Sakai is Oncourse at Indiana University Implementation, Migration,
Outsourcing Student and Other Collaboration Services John Calkins Assistant General Counsel Northwestern University Office of General Counsel (OGC)
Pan European Portal Conference 2003, Geneva April 25, 2003 Elements of Successful uPortal Implementations Implementing uPortal to Guarantee Performance.
Introducing Zimbra Is a messaging server with a innovative browser based and calendar application Alternative to Microsoft.
My.umich.edu Partial Integration of Dynamic Services with Visual Design.
Project 2003 Presentation Ben Howard 15 th July 2003.
MEDIU Learning for HE Ahmad Nimer | Project Manager.
Comprehensive e-Campuses: Academics and Commerce Trina Spaeth, e-Learning Specialist Nancy Lilleberg, Manager of Instructional Services.
The new online platform. Proposed Platform Evolution 5 year old platform New Platform for the next 5 years Focus in courses and Hot topics User Centric.
Decision Support System Development By Dr.S.Sridhar,Ph.D., RACI(Paris),RZFM(Germany),RMR(USA),RIEEEProc. web-site :
12 Developing a Web Site Section 12.1 Discuss the functions of a Web site Compare and contrast style sheets Apply cascading style sheets (CSS) to a Web.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Automated Assessment Management System. The Assessment Cycle Trainee | Learner Dashboard Trainer Dashboard Employer Dashboard Verifier Dashboard Assessor.
The Changing Campus Web November, December 6, 2015 page 2 Agenda 1)Introductions 2)Overview: Campus Trends 3)Overview: Lessons Learned 4)Our Approach.
1 - 1 Systems Analysis and Design, Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
Information Technology Services Strategic Directions Approach and Proposal “Charting Our Course”
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Developing an Interactive Business Division Website.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
Pbworks.com How to use it?. In your Classroom Encourage student-centered learning. Even young students can build web pages, embed images & video, and.
The Good, Bad and Ugly of Instituting a Portal on your Campus Cindy Hudson User Support Analyst Randolph-Macon Woman’s College Lynchburg, Virginia
Case Study: Intranet Design for Blended Learning Activities Bram Moreinis Game Face Web Design The Empowered Teacher
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Creating Your Social Media Team Search Engine Optimization KCTCS Tweets Online Marketing.
TM Asia & RHB Banka IT Blueprint Concept and Methodology of an IT Platform to Support an Exclusive Bankassurance Draft Version 1.0.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 6-1 Chapter 6 Decision Support System Development.
CAESked Computer Aided Engineering Scheduler. Introduction Team Members: Chris Fruin & Jerry Grochowski What CAESked is: Web based class scheduling application.
Advanced Higher Computing Science
CASE Tools and Joint and Rapid Application Development
An educational system for medical billers in training
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Enterprise Integration
TracCloud.
Presentation transcript:

iCampus Going Live at Illinois State University Michael Erdely - Arturo Ramirez -

Illinois State University Founded 1857, first public University in Illinois Public, coeducational, and residential 160 undergraduate major/minor options in six colleges 37 master programs, 2 Specialists, 7 Doctoral 850 acre campus is located in central Illinois, the communities of Normal-Bloomington Fall 2002 enrollment, approximately 17,500 undergraduates and 2,500 graduates

Why go with a Portal Educating Illinois strategic action plan –“Building a Technology Friendly Campus” Create an alternative personalized view of available services Homepage running out of real state space Need for virtual one-stop student services The purpose of going to a hardware store to buy a drill bit is not to own the bit but to make the hole …

Why go with uPortal Open source framework for presenting aggregated content Easiest route for adding value to existing systems Commercially supportable Based on XML/XSL transformations The only open source portal developed by and for universities Available content

State of affairs of iCampus iCampus Demo –What is in iCampus –What can students see –What are all the channels –Why go with some UNICON channels Current usage stats (Grades, Elections, Registration)

Login

Home

Redbird

Transactions

Schedule

Schedule/Map

Text Books

Grades

GPA2

Financial Aid

Registration

Registration2

Campus Life

People Search

Voting

Matrix Skin

State of Affairs - Statistics Logins –At peak times between users login every hour Voting –4000 student surveys completed (36 hrs span) Grades –7000+ users checked their grades through the portal within 48 hrs of being posted Registration (Sessions w/ 200 users aprox.) –3,120 hits in one hour – almost 1 per second

How did things work before iCampus Student Information Access System (SIAS) –Mainframe sessions: fast and reliable Cumbersome interface Accessible through TN 3270 emulator screens Messages / errors had to be brief –Information restricted to 80 chars per line Services that just weren’t available before –Redbird card, GPA Calculator, Financial aid awards accept/decline system

SIAS Terminal - Login

SIAS Terminal - Menu

SIAS Terminal - Registration Menu

SIAS Terminal - Registration

SIAS Terminal - Schedule

SIAS Terminal - Course Directory

SIAS Terminal - Postal Address

State of Affairs - Campus Services Campus Services –Well organized but at times nowhere to be found –Departments changing links to their own pages –In general, did not provide custom information –Needed individualized attention –High dependency on individual department’s own resources

State of Affairs - Web

Risks uPortal was in beta version at the time that iCampus work started Technology curve was steep Not enough buy in from the entire campus How can we import legacy data What if project failed Do we want real time data presented to the students Campus services are more visible so if something goes down people will notice

Engaging different departments How do you get other departments to buy into this idea –Proving iCampus Portal reliability and success (Elections) –Saving them money (Eliminating mass mailings) –Less headaches for staff –Portal can get data across to the students in real time Initial reaction against a consolidated portal –It’s my data! Mine, mine, mine!!! –It’s my hardware, my servers, my network!!!

Planning - History Planning phase - (Spring ‘00 – Spring ‘01) –Committees work: Have a good plan before coding (users first, tech issues later) Prototype phase – (Fall ‘01) –Focus on a small population and do extensive testing –Initial development and first online test Going Live – (Summer ‘02) –3000+ new freshman used for Preview program –More features than conservative planning proposed Today – (Summer ‘03) –All 20K+ students, faculty and staff have access

Planning - Committees Executive Development Group Oversight Planning Committee Development Team (16 campus staff) Content Committee E-commerce Committee Digital Imaging Committee Student Portfolio Planning Group(s) Faculty Staff Portal content LDAP Committee ECAT

Planning - Groups AIS (data and data delivery) CISS (infrastructure) IWSS (front end and features) Registrar/admissions (SIAS one-stop) Campus community (content committee & focus groups) Outside consulting IBS Interactive Business Solutions/UNICON (uPortal consulting and programming)

Planning - Channels How to come up with channels –Content Committee analyzed campus needs –Comes up with Initial list of 42 channels –List reduced to 15 possible roll out channels –Channel approvals go through Portal Content Committee before developers get anything going

Planning - Consulting Services Why UNICON Invaluable Experience –Wrote the initial uPortal prototype –Heavily involved in uPortal management and development –J2EE solutions for higher ed. since 1997 –uPortal Applications & Content –uPortal Professional Services –uPortal Training

Planning - People How many employees to go with –Relative to budget, campus commitment Training –uPortal training for portal developers and outside departments –Common technologies (i.e. XML) training among developers from diverse fields Web, Mainframe, etc Focus groups –Basic load test

Planning - Money Budget: 500K

Marketing iCampus Focus groups –Users helping to identify what works and what doesn’t Preview program sessions –Great testing opportunities Home page visible link –Portal does not replace Home page –They complement each other Importance of graphic design –Make portal pages appealing to student population

Legacy System Integration Business logic – mainframe programs EAGLE – University of Florida –Enhanced Application Generation Language for the Enterprise –Enables Internet access to mainframe databases and CICS resources Pros / cons –Lack of experience using EAGLE –Plenty experience using CICS (Cobol) queries that incorporate business logic

Business Logic A web developer’s dream Keep business logic out of the iCampus portal! Get XML from the outside all the time, anytime! Input : Simple form Output : XML 412 BSC Biological Sciences Fundamental Concepts In Biology

Channel Implementation In the beginning –Started off by gathering data from different sources (static channels) –Later, applications read and write to the mainframe (interactive) –Minimal documentation How are we building new channels –Trying to incorporate system requirements and documentation –More intensive testing and realistic time frames What has changed between now and then –iCampus is well known –Groups and departments want their content (own channel) in the portal –Anything goes wrong, you will know right away, everyone will notice!

Development Lifecycle Phase 1 -Identify possible content, target user groups and data sources for the channel Phase 2 -Decide what is the best method to bring content into iCampus (XML being the preferred way) Phase 3 -Review simple requirements specification (Managers/Developers) Phase 4 -Create an initial XML document with basic content for the channel Phase 5 –Test channel in developer’s box and refine XML according to customer needs – Use CVS system! Phase 6 –Move channel to Q&A so customer and others can review it and make comments (test using focus groups) Phase 7 Load test in Q&A Phase 8 Roll out to production servers

Roll out strategies Initial –Good stickies (need really useful things) –Small roll out size Current –Require access but have backups ready –Expand target audience –Advertise Future –Staff and faculty content –Expanded documentation

Hardware Load Balancer/ SSL Encryption Engine Database Other Backend Systems Apache/ Tomcat/mod_jk/uPortal

Lessons Learned Documentation is important –Developers think they can live without it Collaboration works –Communication among groups (JA-SIG, Universities, UNICON, students) is crucial to identify problems and possible points of failure Keep code separated (independent) from uPortal framework –Prevention mechanism so you won’t be out of the loop when new uPortal features are incorporated Users feedback is very important –If you answer the questions and attend their requests they’ll keep coming

Lessons Learned A portal may enforce extra effort for data keepers –Info available 24/7 People should do what they know –Owners of content are responsible for their content not display –Developers are not responsible for display –Designers are not responsible for code iCampus becomes center of attention –Thinking about becoming involved with the portal? You will get blamed for everything (even when external data sources go down or not available)

Questions ?

Thank You Michael Erdely Arturo Ramirez