Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.

Slides:



Advertisements
Similar presentations
Our Corporate Mission Quality Systems Management, Inc. (QSMI)
Advertisements

RNG – RSS News Generator Team Evensteven Phil LightBecky Vanderhoff Carol CoonLars Avery Madura MahenthiranChris Mamorella.
Beta Testing: The Contractor’s Perspective Trns·port User Group Meeting October 2005.
1 RUP Workshop By George Merguerian Senior Partner Business Management Consultants
Kangaroo Software Use of Portlet Technology for Dynamic Generation of User Interfaces Jon Ferry Chris Helmeset Greg McGraw Jonathan Peffer.
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
E911 Provisioning System Project Overview Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
MdH/IDt1March 11, 2003 Software Engineering Lesson 8 Project preparation Andreas Sjögren.
Harris JTRS Project The A-Team Garrett Wampole Ben Litchfield Jason Offord Jason Gillman David Bryant.
Project Overview E911 Provisioning System Royal Flush Software
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
0-1 Team 1 Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auto-Owners.
Claims Service-Oriented Architecture Performance Prototype Team Hooloovoo.
J2EE Security and Enterprise Java Beans Mrunal G. Dhond Department of Computing and Information Sciences Master of Science, Final Defense February 26,
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Technion – Israel Institute of Technology Department of Electrical Engineering Software Lab Grades Server on J2EE Technology Edo Yichie Sagee Rosen Supervisor:
The Solution to Your Product Problems. Overview - What is PDS? ➲ Project Management System ➲ Web Based Easy to use Scalable ➲ Streamlined tools for software.
Jump to first page Medical Data Analysis/Record Broker Project Team Team Members: Leader: Tracy Giglio: Data Analysis  Kai Unewisse:
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Nilesh Mandani Competencies include: Volume Licensing Enterprise Resource Planning Customer Relationship Management Business Intelligence Proposal for.
N A managed approach to planning and controlling the implementation of complex application software. n A flexible tool kit, designed to support the Project.
Distributed Software evelopment Adrien Olivier(AO) Dominik Rojković(DR) Hassan Aziz Khan(HSK) Petar Butković(PB) Petar Dučić(PD) Rashid Khan(RK)
Planning Iteration Demo Suunto Training Program Planner.
Web Trnsport – Beta Testing and Implementation TUG Roundtable Discussion Elizabeth Rodgers Info Tech, Inc. October 9, 2007.
MSE Presentation 3 By Padmaja Havaldar- Graduate Student
IT 499 Bachelor Capstone Week 8. Adgenda Administrative Review UNIT Seven UNIT Eight Project UNIT Nine Preview Project Status Summary.
Introduction to J2EE Architecture Portions by Kunal Mehta.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Preparing for the Launch Mohammed El- Affendi. Launch Major Tasks  The Launch is performed according to script “LAU1”, table 3.1 in the book (page 39),
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
1 R.O.M.P Robot Orientation Mapping Project (Project Plan) Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
T Final demo I2 Iteration Agenda  Product presentation (20 min) ‏  Project close-up (20 min) ‏ Evaluation of the results  Questions.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
INFO 424 Team Project Practicum Week 2 - Launch report, Project tracking, Review report Glenn Booker Notes largely from Prof. Hislop.
UAH Course Scheduler 9/29/2011 Status Team Pegasus: John Gleason Julie Poole Steven Boyer.
Enterprise Transformation Methodology PIs Leo Mark - Georgia Tech, Spencer Rugaber, Georgia Tech, Wayne.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science.
BTW ”If you go, my advice to you” - Distributed Software Development.
9/23/2009 NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of.
Enterprise Java Beans. Model 1 J2EE – Web View Model/View/Controller Model View Control Data base Web Server Model One Architecture HTTP Request HTTP.
Agenda  Project Overview  Project Goal & Scope  Estimates  Deadline  Project Environment  Delivery Plan  Project Plan  Team Structure  Risk Analysis.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
EFinanceFactory Andriy Kurhanevych, development group manager.
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Oracle Warehouse Builder - Beta 1 New Features Jean-Pierre Dijcks.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Requirements Management Overview NIGMS Software Development.
Lecture 1: Introduction – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
Distributed Software Development 2011/12.
Team-Based Development ISYS321 Managing the Information Systems Project.
T Project Review Muuntaja I1 Iteration
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Course Summary surveys.12.ppt CS 121 “Ordering Chaos” “Mike” Michael A. Erlinger.
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
CS 389 Software Engineering MultiLib 2008 Final Presentation Adam Pitzer -Team Leader Paul Dumoulin - Quality Manager Miguel Vega - Wiki Master Steve Malko.
Adaptive Software Development Process Framework. Version / 21 / 2001Page Project Initiation 2.0 Adaptive Cycle Planning 5.0 Final Q/A and.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
Distributed Software Development Link Analysis Tool Project Plan Adrien Olivier Dominik Rojković Hassan Aziz Khan Petar Butković.
Software Documentation
Introduction to J2EE Architecture
Leigh Grundhoefer Indiana University
Joint Application Development (JAD)
Our Process CMSC 345, Version 1/04.
Presentation transcript:

Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson

Agenda E911 System Overview Project Planning Project Requirements Architectural Overview Current Status Prototype Conclusion

Overview - Goals Provide E911 provisioning software for Paetec Communications Replace existing E911 software, fixing several known problems Update system to current technologies to improve maintainability

Overview - Description Rewrite PaeTec’s existing E911 provisioning software using J2EE, JSP, and Enterprise Java Bean technology Fix existing problems in, and make improvements to, the current database model Rewrite C++ code in Java for generating flat files for ILEC’s

Overview - Technology Technology being used –Resin Enterprise Application Server Specified by PaeTec –J2EE More extensible and flexible than C++ –Enterprise Java Beans Increases scalability of system –Java Server Pages Replaces no-longer-supported Oracle Web Design

Planning - Team Roles Jon Templin –PaeTec Contact, Customer Kevin Francis –Team Leader Jason Plaisted –Planning Leader Michael O’Connor –Configuration Manager Jessica St. Croix –Development Leader Derrick Hudson –Testing Leader

Planning - Schedule DateAction / Deliverables Weeks 1-3Examine existing system and documentation Week 3Create Project Plan Weeks 4-8Gather Requirements / Software Requirements Document Week 7-8Revise Data Model / Data Model Documentation Week 9-10Architecture & Design Document Week 11Begin Implementation Week 13Begin Unit Testing / Alpha Release Week 17Beta Release Week 18Software Complete Week 19Conclude Testing Week 20Deliver Final Product, Presentation & Post Mortem Color Denotes Deliverables

Requirements Volere Template Majority of requirements are user interface related, elicited from prototypes Existing system used as basis for requirements

Use Case View

Architecture Overview Verizon E911 Flat File Ameritech E911 Flat File PacBell E911 Flat File Other ILEC E911 Flat File PaeTec E911 Local Database E911 Batch Data Extract (Java) E911 UI (JSP Pages) E911 Processing & Data Modeling (EJB based) Ameritech data record Verizon data record Other ILEC data record PacBell data record

Logical View

Data Model

Current Status Requirements gathering and SRS complete Prototype will evolve into production Architecture and design near completion Enterprise Server / Oracle Server prepared for development

Risks E911 Related Software (high) –Leaves little-to-no room for error Resin Enterprise Application Server (low) –New tool to all members of the development team –Sufficient knowledge base available Time (medium) –Extremely strict deadline –Currently on schedule

Prototype E911 Provisioning Prototype

Questions