RNG – RSS News Generator Team Evensteven Phil LightBecky Vanderhoff Carol CoonLars Avery Madura MahenthiranChris Mamorella.

Slides:



Advertisements
Similar presentations
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Advertisements

Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Corporate Interface Architecture George Palios. Contents Outlines the activities undertaken to enhance the quality of service of the Corporate interfacing.
The Documentum Team Lance Callaway, Brooke Durbin, Perry Koob, Lorie McMillin, Jennifer Song Missouri University of Science and Technology Rolla, Missouri.
Unleashing the Power of Kinetic Bridging Ben Christenson Kinetic Data.
UWCalendar 2 1 Communication & Collaboration Technologies Rensselaer Polytechnic Institute June 21, 2004 Rensselaer and UWCalendar2 an institute-wide open-source.
RDN-Include: Re-branding Remote Resources Subject Gateways in the UK The UK Higher Education community has funded a range of subject gateway, now part.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Upcoming Schedule Real World Demo – HR Web at Microsoft SharePoint Human Resources.
Expense Tracking System Advisor : Dr. Ali Arsanjani Members: Ebe Pubudu Viduranga ( )
Migrating to uPortal 2 at UBC Paul Zablosky University of British Columbia Copyright Paul Zablosky This work is the intellectual property of the.
Leveraging Manila for Learning The Swiss Army Knife of Web Development for Faculty, Staff & Students.
Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
CS CS 5150 Software Engineering Lecture 13 System Architecture and Design 1.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Apache Tomcat Server Typical html Request/Response cycle
TRAVEL RESERVATION SYSTEM USING WEB SERVICES COMPOSITION LANGUAGE
Web Content Management – easier way to manage wild web Dong Chen, Lead Web Developer Office of the Chief Information Officer I.T.S / Web Development Bowling.
Week 1 INFM 718N Web-Enabled Databases The Big Picture.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
Copyright Dong Chen, This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
Session-01. What is a Servlet? Servlet can be described in many ways, depending on the context: 1.Servlet is a technology i.e. used to create web application.
TELEStraining Inc. The eTrainerCB: Using Instructional Templates To Create Training SCO’s Lucio Teles, Ph.D., President, TELEStraining Inc. Fuchun Xiao,
Prepared by Websites Development Team, CITC. Agenda Websites Development Challenges Main Features of Web CMS Faculty Website & Control Panel Navigation.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
Taking the Web to the Next Level. Current Web Issues  Not reaching target audiences  People can’t find the information they need  Too difficult to.
Group 11: LongNH – HongLM – MinhNQ – HuyLD Supervisor: Mr. TaiNT
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Agenda Item 3.5 ETDE Web 2.0 Activities Debbie Cutler 12th INIS/ETDE Joint Technical Committee INIS.
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
5/5/2005Toni Räikkönen Internet based data collection from enterprises using XML questionnaires and XCola engine CoRD Meeting May 11th 2005.
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
SednaSpace A software development platform for all delivers SOA and BPM.
GROUP PROJECTS IN SOFTWARE ENGINEERING EDUCATION Jiang Guo Department of Computer Science California State University Los Angeles April 3-4, 2009.
THROUGH DIVERSITY EFFECTIVENESS AIR Forum 2006 May 18, 2006 Dynamic Charts: An approach to making institutional data available through graphical means.
Fundamentals of Database Chapter 7 Database Technologies.
Footer Text A Tool for Environmental Scheduling, Accountability and Performance Measurement TxECOS.
team # 5 CSCI-6838 Fall 2007 UHCL RoboComm: Rule-Based Scheduling for Communication Systems (Version 2.5) CSCI Research Project and.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
Computer Emergency Notification System (CENS)
My.umich.edu Partial Integration of Dynamic Services with Visual Design.
Project Dragon Small Business Website Content Management System.
Peter Laird. | 1 Building Dynamic Google Gadgets in Java Peter Laird Managing Architect WebLogic Portal BEA Systems.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
RSS News Feed Generator Team Even Steven Phil Light, Carol Coon, Madura Mahenhthiran, Becky Vanderhoff, Chris Mamorella, Lars Avery.
Collaborative Development of a Web Knowledgebase for a Liaison Program: “Back to the Future” Holly Harden, MLIS, Liaison Librarian Kathleen B. Oliver,
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
AfterCollege Self-Service Scrape Configuration & Posting Utility Kai Hu Haiyan Wu May 14, Harney 235.
Online Shopping e-Business ITCS451/951 Group Assignment Online Shopping e-Business Team Members: 1. Elmabourk Benlamma Dhany Setia Purnama
HR for XML WebService -- Week 2 System Design Phase Smartest Fish.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
EFinanceFactory Andriy Kurhanevych, development group manager.
SPAM Student Payroll And Management. SPAM Overview " Project Plans " Student functions " Administrator functions " Detailed Design " Technical Specifications.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
Chapter 3 JSP Overview. The Problem with Servlets processing the request and generating the response are both handled by a single servlet class Java programming.
T Iteration Demo Tikkaajat [PP] Iteration
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
The ECOST Web-based platform for data providers and for data users.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. SAP BO vs SPLUNK vs OBIEE By Lera Technologies.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Moon Fleet Management Six Sigma Supervisor: Nguyễn Trường Long Members: - Lê Hoàng - Nguyễn Đăng Phượng - Nguyễn Thanh Tùng - Phạm Phương Duy - Vũ Quang.
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
Rich Internet Applications. 1 Spectrum of Internet Solution Simple HTML Broad Reach Browsing Oriented Content & Documents Rich Content Highly Interactive.
RNG Rollout Becky Vanderhoff, Lars Avery, Carol Coon, Chris Mamorella,
Proposal Presentation
RNG Implementation Release 1.
Presentation transcript:

RNG – RSS News Generator Team Evensteven Phil LightBecky Vanderhoff Carol CoonLars Avery Madura MahenthiranChris Mamorella

RNG Background Problem: RIT Departments had no way to post news to myRIT Solution: Create a tool that will enable departments with any level of technical ability to create news items to be posted on myRIT

RNG Generates XML News Feeds for RIT departments Automates the process of composing news items and adding them to the appropriate news feed Departments own and manage the content of their news feed

Process Requirements Gathering Requirements Design Implementation Test Deployment and Training

Process – cont. Agile Development Team Roles Mandatory and Optional Weekly Meetings for Team Weekly Meetings with Project Sponsor Phase Gates

Requirements Gathering Ongoing process Questionnaires How useful Interest Contacts Introduce idea into RIT community

Requirements Gathering – cont. Interviews Interest Gather wishful requirements Problems and issues Questionnaires and Interviews lead to changes in goals and requirements

Requirements Templates provided Added diagrams from SE classes //Give Requirement examples? //Give Diagram examples? Requirement document reviewed in Phase Gate

Design – High Level Template Provided Added Diagrams, Architecture, Design Patterns from SE Classes MVC Architecture Languages: Java, JSP, Javascript Interface: Web Page Database: Oracle and SQL Server: Apache Tomcat Reviewed by Phase Gate

Design – Low Level Split Team in Half Men – Low Level Design Used knowledge from SE Classes //Explanation given Women – Test Scripts Template Provided

Implementation Classes divided among the team Everyone has backup for coding

Tests Unit Testing Regression Testing

Current State of Project Release 1 Requirements Gathering completed Requirements completed High Level Design completed Low Level Design completed Implementation started Basic Requirements only

Advantages Project Sponsor on campus Easier to Communicate Good team interaction Good Participation Good Work Distribution ITS has defined process and documentation Team Web page used for posting Documents and Minutes

Disadvantages Process defined to such a low level that it is very time consuming Lack of Development Resources Databases Development environment Server Interaction with ITS Large number of Stakeholders to coordinate

Things to Come… Release 2 Add More Functionality Release 3 Functionality completed Debug system Training of ITS Help Desk employees, ITS employees and end users Help Page and User Documentation Completed

Any Questions?