360 likes | 560 Views
XML CoP – Case Management. April 20 , 2005. Agenda. Background Overview of Application XML Value and Proof: Demonstration of Mobile (Disconnected) Case Management Application Open Discussion. Background. Over 15 years focused on Reuse and Assembly of Software
E N D
XML CoP – Case Management April 20 , 2005
Agenda • Background • Overview of Application XML • Value and Proof: Demonstration of Mobile (Disconnected) Case Management Application • Open Discussion
Background • Over 15 years focused on Reuse and Assembly of Software • Recognized by Dr. Charles Goldfarb published in his 5th Edition of the top selling XML handbook • ObjectBuilders is the leading provider of Assembled Software Solutions. • ObjectBuilders Software Solutions are Assembled and delivered entirely in XML.
Goal How many of you would like to (need to) deliver higher quality, more complex software solutions faster and at less cost? We will show you the way… Peak your interest so that you further explore the concept of Application XML and Assembling Software Solutions.
Application XML Exceeds The Presidents Case Management LoB Goals The President’s LoB Initiative Vision • Utilizing common solutions and data standards, case management information is easily and appropriately shared within and between federal and local agencies and with citizens. The President’s LoB Initiative Goals • Enable case management data to be shared efficiently within and across agencies. • Improve effectiveness and efficiency of law enforcement, investigation, and civil and criminal litigation case management business processes. • Identify common case management processes across components and agencies that will drive system and function consolidation.
Productivity Year One Year Two Today’s Approaches Requirements System Design Implementation Unit Testing System Testing Training/Deploy Maintenance Code Machine Code Object Oriented Assemble Components Manufacturing Approach Procedural Components Blueprint/Requirements Construction/Unit Testing Personalize/System Testing Training/Deploy Maintenance What is Application XML? • Just another XML Schema? Not to ObjectBuilders… • Application XML enables TRUE Application Assembly • Application Assembly = Consistent High Quality Solutions in Less Time and for Less Cost
Data Image XML Enable your Applications and Data Most Leading Vendors Support XML Represent applications solely in XML Technology Independent Applications Device Voice XML Application Layer The Next Generation Application Data Apps What do I need to Assemble? • Physical infrastructure (new and existing) • Modules and Services (as opposed to objects and frameworks) • Common architecture (XML and Web Services) • Powerful productivity tools for Assembly • Engines capable of rendering Application XML (called players)
Application Layer (XML) Presentation Business Logic Presentation Data Business Logic Business Logic Data Data What about Code? • Code still exists. Application assembly or the application layer rides on top of coded services and existing infrastructure. • The goal is to have ZERO code in the Application Layer Three Tiered Architecture With Application Layer Three Tiered Architecture
Available today…The Proof… • How many of you would like to see a robust application (not a click through demo) that was created in 2 weeks and is 100% assembled? • A totally disconnected Case Management application • How workers are provided with a “Mobile Packet” that contains all the data, records, and materials needed to complete assigned tasks • Integrate multiple data sources and leverages existing infrastructure • Leverages like SQL Server and FileNet Workflow • Open, Represented 100% in XML. Open, technology independent • Works in thin, rich and full client. Future proof • 100% reuse of base components. 100% reuse of standard modules. 90% reuse of templates and Solution modules and services as applicable
The Demonstration Reviewer determines Inspection is needed. FACILITY STATE DEP EPA Application for Permit Reviewer receives inspection reports and forwards approved permit to EPA. EPA Reviews and adds comments to permit as necessary. Permit received and Manager Assigns to Reviewer Inspector downloads work to Tablet PC. Inspector performs inspection at facility. Inspector returns to office an uploads work.
Discussion Open Question and Answer Session.
Contact Information www.objectbuilders.com 610.783.7748 jbrophy@objectbuilders.com Joe Brophy ObjectBuilders 20134 Valley Forge Circle King of Prussia, PA 19406
Introduction The business problem - trying to create higher quality, faster and less expensive business applications – This is the goal of any manufacturer Computer Hardware has evolved – computers are now manufactured by assembling interchangeable and reusable components Computer Software has not evolved to the level of computer hardware manufacturing ObjectBuilders provides the solution – A True Application Assembly Platform
Technology Leadership • Year 2003 Published in Dr. Charles Goldfarb’s 5th Edition of the top selling XML handbook • GMAC said that their R3 project (Created using ObjectBuilders products) was the most successful delivery as far as they can remember • Delivered a 500 page custom business application 30 days after the specification was completed • ObjectBuilders applications have stood the test of time. Through an upgrade to the base player, customers have been able to move from: Win 3.1 16 bit to Windows 32 Bit to Distributed N-Tiered to Thin Client to Rich Client to Disconnect – All without rewriting a single line of code
Software Factory LiveSolutions LiveApp Player Product and Services Overview Service include entire software solution development lifecycle and assembly methodology Completed, packaged vertical business software solutions that can be sold over and over, YET tailored to a client’s specific needs. The base product that allows for the rapid assembly of business software solutions • All LiveSolutions run over
Current LiveSolutions • Resolution Management • eResolve • eResolve for Mortgage Banking • eResolve Legal Review • Government • Mobile Case Management (LiveProcess) • ePermitting • eLicensing • Financial • Financial Settlement • Reconciliation • Incentive • Partner Settlement • Incentive Management • Salary Management
Mobile Case Management Uses • Department of Housing • Department of Building Inspections • Environmental Protection Agencies • Police and Fire • Highway and Public Utility Departments • Agriculture Departments • Department of Health • Social Services • Family Services Mobile Case Management
ePermitting and eLicensing Overview • ePermitting and eLicensing are mobile computing solutions for government agencies • Optimizes your permitting process • Submission, review, issuance, tracking and reporting • Improves your financial and operational performance • Leverages your existing resources (people, processes and technology) • Can be seamlessly integrating into your infrastructure.
Mobile Case Management • Solution Modules (XML) • ePermitting • eLicensing • Standard Modules (XML) • Business Object • Presentation • Import and Export • Auditing • Scheduler • Reporting • Assembly Tools (XML) • LiveIntegrator™ • LiveModeler™ • Business Rules • Web/Web Service • Workflow • Security • Imaging • Allowed Values • Memo • Distributed • Threshold • Help • Document • Disconnected
How Application XML Works Tools LiveXML LiveApp Player <?xml version="1.0" encoding="UTF-8"?> <OBAFArchiver ID = "_OBAFArchiver0"> <ObjectList> <OBWindow title = "Import Run" <OBView h = "593" documentFile = <OBButton ID = "_OBButton0" nex </OBButton> <OBBox parentIDREF = "_OBView0" <OBView h = "39" documentF <OBButton ID = "_OBButto </OBButton>
ObjectBuilders Assembly Tools LiveIntegrator™
ObjectBuilders Assembly Tools LiveModeler™
What Makes a Productivity Tool? • Focused on Non Technical Persons • More productivity from your team (technical to users) • Removes IT or coding as the bottle neck • Works in Real Time with Instantaneous Feedback • Faster turn around time, concept to solution • Simplifies Complicated Technology • No Compiling, Code Generation or Application Generation • Reduces Integration, platform, language, technology issues • Uses Standard Documents or Files (.doc, .xls, .xml) • Store Business Intellectual Capital in a technology independent way • Easily move from one platform or device to another
Current Solution Lifecycle New Business Concept Business Specification Technical Specification Implementation Test and Training Deploy Design Application Code Application Word, PP, Excel Word, Visio Rational, ER-Win JAVA, XML, C++ Tools Rational, RoboHelp Windows 2000 JAVA, XML, C++ Tools • Technical Focus • Business Focus LiveIntegrator, Crystal Reports
ObjectBuilders Solution Lifecycle New Business Concept Business Specification Technical Specification Implementation Test and Training Deploy Design Application Code Application Design Application Assemble Application Word, PP, Excel Word, Visio Rational, ER-Win LiveIntegrator LiveModeler JAVA, XML, C++ Tools Rational, RoboHelp Windows 2000 JAVA, XML, C++ Tools • Technical Focus • Business Focus LiveIntegrator, Crystal Reports
Year One Year Two Today’s Approaches Requirements System Design Implementation Unit Testing System Testing Training/Deploy Maintenance Manufacturing Approach Blueprint/Requirements Construction/Unit Testing Personalize/System Testing Training/Deploy Maintenance Solution Lifecycle Works with and optimizes standard methodologies
Productivity Gains ObjectBuilders LiveIntegrator™ Productivity Code Assemble Components Procedural Components Machine Code Object Oriented Deliver $3 - 10 million business solutions for $.5 - 2 million in 1/2 -1/3 the time
The Software Factory The FIRST True Software Factory.
Future The Factory Past
Challenges Solved by the LiveApp Player™ • Application development and enhancement turn around is too slow • Applications are not flexible, adaptable and scalable to changing business requirements • Application needs to be created for specific deployment technology. Applications are not technology and vendor independent • Packaged vs. Custom: Custom solutions are very risky; Packaged solutions force businesses to fit the package • Multi vendor product integration • Multi platform deployments • Leverage existing corporate technology infrastructure • Future Proofing • Technology Independent
Case Study – Media/Communications • Challenge • Thousands of partners; multiple channels; all unique contracts • Need to implement new contracts rapidly to meet market demands (competitive, strategic, tactical) • Need to integrate multiple internal and external data sources and production systems (Siebel, Oracle, Lawson, Portal, customer systems) • Solution • FinancialStream • Originally custom LiveXML • Results • A single source to manage the entire contractual relationship • Automated settlement, reporting & auditing of financial obligations • 80% of all enhancements handled through Admin Interface
Contact Information www.objectbuilders.com 610.783.7748 jbrophy@objectbuilders.com Joe Brophy ObjectBuilders 20134 Valley Forge Circle King of Prussia, PA 19406