A Knowledge Exchange Platform for the Software Product Industry



Similar documents
Using SOA to Enhance Notifications. Rajas Kirtane 8/11/2014

GEOFLUENT TRANSLATION MANAGEMENT SYSTEM

Why Choose the Oracle Taleo Recruiting Cloud?

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

Expre Expr ss Edition ess Edition

Juniper Care Plus Services

Functional Architecture

Functional Architecture

Policy Driven Practices for SOA

Building Your EDI Modernization Roadmap

ORACLE PROCESS MANUFACTURING QUALITY MANAGEMENT

FIXED SCOPE OFFERING FOR ORACLE FUSION TALEO CLOUD

PULSE SECURE CARE PLUS SERVICES

This case study walks you through the challenges involved in each step of the MDM initiative as shown in Fig.1 below: Oracle PLM.

Make the Leap from ecommerce to Omni- Channel

Case Study: How Stanley Security Solutions implemented SAP CRM for sales and service. Jamie Lee, Stanley Security Solutions Ashis Baral, GyanSys

Voice Over IP Network Solution Design, Testing, Integration and Implementation Program Overview

Choosing and Working with a Magento Solution Partner

Collection & Delivery Tracking Solution for Logistics Fleets

Operational Excellence. Integrity management. Cost management. Profitability management. Knowledge management. Plan & Strategy EAM LIFE CYCLE

SaaS A Product Perspective

KBACE Applied Service Oriented Architecture (SOA)

JUNIPER CARE PLUS ADVANCED SERVICES CREDITS

Second CRM ON Demand CRM Solution

evision 7.0 TIE Kinetix Strengthen Your Business while Reducing Cost Business System Documents from Trading Partners

EDI Modernization Case Studies and Best Practices

Converting Java EE Applications into OSGi Applications

IBM Cognos BI en Microsoft BI

Organise Your Business

MODERNIZING IT PLATFORMS SUCCESSFULLY HOW PLATFORM RENEWAL PROJECTS CREATE VALUE

CONSULTANTS TO THE INSURANCE INDUSTRY IT DEVELOPMENT QA TESTING CEDERIGHT REINSURANCE STAFF AUGMENTATION

ERP IMPLEMENTATION AND MAINTENANCE FOR A LARGE ENTERPRISE.

OCUG Chicago 2003: DBMS Consulting Demo with Generic TMS Dictionary Updater Tool. Generic TMS Dictionary Updater Demo, and TMS

Second CRM CRM Solution for Mid size Companies

Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed

If you would like more detailed information about Caspian CRM products and services, or would like an on-line or personal demonstration, please

ERP IMPLEMENTATION BOOT CAMP

Top Five Ways to Ensure that Your CoE is an Ongoing Success. White Paper

Advanced Metering Information Systems

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

Enterprise Application Integration (EAI) Techniques

ORACLE PROJECT MANAGEMENT

Integrated Multi-Client Platform for Smart Meters

UNIVERSITY OF WISCONSIN SYSTEM INFORMATION TECHNOLOGY SUMMARY FISCAL YEAR 2015

Thesis Summary: An Ontology for City Logistics

HP Records Manager. Release Notes. Software Version: 8.1. Document Release Date: June 2014

ORACLE MANUFACTURING EXECUTION SYSTEM FOR DISCRETE MANUFACTURING

SAP Solutions for Small Businesses and Midsize Companies. Press Fact Sheet March 2008

CLARIN-NL Third Call: Closed Call

Introducing Oracle Transportation & Global Trade Management Cloud Oracle OpenWorld San Francisco

Technologize Your Business

Connect Getting Started Guide. Connect Getting Started Guide

Magento at the Core of ecommerce. The Magento Experience. Magento Enables Success. The ecommerce Ecosystem. Supplemental Pages

Epicor Manufacturing. Express Edition

White paper: Information Management. Information is a strategic business asset are you managing it as such?

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

OFFSHORE SOFTWARE DEVELOPMENT

World Class Manufacturing

Chapter: IV. IV: Research Methodology. Research Methodology

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico

Leveraging WebSphere Commerce for Search Engine Optimization (SEO)

<Insert Picture Here> Best Practices from Oracle Managed Services for Maintenance and Support of Oracle Solutions

Oracle Network Logistics

Enterprise ecommerce Consulting Sample Contract

Deltek Vision 7.0 LA. Technical Readiness Guide

How To Write A Large Scale Database In A Microsoft Powerbook

How To Understand And Implement Pas 55

SQL Server Master Data Services A Point of View

SOFTWARE CONSULTING. Developing business critical applications for enterprises. (E) (W) softwaredynamics.co.

Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August A CIMdata White Paper

The Healthcare Provider Industry Short List: Inpatient Electronic Medical Records Judy Hanover Research Manager, Healthcare Provider IT Strategies

Data Migration through an Information Development Approach An Executive Overview

How To Use Ancient Lab For A Living

VoIP Fulfillment by VoIP Supply

System Center Configuration Manager

Delivering Managed Services Using Next Generation Branch Architectures

Transcription:

A Knowledge Exchange Platform for the Software Product Industry

Agenda 1. Welkom 2. Pakketsoftware en kennisuitwisseling 3. Bestaande activiteiten in Nederland CITIM, Jan van den Ende KU Nijmegen, Rinus Plasmeijer Serc, Jurriaan van Rijswijk Baan, Sjaak Brinkkemper Andere aanwezige bedrijven 4. Discussie over samenwerking 5. Concretizering van activiteiten 6. Afsluiting (gepland tegen 18.00)

Software Product Industry: Some Observations The Netherlands have a good reputation in software products: Compuware (Uniface), Baan, Exact, USoft, King, Applicare, Davilex, Hiscom, Pluriform, Unit4, Augeo, and many others Development of software products is very different from software services Concurrent engineering of code, documentation, training, collateral Market focus instead of working for one customer Release based development, with regular market launches Application domain expertise is critical Extensive testing and call handling processes Pre-investment required; variable costs are zero! No education for software product development Best managerial and financial model of company is still unclear Huge pre-investments are required Services are more profitable on the short term No cooperation platform existent

Expertise in Software Product Development The Netherlands need to capitalize on its expertise in Software Product development. Many companies are prepared to share their expertise: software architecture web-enabled knowledge management distributed software engineering and product testing strategies documenting and translation software process improvement. The foundation of a national research and expertise center for Software Product development must be considered E.g. Baan, Hiscom, Compuware, Davilex, King,

Possible working themes Voor- en nadelen van ontwikkelplatformen (VB, VC++, Oracle, ASP) Coderingstandaarden: naamgeving en constructs Testen en testtools Managen van requirements Ervaringen met Configuration Management tools ISO 900X, SPI, CMM en TSP/PSP Ontwikkelproces, standaarden, templates Partnering in binnen- en buitenland Octrooieren, trade-marks, copy-right en non-disclosures Technical authoring, schrijven van gebruikers- en installatiemanuals

Organization We do it because it s important for ourselves it s fun leverage the professional status of our business Working groups on themes Student assignments Exchange platform for non-strategic information Web-site

Essentials for cooperation Lean organization Driven by demand, powered by contributions Pre-competitive cooperation only No recruiting!!

Baan Baan Company Requirements Management expertise Modeling for Vision, Design, Test and Implementation Web-enabled knowledge infrastructure Research Work; Jacquard program

The Baan Company An Invensys Company Over 20 years experience in technology innovation About 3000 employees, with 900 in R&D Over 7.000 customer sites in more than 80 countries Among the five largest Enterprise Applications companies worldwide Project Manufacturing Electronics A &D Automotive Process

From Requirements Management to Development Management Market Requirements Release Themes Business Requirements Baan Requirements Database Version Definition Conceptual Solution Conceptual Solution Conceptual Solution ongoing, continuous release based Requirements Management release based Development Management Definition Study Functional Design Technical Design Software Component

Scope Change Management Procedure Requirements change request 1. Check urgency and validity of request Verdi2 Requirements Managers Corresponding Concept Document Business Requirements of Verdi2 scope Analyze change impact 2. Communicate change request to involved parties Change Administrator 3. Determine impact of change Development Groups 4. Compile impact and commitment of changes Change Administrator 5. Decide on implementation Change proposal (Content plus Capacity changes) Verdi2 Steering board Reject 6. Notify involved parties Implementation of change Accept Accept Change Administrator 7. Update BR Details 8. Update Project Plan Project Plans Verdi2 Requirements Managers Verdi2 Rel Mgr Project Leaders Notification Business Requirements of Verdi2 Scope 9. Update Design documents and/or software components Software Engineers Design Documents Software Components

BRD Business Requirement

Semantics of BCMs Assembly Scheduling Production Order Control Sales Order Request Definition Sales Order Fulfillment Sales Order to be Fulfilled Fulfilled Sales Order C U S T O M E R Pick Control (Prod.) Production Operation Control Receipt Control (Prod.) Pick Control (Sales) Packing Control Shipping Control Semi- Fin. OUT Assembly IN Finished Goods OUT Packing Shipping T R

Knowledge Infrastructure

Research areas for Innovation Technology areas that are critical for the Netherlands Software Product industry: 2. Intelligent application integration 3. Efficient upgrading 4. Expertise in Software Product Development 5. ASP for education Note: Although these areas have been formulated based on the experiences of Baan, we are convinced that these areas are generic and urgent needs for the whole industry Jacquard: National Research Programme for Software Engineering Start September 2001

Intelligent Application Integration Each customer requires different integrations: Legacy systems Third party applications Change of BaanERP integrations Standard interface definitions (API, OAG, Corba) don t work Intelligent integration: Adaptability by customer Semantic interface technology (based on XML, and industry derivatives like Electronic Business XML Open Architectures Expertise needed: software architecture, code generation, business applications

Efficient Upgrading Rationale: Customers have various releases installed (e.g. in the case of Baan: Triton, Baan IVb, IVc, BaanERPb, c) Migration very costly; ROI needs drastic improvements Cumbersome Propagation of software changes in different releases Efficient Upgrading: Remote installation of new releases Remote data migration Gradual piloting and implementation Usage of web and ASP technology Expertise needed: configuration management, databases, internet technology

ASP for Education Internet as ASP backbone for software product usage Service provider for SME Internal services for dispersed companies Industry service to Educational institutions Local installation puts extreme demand on resources Educational institutes: too many, too small Initiative for national ASP net for higher educational institutes (WO, HBO, MBO) Simple access and arrangements to educational facilities Exposure to realistic business operations Demo companies in various industries: logistics, food and beverage, projects Creating awareness for E-commerce opportunities: Nederland gaat digitaal

The next steps Discussion on options Needs and opportunities Who and what Next meetings