Sample Business Model
Total Page:16
File Type:pdf, Size:1020Kb
XML for Java Developers G22.3033-002 Session 4 - Sub-Topic 2 Sample Project Development Methodology Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences Mapping Vision to Solution VisionVision andand ObjectivesObjectives ProcessProcess ModelModel SolutionSolution ArchitectureArchitecture Sample Business Model Customers Suppliers End Users Brokers Manufacturers Maintenance Internal shops departments • Information • Products • Request • Pricing • Bids • Electronic • Orders invoices WEB • Availability • EFT • Forecasts Processes • ... • Shipments • … • ... • ... In-house processes Distribution Accounts CRM/Sales Reps Accounts Receivable Receiving Payable Purchasing 1 Identifying Capabilities – Web Portal – e-Procurement Capabilities – Personalization and Customer Relationship Management (CRM) Capabilities – Data Warehousing and Business Intelligence – Documentation Management – Other Global and General Requirements Using an Architecture Framework Application Suites Business Processes Security Personali- Community Content Catalogs Commerce Information zation Management Access Enterprise Application Frameworks /Servers Application Infrastructure Other Application Frameworks /Servers Systems Management Hardware/Operating Software Operations Hosting Services Conceptual Technology Vision Buyer’s Virtual Catalog Virtual Electronic Catalogs Suppliers (OBI, XML, EDI 832, etc.) RFQs Electronic Orders Documents Receipts Procurement Interface Web Portal Web Suppliers Interface EDI Gateway Customization Auctioning/ Documentation Reverse-Auctioning Management E-Procurement Core Engine Customer Management Business Intelligence Source and Procure Parts Management Legacy Applications Legacy Web Systems Document Management Databases) Financial Applications 2 Considering Mainstream Tools Applications Custom Integration and/or Integrated Applications (SAP, Baan, Lotus Notes, PeopleSoft) Security: Personalization: Community: Content Catalog: Commerce: ATG, Information Access: Inter-Enterprise: Firewalls–Axent, Accipter, Acuity/iChat, AT&T, Management: Aspect, ATG, Atlantic Transaction ATG, BroadVision, data exchange Cybercop, Andromedia, Aptex, Brightware, eshare, ATG, BroadVsion, BroadVision, iCat, Services, Ariba, CrossWorlds, (XML/EDI): Firewall -1 ATG, BroadVison, General Interactive, Documentum, OpenMarket/LiveC BroadVision, Fulcrum, H- CardoNet, Encryption – DoubleClick, Lexis -Nexis, FactPoint, ommerce, ComerceOne, P/ChangeEngine, EpiCenter, Extricity, Security Engage, Netgravity, Lotus/Domino, FutureTense, H- Saqquara ConnectInc, Inktomi, Microsoft/ MBA, OnDisplay, Dynamics/RSA, Net Perceptions, Microsoft/NetMeeti P/OpenPix, CyberCash, SearchServer, Sterling, Verisign Vignette/StoryServer ng, Inso/Dynabase, ECCubed, Objectspace, Verity WebMethods Certificates– Netscape/Collabra, Interwoven, Lotus H-P/VeriFone, Entrust, Podium, Notes, Open Text, IBM/net.commerce, GTE/Cybertrust, Revnet/UnityMail, RealNetworks/Real InterWorld, Thawte Verisign Siebel, Vantive Audio-Video, Microsoft/SiteServe LDAP–Microsoft, Vignette r Commerce Netscape Other– Edition, MOAI, Components Netegrity/SiteMinder Netscape/*Xperts, , Platinum/Security Open Market/Transact, OpenSite, Sterling, Tradex,Tradiant, Tradium, TradingDynamics, Transpoint Web Application Frameworks –Allaire/ColdFusion, Business Application Frameworks–CSC/M-Lynx, BEA Database –Informix, MS- Frameworks Apple/WebObjects, ATG/Dynamo, Bluestone/Sapphire WebLogic, Inprise, IONA/Orbix, Microsoft/MTS, SQL, Oracle, Sybase Platforms Web, BroadVision, HAHT/HAHTSite, IBM/WebSphere, Netscape Application Server, Oracle Application Microsoft/Site Server (Enterprise Edition), NetObjects/Fusion, Pramati Technologies/Proton, Server, Pervasive Software/Tango Enterprise, SilverStream, Vignette Sun/NetDynamics Systems Systems Management–BMC/Patrol, HeadsUp, Testing –RadView/WebLoad, RSW/e -test, LoadRunner, Usage Reporting –Andromedia, WebTrends, Management Hewlett-Packard/HPOpenView, Manage.com, Sun, WindDance SystemHealth Hardware/ NT/Intel - Compaq, Data General, Dell, GateWay, Network - ArrowPoint, 3Com, Cisco UNIX - Hewlett-Packard/HPUX, IBM/AIX, Software H-P RedHat/Linix, Sparc/Solaris Hosting Hosting - Digex, EMC, Exodus, GlobalCenter.com, GTE Internetworking, HostPro, MCI, Navisite, PSInet, UUnet Typically read as Vendor/Product Name Evaluating Alternatives (2) Combined (1) Web Enable Vendor Evaluation Criteria Legacy Packages (3) SAP Web Speed to Business Long-Term Viability Worst Cost of Ownership Good Best Alignment with Vision Business Risk Simplicity/Ease of Use Overall Rating Proposed Solution ERP Systems ERP Internet COP Airlines e-Business Engine S Visibility Maintenance Shops ... Web ALE Brokers serve r RFC EDI P&W ... Internal HTML- Airframe templates Manufacturers ... Maintenance Time 3 • • Identifying DomainsofChange Supplied volumedata Data conversion Internet • • • • • Technology Infrastructure Security andperformance Ad Reporting software Standard systemsoftware Hardware Development Methodology - hoc spreadsheetfunctions Router UUNET • • Practice Areas Quality Management and Development Business System Training team Implementation team Cisco 2919 Catalyst Switch Nokia IP650 Nokia IP650 Firewall Firewall SD SD Netwo rk Sn ife r S erv er Netw ork S nif er S er ver Gen ral monit ring/a nalysi Gen ral monit oring/a nalys is Technology Stages VRRP Link Organization Cisco 2919 Data Catalyst Switch Failover Local Director Local Director LD Cisco Cisco Discover Application ArchitectureandDevelopment Technical ArchitectureandDevelopment Location Compaq Compaq 3000 3000 • Sun E10000 ERP SAPR/3ServerFarm New Yorkoffice Many Servers-Existing Business Configuration Management Process Performance Engineering Application Content Development Design Project Management Business Modeling User Experience Cisco 2919 Catalyst Switch Sun E10000 Nokia IP430 Firewall Testing SD NG etworkna l Sn ifer Se rve r m onitr ng/a lysi • • • • • System administration Project informationretrieval KPI creation Projects approval Projects creationandupdate Existing Ethernet Develop Other LegacySystems Internal Networks • • • • • SAP A-GateFarm Sun E3500Development Help Security workflow Reusable components Site contentdesign Site navigationdesign Compaq SAP R/3Lite 3000 Server Farm SAP R/3Lite Sun E3500 Compaq Deploy Sun E3500 3000 Blocks 4 Adding Iterations Development is an iterative process, where Deploy for each subset of requirements, Deploy components must be analyzed, designed, Release 3 ... Release 3 ... DevelopDevelop developed and deployed DesignDesign DiscoverDiscover DeployDeploy ReleaseRelease 22 DevelopDevelop DesignDesign Discover ReleaseRelease 11 Discover RequirementsRequirements DeployDeploy AnalysisAnalysis DevelopDevelop DesignDesign Proposed Project Lifecycle DiscoverDiscover 5.