The EMS Directory Project Team PinchHitters Mark Blakley Stephen Hutsal Heath McLean Justin Ricci.

Slides:



Advertisements
Similar presentations
We have developed CV easy management (CVem) a fast and effective fully automated software solution for effective and rapid management of all personnel.
Advertisements

Extended DISC Online System User Instruction: How to Run a Team Analysis.
Database Woes Plague Homeland Security and Law Enforcement.
Background Current Status Future Plans. Agenda Background First Steps Current Status Future Plans Joomla Basics Questions 2.
Toolbox Mirror -Overview Effective Distributed Learning.
DISC Database and Innovative Software in the Community (DISC) 1 October 9th, 2011 ARMS 1098B Design Review.
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
Team Spider Interim Presentation. Team Spider Members Sponsor  Telecom Consulting Group N.E. Corp. (TCN) Advisor  Professor Raghu Reddy Students  Adam.
IP Address Management and Request Service Kim Huynh CS491B.
Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
Closers David Beaton Kumaran Mahenthiran Jedadiah Crelly STEP Sponsors Dr.David Kluge Rick Voight Dr. Chloe Alexon Faculty Coach Prof. Tom Reichlmayr.
Rose-Hulman Archive Project Team 2 Eric Lewandowski Joseph Richey Jeremy Barton Todd Windler Jonathan Knez Steven Gregory JP Gonzalez.
EMS ONLINE DIRECTORY David Beaton Jed Crelley Kumaran Mahentharian.
VDK-RIT InserterVision Report System Adam Beck Greg Dicheck Kassidy Gerber Mike Young.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Nu Project Management Office A web based tool to Manage Projects.
SBC/GOLD 2004 Peter Knott, Germany Section Information Sources for IEEE Volunteers Peter Knott Electronic Communications IEEE Germany Section.
The EMS Directory Project Team PinchHitters Heath McLean Justin Ricci Mark Blakley Stephen Hutsal.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Presented By: Shashank Bhadauriya Varun Singh Shakti Suman.
Incident Response Updated 03/20/2015
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
Creating a Web Site to Gather Data and Conduct Research.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Medium Size Software, Inc. SQA Plan: The Batch Processing Application.
Bringing power of simulation to the public.
TestFiles Life Cycle Architecture Chris Byszeski Ooi Hsu Han Amir Kouretchian Sachin Pradhan Quang Tran Peter Turschmid Nick Walker.
T Project Review ITSUPS Implementation
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
1 TenStep Project Management Process ™ PM00.8 PM00.8 Project Management Preparation for Success * Manage Documents *
© TIAC group, IPA Information System [case study] Vojvodina Investment Promotion Fund.
Project 2003 Presentation Ben Howard 15 th July 2003.
Distributed Software Development QR Marks The Spot Beta Prototype Vadym Khatsanovskyy, Nicolas Jacquemoud.
UPenn is a very large school with many departments. Finding help from the right place can be confusing, responses can take a long time PennHelp’s purpose.
SEARCH OPTIMIZER By JAGANI RAJ 7 th /I.T. Guided By: Mrs. Darshana H. Patel.
NUOL Internet Application Services Midterm presentation 22 nd March, 2004.
T Iteration Demo METAXA PP Iteration 17 November November November 2015.
© 1998 EHS Management Partners, Inc. ALL RIGHTS RESERVED 1 A Process for Developing Department-Specific EHS Plans David E. Downs, CIH, CSP President EHS.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
T Iteration Demo Team 13 I1 Iteration
UoS Libraries 2011 EndNote X5 - basic graduate session.
T Project Review RoadRunners [IM3] Iteration
Faculty Coach: Professor Martinez  Justin Mahar  Chris Baum  Greg Schmitz  Adam Abdelhamed.
OPEXShare The New Cloud-based System for DOE Operating Experience Presented by Gerry Whitney Mission Support Alliance, LLC DOE Operating Experience Committee.
T Project Review eGo I2 Iteration
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
T Iteration Demo Team DTT Project planning (PP) Iteration
T Project Review WellIT I2 Iteration
CSC 2720 Building Web Applications Basic Frameworks for Building Dynamic Web Sites / Web Applications.
T Project Review Sotanorsu I1 Iteration
Brandon Jarratt, Nathan Clark, Chris Bennett, David Nolan Software Engineering Final Presentation Section 502.
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review RoadMappers I2 Iteration
Oracle XML Publisher Enterprise Reporting and Delivery Salim Odero Principal Sales Consultant, E-Business Suite Technology Oracle Corporation.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
Software Maintenance1 Software Maintenance.
T Project Review Sotanorsu I2 Iteration
T Iteration Demo LicenseChecker I2 Iteration
XP Creating Web Pages with Microsoft Office
Architecture Review 10/11/2004
Software Documentation
Implementation and Maintenance
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

The EMS Directory Project Team PinchHitters Mark Blakley Stephen Hutsal Heath McLean Justin Ricci

Agenda Sponsor Background and Vision Old Risks and New Risks Process EMS Directory Phases Architecture and Database Schema Metrics Demo

Sponsor Society for Total Emergency Programs (STEP) Council Dr. David Kluge, MD  Former President of STEP  Current Editor of the EMS Directory Rick Voight, RIT graduate has been providing business and marketing input

Project Background EMS Directory: “reference document for EMS providers and related organizations” Created in 1993 Four sections  Ambulance, Fire, Police, Hospitals, Nursing Homes  Physicians Telephone and Admitting Hospitals  Resources  Protocols STEP’s annual publication appears to be the only comprehensive EMS directory in the US

Vision Write software that automates the creation of STEP’s annual EMS Directory Get Regional EMS Councils to create directory for their region Expand the EMS Online Directory to become State and then National

Old Risks Dr. Kluge is not familiar with software engineering Continuation of last year’s project  Quickly learn about project and assess current software

New Risks Live site for entire Spring quarter  Create testing database  Check for connected users before updating and rebuilding code on server  Make sure didn’t check in file containing testing database SQL address  Troubleshoot users’ problems Software Maintenance  No one to maintain software after we leave  Society of Software Engineers

Launch – Process Iterative Approach  Series of milestones that continually add more functionality  For each Iteration Requirements -> Design -> Code -> Test

Milestones - Spring IDNameDurationStartFinish 2Create PDF from database1/17/054/30/05 2.1InDesign Template Iteration 18 days3/20/053/28/05 2.2InDesign Template Iteration 214 days3/29/054/11/05 2.3Finish InDesign Templates14 days4/12/054/25/05 2.4Create Database Dumper98 days1/17/054/25/05 2.5Test PDF Creation6 days4/25/054/30/05 3Continue work on new web pages3/7/054/25/05 3.1Web pages for updating22 days3/7/053/28/05 3.2Web pages for adding physicians22 days3/7/053/28/05 3.3Web pages for searching36 days3/7/054/11/05 3.4Web pages for editor functions.50 days3/7/054/25/05 3.5Test New Web pages5 days4/26/054/30/05 4End To End Testing14 days5/1/055/13/05

EMS Directory Phases Information Gathering & Storage  Enter directory information  Allow organizations to update their information  Store the directory in a database Document Generation  Create a document template  Generate CSV for template Information Searching and Editor Functions

Status Database/Stored Procedure Refactor Complete Web Service Implementation Complete Web Application Implementation Complete InDesign / PDF file can be generated for region

Architecture

Database Schema

Metrics  Slippage Chart  # of test cases per requirement  Pie chart of defects by type

Metrics Continued

Beginning of Spring realized that Spring milestones were too vague  Made more, smaller milestones so we could track progress Reasons for slippage  Dynamic SQL generating more difficult than anticipated for searching  Lack of organization information and expertise for printing aspect

Metrics Continued Test cases per requirement  Hazmat: 4 / 37 = 0.11  Initial Rewrites: 36 / 28 = 1.29  2 nd Rewrite: 55 / 33 = 1.67 Hasn’t changed

Metrics Continued 35 total bugs 74% Medium or Lower Many Low Severity bugs were fixed and not recorded

Assessment Has Worked:  Division of the architecture to separate team members  Communication: Teleconferences &  Separate Testing Database Hasn’t Worked:  Working directly on the server for ASP & C#  Printing took excessive amount of time Better suited for someone with that expertise (printing major)

Demo

Questions?