Reengineering Web Application Design - Customers In Charge Copyright Ruth Butlin 2004. This work is the intellectual property of the author. Permission.

Slides:



Advertisements
Similar presentations
The Academic Computing Assessment Data Repository: A New (Free) Tool for Program Assessment Heather Stewart, Director, Institute for Technology Development,
Advertisements

Web Application Management Moving Beyond CMS Douglas Clark Director, Web Applications Copyright Douglas Clark 2003 This work is the intellectual property.
A Web-based Bibliography Management Initiative: Collaborating for Classroom and Library Technology Integration Brian Nielsen, Academic Technologies Denise.
Copyright Sylvia Maxwell and Michael White, This work is the intellectual property of the author. Permission is granted for this material to be shared.
Worcester Polytechnic Institute 1 Providing Technology Orientation for New Faculty and Staff Copyright © 2005 Worcester Polytechnic Institute This work.
Copyright Dickinson College This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
University of Notre Dame Office of Information Technologies March 26, Maintaining the Right Balance Using the Project Charter to Set IT Project Prioritization.
Purdue University Calumet Enrollment Services Center Integrated Service Delivery In-person and on the Web Beth Pellicciotti Assistant Vice Chancellor Academic.
1 CBM: UBC's "One Stop" Billing and Payment Web Service Gordon Uyeda, Project Manager Fred Wang, Systems Analyst Nancy Low, Manager Registration & Systems.
Flexible Information Literacy Alternatives for Independent Learners Suzanne Hayes March 17, 2003 Copyright Suzanne Hayes This work is the intellectual.
The Power of the Core Service Catalog Michele Morrison and Brian Hosier EDUCAUSE – Wednesday, October 19, 2005 Copyright Michele Morrison This work.
 Copyright Curtis D. Edmonds,  This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
UWM CIO Office A Collaborative Process for IT Training and Development Copyright UW-Milwaukee, This work is the intellectual property of the author.
Procurement From the 20 th to the 21 st Century Copyright Byron Honoré This work is the intellectual property of the author. Permission is granted.
Beyond Basic Computer Skills: Implementing Technology Fluency Cynthia Edwards, Professor of Psychology Kristin Watkins, Computer Applications Specialist.
IT Strategic Planning From Technical Dreams to Institutional Reality
Copyright Statement © Jason Rhode and Carol Scheidenhelm This work is the intellectual property of the authors. Permission is granted for this material.
Steve Neiheisel Industry Consultant Creating a Technology Forum for the Whole Campus Presented by Executive Services of Jenzabar (c) Copyright 2006 Jenzabar,
Chatham College Community and Computers Pervasive Computing at a Liberal Arts College Charlotte E. Lott, Ph. D. Lynda Barner West, Ed. D. Copyright Charlotte.
Providing and Managing Technology Training Providing & Managing Technology Training Susan McKibben The University of Akron.
Dana C. Voss Manager, Decision Support Services, UIS University Information Technology Services INDIANA UNIVERSITY May 2003 Copyright Dana C. Voss, 2003.
Making the Pieces Fit Together Barbara Draude, Director, Academic and Instructional Technology Services Middle Tennessee State University Lisa Rogers,
Copyright Dong Chen, This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
University of Washington CUMREC 2003 Uncompromised Web Applications: Variety Without Chaos University of Washington CUMREC 2003 Copyright University of.
1 EDUCAUSE 2002 IT Support Community Training Model University of Colorado at Boulder.
Turning Information Into Action: Enterprise Reporting at Columbia University Maria E. Mosca, Director Student Information Systems Columbia University in.
Western Illinois University - Electronic Student Services Copyright Statement Copyright Western Illinois University – Electronic Student Services 2001.
Moving Out of The Shadows: Shining a Light on Data David Rotman Director of Computer Services Mark Mazelin Web Development Coordinator Copyright David.
Jumping Into the Frying Pan Lessons learned deploying and supporting Sakai in a liberal arts environment Mary P. Glackin & Julie Habjan Boisselle Mount.
Moving Your Paperwork Online Western Washington University E-Sign Web Forms Copyright Western Washington University, This work is the intellectual.
Darrel S. Huish Katherine J. Ranes Arizona State University Lessons Learned During the First Year of myASU, a Large Institution Portal Copyright Darrel.
Arizona State University, 2004 Ingredients For Success: Online Applications, Supplemental Materials, Document Imaging and Project Management Roger Lurie.
Copyright - L. Thanasides, 2002 Using the Right FACTS Can Be Informative: Florida’s Statewide Student Information System Linda Thanasides Marsha Stickel.
1 Outsourcing Student & Other Collaboration Services Wendy Woodward Director, Technology Support Services Copyright Wendy Woodward This work.
Putting the We in… We are Penn State! Copyright [Carol Findley, Lisa Dibert] [2003]. This work is the intellectual property of the authors. Permission.
Identity Management – Why and How Experiences at CU-Boulder Copyright Linda Drake, Director of Development and Integration, University of Colorado, Boulder,
Copyright © 2003, Scott Higgins and Marianne Hollis Copyright Statement This work is the intellectual property of the authors. Permission is granted for.
Collaborative Course Development Educause Southeast Regional Conference 2002 Libby V. Morris, Associate Professor, UGA Wendy Bedwell, Project Coordinator,
Copyright Louisiana State University This work is the intellectual property of the author. Permission is granted for this material to be shared for.
Sharing MU's SharePoint Experience 2005 Midwest Regional Conference Innovative Use of Technology: Getting IT Done Wednesday, March 23, 2005.
Best Practices For Using Technology To Deliver Instructional Support Services Dr. Steven G. Sachs Northern Virginia Community College Copyright Steven.
1 No More Paper, No More Stamps: Targeted myWSU Communications Lavon R. Frazier April 27, 2005 Copyright Lavon R. Frazier, This work is the intellectual.
Sharing Information and Controlling Content: Continuing Challenges for Higher Education Susanna Frederick Fischer Assistant Professor Columbus School of.
Beyond the Campus Gates: Bringing Alumni, Parents, and Prospects into the Campus Portal William P. Wilson Mark R. Albert John C. Duffy Gettysburg College.
Serving MERLOT on Your Campus Gerry Hanley California State University and MERLOT Seminars on Academic Computing August 7, 2002 Snowmass CO Copyright Gerard.
Moving Your Paperwork Online University of California, Irvine presents PayQuest Copyright UC,Irvine This work is the.
Student 2 Student Help The Ohio State University Newark/Central Ohio Technical College Information & Technology Services TechConnect Student-to-Student.
Value & Excitement University Technology Services Oakland University Information Technology Strategic Planning Theresa Rowe October 2004 Copyright Theresa.
Center for Planning and Information Technology T HE C ATHOLIC U NIVERSITY of A MERICA ERP Systems: Ongoing Support Challenges and Opportunities Copyright.
Jenzabar’s Solutions Barbara Calhoun Product Manager Copyright This work is the intellectual property of the author. Permission is granted.
UWM CIO Office Where Did These Customizations Come From? Do We Need Them? March 14, 2007 Jill Unglaub, Senior Application Analyst Information and Media.
ON TIME, ON-BUDGET, AND BEYOND: SUCCESSFUL ERP IMPLEMENTATION AND BUDGETING MODELS Nadine Stern Vice President for Information Technology and Enrollment.
Copyright © 2003, The University of Texas at Austin. This work is the intellectual property of the author. Permission is granted for this material to be.
Effective Distribution of Academically Licensed Software ©2008 Brent West. This work is the intellectual property of the author. Permission is granted.
EDUCAUSE 2006 Electronic Portfolios, A Perfect Solution to Assessment in an Online English Composition Course Dr. Mary Jane Clerkin Copyright Dr. Mary.
Integration is Critical for Success Curriculum Course Delivery Ongoing Support Instructor & Learner.
Portals and Web Standards Lessons Learned and Applied David Cook Copyright The University of Texas at Austin This work is the.
A Strategy for Moving from Commercial to an Open Source Environment Jeshua Pacifici, GEDI Assistant Director and Learning Systems Consultant.
1 Effective Incident Response Presented by Greg Hedrick, Manager of Security Services Copyright Purdue University This work is the intellectual property.
EDUCAUSE 2003 Copyright Toshiyuki Urata 2003 This work is the intellectual property of the author. Permission is granted for this material to be shared.
Creating an Agile and Responsive IT Organization Presented by Ohio University - Zanesville.
Improving Campus IT Accessibility Dr. Jonathan Lazar Dept. of Computer and Information Sciences Towson University Copyright Jonathan Lazar This work.
Copyright James Kulich This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
Copyright Michael White and Sylvia Maxwell, This work is the intellectual property of the author. Permission is granted for this material to be shared.
© Scottsdale Community College Leveraging the Power of E-Learning Taking your course to a higher level Presented by Sidne Tate Director, Instructional.
Breaking Down Barriers & Building Bridges Improves Customer Satisfaction & Efficiency Wendy Woodward | March 15, 2011 Copyright Wendy Woodward 2011.
Jill Forrester and David Kelly| October 20, 2011
Defining an IT Workflow, from Request to Support
Project for OnLine Instructional Support (POLIS)
myIS.neu.edu – presentation screen shots accompany:
Presentation transcript:

Reengineering Web Application Design - Customers In Charge Copyright Ruth Butlin 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. Presented by: Ruth Butlin – Tuesday, May18,

2 Agenda Highlight challenges and goals Explore delivery techniques used Tour of our implementation and back end operations

3 About Queen’s University Full-time enrolment: 18,409 (2003) Academic Staff 994 (tenure and tenure track included) Other Staff 2,569 (including medical support staff)

4 Where’s Kingston?

5 About UIS Over 20 people work in UIS, some for the mainframe, the rest on the ‘internet applications’ side. Responsible for: –maintaining the core enterprise systems –providing web self service applications –leadership in application development and setting standards for campus

6 Overview Delivering online self-service applications for a community as large as diverse as a university presents a unique set of challenges. Queen's University Information Systems developed a design strategy to bring project stakeholders on board as part of the design team and empower them to make ongoing changes to their applications.

The Challenges The good news is – we’re popular The bad news is – we’re popular

8 The Challenges Our clients have yearly/term work cycles, so the front end edit changes are volatile while the business logic remains more constant. We have a mandate to design single applications that represent a diverse set of clients, such as incorporating the needs of many departments into a central application.

9 First Stakeholders School of Graduates Studies(SGS) needs application process and admin functions brought online, 43 departments with different needs to be represented in one application(today’s example) Faculty of Education requires course registration, payment and admin process brought online, shopping cart style application to be reused by other clients

10 SGS Requirements

Setting the Goals Empower the customer Reliable, secure and reusable Reduce deployments Reduce maintenance No increase in database access Available to third party applications

12 Development Environment J2EE Development using MVC with Struts, EJB, web services, DAO and JDBC

13 Exploring our Options Properties files in struts requires a redeployment to pick up the change, developers changing text. What we needed was a real time, updatable version of the properties file information in memory, with multiple versions available, and ‘Property Manager’ was born.

14 Business Case Property Manager will change the way we do business and reduce application delivery time. 1. Offer an improved customer communication channel, property manager involvement requires customers join the design team 2. Reduce yearly maintenance by UIS 3. Fewer deployments, less time packaging 4. Information available to third party applications, not copied in multiple places

15 Implementation

16

17

18

19

20

21

22 <% path = dept + "deptinfo.Optional.DEPT_Q5"; ques = textareaQues.createQuestionWithDisplay(loadQues,path); myProperty = "deptQ5"; myProperty = tempBean.getProperty(appForm,myProperty); if (null != ques) { ques.render(outQues,myProperty); out.println(" (maximum 2000 characters)"); }%>

23

24 Property Manager – The Solution Property Manager is real time updatable web cache of all the properties used in an application(text, urls, images). information stored in a single database table, read into an application scope object in memory at startup, refreshed at scheduled intervals, each item represented with a tree structure.

25 Structure

26 Lessons Learned Stakeholder commitment was key Communicating the scope of property manager verbally was nearly impossible Bringing the clients on board as part of the design team had unique challenges and outcomes The time required for dealing with 43 departments simultaneously was severely underestimated

27 Current Implementations SGS Continuing Education registration system, other clients in discussion Undergraduate Admissions PSE process Bursary applications Loan consent Application to graduate HR Tuition and Child Care Benefit Applications

Questions?