An Alternative Plan Virgil Bierschwale. Redesign Effort? In the “Outline of Redesign Effort” proposal that I received from Scott Henson, we find a massive.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Chapter 2 The Process of Experimentation
SmartConnect Integrations
Course Web Site – Also linked from Blackboard Course Materials – Excel Tutorials – Access Tutorials – PPT.
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
[Title of meeting] [Name of sponsor] [Date] For guidance on working with PowerPoint and reformatting slides, click on Help, then Microsoft PowerPoint Help,
Unit 1 Living in the Digital WorldChapter 4 – Smart Working This presentation will cover the following topics: Software choices Name:
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
ISP 121 Access Normalization and Relationships. Normalization Say we’re operating a pet day-care and we need to keep information on our pets/customers.
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 11 1 Microsoft Office Excel 2003 Tutorial 11 – Importing Data Into Excel.
Usable Privacy and Security Carnegie Mellon University Spring 2008 Lorrie Cranor 1 Designing user studies February.
Tutorial 11: Connecting to External Data
Quick Start Guide. This 22 page introduction to the Financial Assessment Subsystem provides the user with a visual overview of the components of the system.
How to Establish a Blog. What is a Blog A blog is a collection of informational articles/ideas intended to update a viewer on new information associated.
©2015, College for Financial Planning, all rights reserved. Session 17 & 18 Peer Support in Building Your Plan CERTIFIED FINANCIAL PLANNER CERTIFICATION.
Software Development, Programming, Testing & Implementation.
A Trainer Bubble Production © Trainer Bubble.
Webinar Training Series New Year Rollover. Agenda Introduction/Purpose Documentation Planning & Preparation Configuring Option Sets Processing New Year.
Web access to Airwaves Traffic for account managers Airwaves Online is the new web application for account managers to create proposals online, and submit.
Online Surveys A Look at Cardiff-TeleForm Denise H. Wells Planning and Research Central Piedmont Community College.
Disclaimer This presentation is the property of MarketLinx Solutions™ and is intended for the exclusive use of NTREIS and may not be distributed, copied.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
1 Team Leader TKS Job Aid. 2 Viewing the On-line Presentation If you are viewing this presentation via Internet Explorer for best results resize the “Notes”
CustomWare Asia Pacific Pty Ltd All Rights Reserved Integration Quality Assurance – WmUnit.
Page Up or Down to navigate through the program.
Creating a Web Site to Gather Data and Conduct Research.
Teaching material for a course in Software Project Management & Software Engineering – part II.
Week 25: Mon + Tues. (Watch video before taking survey) *Check to take Survey!!!
Configuration Management (CM)
10/12/ Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews & questionnaires.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
Leena Razzaq Office: 310BWVH Office hours: Monday 11am-1pm or by appointment jys.
1 Advanced Topics in Access How to create forms and reports Andrew Yu 03/04/2002.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
U:/msu/course/cse/103 Day 06, Slide 1 CSE students: Do not log in yet. Review Day 6 in your textbook. Think about.
Crystal And Elliott Edward M. Kwang President. Objective A brief demo of Crystal Report to entice you –People spend thousand of dollars to attend Crystal.
Using the Right Method to Collect Information IW233 Amanda Murphy.
Deep Dive into Data Management in SharePoint applications Raj Chaudhuri.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
STAKEHOLDER MEETING Selecting Interventions to Improve Utilization of the IUD City, Country Date Insert MOH logoInsert Project logoInsert USAID logo (Note:
What is WinRunner ► WinRunner is Mercury’s legacy automated testing tool ► It is similar to QTP in functionality ► WinRunner integrates with other Mercury.
Conditional Statements.  Quiz  Hand in your jQuery exercises from last lecture  They don't have to be 100% perfect to get full credit  They do have.
1 MSTE Visual SourceSafe For more information, see:
WEB REPORTING SYSTEM FOR CCC Iowa Ethics and Campaign Disclosure Board.
Applying Use Cases to Implementation (Chapters 25,26 - Requirements Text) Steve Chenoweth & Chandan Rupakheti Question 1.
Internet Advancement Ore-Ida Council Boy Scouts of America.
Week 13 Introduction to compiling an energy efficiency audit report and Writing the utility analysis section.
Contact Information Leena Razzaq WVH 310B Office Hours: Monday 12:00 – 2:00 pm And by appointment.
Automated Control System User Guide. Logging In After you have obtained your User ID number you can log on to the ACS website by typing in the address.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Thrdplace Social Networking Team #7 1. TRR Outline Operational Concept Overview System benefits to Customer 1.Introduction Demo of System Operational.
Yahoo Help Phone Number Get Instant Help.
Dynamicpartnerconnections.com Development for performance Oleksandr Katrusha, Program manager
HTBN Batches These slides are intended as a starting point for further discussion of how eTime might be extended to allow easier processing of HTBN data.
USING ELECTRONIC MEDICAL RECORDS UNDERSTANDING ELECTRONIC PRACTICE WORKFLOW.
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
1 Testing—tuning and monitoring © 2013 by Larson Technical Services.
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
PIC + TransNet.
ROLAP partitioning in MS SQL Server 2016
BTEC NCF Dip in Comp - Unit 15 Website Development Lesson 12 – Publish and Test Mr C Johnston.
MODULE 7 Microsoft Access 2010
5 Tips for Upgrading Reports to v 6.3
Chapter 13: Systems Analysis and Design
Optimist International
FdSc Module 107 Systems Analysis
ITAS Risk Reporting Integration to an ERP
Presentation transcript:

An Alternative Plan Virgil Bierschwale

Redesign Effort? In the “Outline of Redesign Effort” proposal that I received from Scott Henson, we find a massive development proposal that includes: – Transition Planning – Requirements Gathering – Requirements Analysis – Design, Data Mapping and Workflow – Development Setup – Development – Testing – Deployment to Production – Maintenance/Sustainment All of this will take approximately 3 to 6 months and it is a well thought out plan

A development perspective I’m sure that all parties that will be part of this solution such as the business stakeholders, the developers, the sustainers have been consulted as part of our due diligence? After all, the business stakeholders are looking to us for guidance and solutions to their problems and I’m sure that our: – Developers can offer alternative views – Sustainment team can offer alternative perspectives

Problem areas The problems that I have heard from the Navy are that: – They are not sure they are receiving all of the data – That during an audit last year they were unable to answer the auditors questions as to where the data ultimately ends up at The problems that I have heard from TCIG are that: – We want to port the whole thing to Sharepoint

Problem with where the data goes to. So lets address these issues first: – To solve the problems of our team and our business stakeholders not knowing where the data is ending up at, lets create a ICD to History Table cross reference table similar to the acronym listing we have, except in an excel format that all interested parties can utilize to show exactly where the data comes from and goes to. – Lets do this because to wholesale rename tables to better confirm to the ICD naming conventions will risk adding data loss problems during the process and also require changing of all associated programs, which also will introduce the problem of more errors to the process I submit this alternative because I believe it is better to solve the problem rather than introduce new problems without having solved the original problem.

Not sure they are receiving all of the data. There currently are two development efforts under way that will not solve the problem, but they will offer an early warning type solution so that the Navy can dig further to fix the problem. – TraCR – TAMA On the next slide I will offer an alternative that will allow the Navy to immediately validate all data files that have been received in a real time solution.

An alternative to TraCR and TAMA Every time a file is added to the following tables, a record is written to the files_combined table that shows the amount of records that were processed and the amount of records that failed the process – Load_SIDR – Load_SADR – Load_Patient – Load_WWR – Load_DRG (assuming on this one because it does not exist on the development box)

An alternative to TraCR and TAMA (continued) Now we develop a web based front end within sharepoint that queries the files_combined table and offers the business stakeholder an option of choosing by day, or by file type. – To start with, lets give them a hyperlinked list of: The last 7 days, and A list of all distinct filetypes – On this list, next to the hyperlink, lets show them the totals for that hyperlink showing: Total Number of Records Processed Total Number of Records Accepted Total Number of Records that failed

An Alternative to TraCR and TAMA (continued) The operator can now click on a date, or a file type and this will take them to: – To a list of all files processed on that date if they selected a date, again showing records that were processed, accepted and failed – To a list of all dates process by that file type if they selected a file type, again showing records that were processed, accepted and failed In a nutshell, we continue this drill down process until we ultimately reach a “diff” program that will show the business stakeholder the raw file before being processed and the raw file after it was processed so that they can see for themselves what actually happened to that file.

Sharepoint Integration Each of the applications displays data from various databases and tables and they work at the present, even though all of us believe that there is a better solution out there So instead of risking breaking that which is not broken, lets break it down into a more manageable approach and we do that for each application in this manner: – Step 1 – The development team will take 1 week to reverse engineer the display portion of the code, meaning the asp, asp.net or whatever code and not the portion of how the data gets populated into SQL Server – Step 2 – The development team will take 4 weeks for each application (finish one before moving to the next one) and create the sharepoint front end from scratch in sharepoint pointing to the tables that are being populated via the backend – Step 3 – The Testing team will take 1 week to verify the correct operation of the application

Sharepoint Integration (continued) After all applications have been ported so that their front end is running live totally within sharepoint, we now repeat the process except this time we focus on the data portion of how the tables are populated, operating under the old saying of “Don’t fix that which is not broken” so that we will not introduce any new problems into the environment

Questions that I have not heard asked! I’m hearing redundancy, cubes and all kind of expensive and potentially overkill solutions, but I have not heard anybody discuss: – How many users per day (as recorded) are actually using each of these applications so that we can do our due diligence and recommend the appropriate solution to the usage level

To summarize Lets solve existing problems first before introducing new problems into the environment Lets gain an intimate knowledge about the system so that we can share this knowledge with our client. Then lets work closely with our client so that we can be proactive and take them to the next level in solving their business problems.