• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Open Source Enterprise Web Applications
 

Open Source Enterprise Web Applications

on

  • 784 views

 

Statistics

Views

Total Views
784
Views on SlideShare
777
Embed Views
7

Actions

Likes
0
Downloads
5
Comments
0

2 Embeds 7

http://www.slideshare.net 5
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Open Source Enterprise Web Applications Open Source Enterprise Web Applications Presentation Transcript

    • T3CON 2009 in Frankfurt
      Kian T. Gould, CEO at AOE media GmbH
    • Online Enterprise Applications
      The differencebetweenwebsitesand online applications
      Websites
      Consistmainly of frontenddevelopmentlikemarkup &templates
      Typicallyincludesomeextensions
      Focus mainly on top-down contentmanagement
      Are usually a presentationlayer, ratherthan an interactionlayer
      Online Enterprise Applications
      Consistmainly of backend development, webservices andconnectors
      Are fullyintegratedinto the IT infrastructure
      Generate real businessvalue on the web
      Replicatebusinessprocesses, reducestaffinvolvementandgeneratedirectprofit
    • Online Enterprise Applications
      Benefits of Online Applications?
      Bringing business processes from the offline world to the online world
      Creating real business value
      Integrating the client directly
      Integrating complex offline interactions into one online experience
      Increasing customer satisfaction
      Delivering an additional point of contact
      Simplifying the customer interaction
      Streamlining processes and cutting costs
      Reducing Call-Center Personal
      Lowering Complaint Rates
      Automation of business processes
      Freeing capacity for business development
    • TYPO3 for Online Business Applications
      Why TYPO3 as an Application Framework
      Content Management Features
      Pages, Records, Digital Assets
      Content Workflows and Processes
      Templatingand Rendering Engine
      Full Design Flexibility
      User Management
      Registration & Management
      Granular Permission Management
      User Abstraction (LDAP, ActiveDirectory)
      Extension Framework
      API-baseddevelopment
      Caching Framework
      Database Abstraction Layer
      MVC Architecture (Extension)
    • Case Study
      Deutsche Qualitätssicherung
      • Leading QA certifierworldwide
      • 2,400 employeesand 1,850 auditors
      • Integration of Microsoft Dynamics AX ERP system
      • Integration of various DMS incl. Scanviewand EASY with different sources(Europe, North America, Asia etc.)
      • TYPO3 basedauditorengineforintegratedworkflowprocesses
    • Case Study - DQS
      Business Needs & Problems
      Forclients
      Easy accessto all certificatesandaudits (existingandupcoming)
      List andchange all companydata
      Forconsultants
      Manage theirclients
      Organisenewaudits
      Forstaff
      List all data in a coherentway
      Clients
      Auditors andconsultants
      Certificatesanddocuments
      Audits
      Forauditors
      Workflow toolforaudits
      All together in onebrowser-based web platform
    • System architecture
      DMS 1
      EASY DE
      DMS 2
      SV DE
      DMS 3
      SV US
      DMS 4
      EASY Asia
      WEB
      TYPO3 +
      MyDQS Services
      Metadataimportanddocumentupload
      DMS CacheWorkflow Engine
      Import client
      Data change
      ERP 1
      Axapta3 DE
      ERP Cache
      Import
      and
      datavalidation
      Performance issues
      Asynchronous ERP datachanges
      Caching ofdocumentmetadata
      ERP 2
      Dynamics US
      ERP 3
      Access Asia
      ERP 4
      Access Asia 2
    • Case Study - DQS
      Client overviewpage
      • List ofnewestdocuments
      • Searchfor all documents
      • List of all audits
      • Last
      • Upcoming
      • Planned
      • Consultants contact
      • Restrictedheirarchicalview
      • Certificates check
    • Case Study - DQS
      List of certificates
      • List all currentcertificates
      • Certificatesaredownloadabledepending on
      • The availablelanguage
      • The accessrestrictionsoftheuser
    • Case Study - DQS
      Audits view
      • List of all audits
      • Download eitherauditreportsoraudit order confirmation
      • Upload documentsinto DMS
    • Case Study - DQS
      Customer contact
      • Display customercontact in two different views
      • List view (overview)
      • Table view (details)
      • Table viewofferstheoptionto
      • Update contactdata
      • Request orrevokeaccesstoMyDQS
      • Delete contact
      • Add newcontact
    • Case Study - DQS
      Someothernicefeatures ;-)
      • 45 languages
      • 100 editors on all continents
      • Content push (Headquarters can push mastercontentdirectlyinto all international BUs)
    • Case Study
      ZMG – Zeitungsmarketing Gesellschaft
      • Central marketing service provider for all German newspaper publishers
      • Media-Buyerplanningtoolformorethan 2,000 newspapers
      • 110 databasetableswithmorethan 600,000 tariffsand media dataareusedtocalculate all information
      • Newspaper finder
      • Extensive use of SIFR
    • Case Study – ZMG
      Business Needs & Problems
      Offline planningtoolas a web application
      Simple selection of desirednewspapers
      Display of all availabletariffs in a structuredmanner
      100% reliabletariffcalculations
      Usabilityimprovements (entirely AJAX-based)
      Easy tousesearchandfilters
      Use of common web technologieslike a “Shopping Basket“ for the selection of newspapersandtariffs
      Quick addoption
      Significant time savingsfor media-planners
    • Java baseddesktopclient
      Case Study – ZMG
      System architecture
      MS SQL
      Database
      Synchronizeandconvert all databaseinformationtoMySQL
      Identicalfunctionality
      MySQL
      Database
      WEB
      TYPO3
      + AOE media MVC Framework
    • Case Study – ZMG
      Newspaper selection
      • Searchfornewspaperby
      • Fulltextsearch
      • Tariffsearchwithautocompletion
      • Newspaper ID (ZIS-Number)
      • Distribution area
    • Case Study – ZMG
      Tarifflist
      • Display all calculatedtariffs in tableview
      • Tariffsareheirarchicallysorted – upto 4 levels
      • High usabilitythroughtab-baseddisplayand AJAX features
    • Case Study – ZMG
      Quick addoption
      • Add a newspapertoyourselectionduringyourresearch
      • Jump to the newlyselectednewspaperwithoneclick
    • Case Study – ZMG
      Newspaper finder
      • List of all German newspapers
      • Fulltextsearchwithautocompletionandhighlighting
      • Searchbased on “Nielsen“ areas
    • Case Study
      News DirectAustralia (NDD)
      • Nation-wideAustraliandistributorforprintmagazines
      • Over 1,200 titlesfrom 250 publishers
      • Over 10,000 retailers
      • Fully-featured web-based ERP functionality
    • Case Study
      Business Needs & Problems
      Improvinginternal order andreturnshandling
      All communicationswereby fax orphone
      Manuallyfilledformsforordersandreturns
      Form datahadtoberecordedmanually
      Returns handlingandcrediting was offline
      Improvingsales
      Improveddistributionofmarketing material andpromotions (Newsletter)
      Option to order extra deliveriesofsold-out magazines online
      Searchfortitlesandretailers
      Improvingoverviewforpublishers (vendors) andretailers (customers)
      Sales overview
      Supplyoverviewandhistory
      Online returns
      Online invoices
    • Case Study - NDD
      Improvingprocesses
      User input:
      • Online Returns
      • Extras ordering
      Redmine
      DMS
      Data sync
      ERP System
      TYPO3
      DB
      Extranet
      Data sync
      Data display:
      • Invoicehistory
      • Supplyoverview
      • Sales overview
      ChrystalReports
    • Case Study - NDD
      Retailer Extranet
      • View andeditstandingorders
      • Order andsaleshistory
      • Returns andcreditmanagement
      • Online shortageclaims (in caseofwrong/damagedsupply)
      • Online invoicehistory
    • Case Study - NDD
      Publisher Extranet
      • Publisher informationportal
      • Online sales reports for sales and returns by State and publication
      • Retailersurveys
      • Marketing andpromotion
    • Case Study - NDD
      Title search
      • Searchforavailablemagazines
      • Search by magazine name and/or category
      • Direct link toretailersearchwith Google Maps API connector
    • Case Study - NDD
      Retailersearch
      • Google Mapssearchforretailers
      • Search by state, postcode and suburb
      • Display of retailer addresses
      • Retailers are only shown if desired magazine is in stock
    • Online Enterprise Applications
      Some last words: how do we do it?
      Methodologies
      Agile Development & Project Management (SCRUM asopposedtowaterfall model)
      Test-Driven-Development (Unit-Testing)
      Domain-Driven-Development
      Technologies
      TYPO3 Extension Framework
      AOE media MVC Framework
      Object-Oriented-Programming
    • AOE media – the TYPO3 company
      Who weare!
      Founded 1999
      70 developers and consultants in 6 countries (30 in Germany)
      AOE media Germany was the fastest growing internet agency in 2008
      More than 400 TYPO3 projects and 300 extensions
      Core markets are Europe, USA & Australia
      Close co-operation and sponsoring of TYPO3 Association, Core Teams and Core Development
      Head of Marketing & Fundraising