Slinger Jansen Visting: University College London Home institution: UtrechtUniversity. i.e., the processes of:

Size: px
Start display at page:

Download "Slinger Jansen Visting: University College London Home institution: UtrechtUniversity. i.e., the processes of:"

Transcription

1 Programme Introduction to Software and Configuration Updating CCU Model description Enterprise Information Systems for Software Vendors: bringing the vendor and customer closer together An enterprise information system for CCU Our case study research Practical examples Agile community Software supply networks Discussion and conclusions SIKS Dutch/Belgian Enterprise Information Systems Day Slinger Jansen Visting: University College London Home institution: UtrechtUniversity Context of Configuration Updating Main research question: Can product software release, delivery, and deployment be improved by explicitly managing software and customer knowledge within a software supplier s organization? It s about product software: To date product software is a packaged configuration of software components or a software-based service, with auxiliary material, which is released for and traded in a specific market [] Definition: CCU configuration updating: the combination of the vendor side release process, the product update delivery process, the customer side deployment process, and activation and usage process [] L Xu and S Brinkkemper, Concepts of product software: Paving the road for urgently needed research, in First International Workshop on Philosophical Foundations of Information Systems Engineering LNCS, Springer-Verlag, 005 ie, the processes of: Release Delivery Deployment Activation and usage What s the problem? No definition of the CCU process No method to evaluate a software supplier s CCU process No tools that suffice all the needs of a software supplier CCU Model Models the interaction between software vendors and its customers for each process area Based on: Carzaniga Sofa Update model Used to evaluate CCU processes of nine (9) case studies in the product software industry S Jansen, S Brinkkemper, and G Ballintijn, A process framework and typology for software product updaters, in Ninth European Conference on Software Maintenance and Reengineering IEEE, 005, pp Definition and Validation of the Key Process Areas of Release, Delivery and Deployment of Software Vendors: turning the ugly duckling into a swan, proceedings of the IEEE International Conference on Software Maintenance (ICSM006, Scientific track), Philadelphia, PA, USA, September, 006 Accepted for publication

2 Vendor Deployment Delivery Release Activation & Usage SW Development Software Configuration Management System Sales Vendor Release Repository R R Rn Deployment Support Licenses Usage Support Relationship Management System Advertise Update Deliver Update Deployment Feedback License(s) Usage Feedback Uninformed Receive Info Informed Receive Update Possesses Update Deploy/Install Update Installed Configure Activate Update Reconfigure Activated Remove Rollback/ Deinstall Deactivate Required Functions for a PSW EIS Development Project management (development, release management) Workflow management (development) Software configuration management (development, release management) Bug track system (support, development, maintenance) relationship management (marketing, support system integration, FRCs, licensing, etc) data management (release management, variability, etc) Deployment support (software delivery and deployment, media creation) Delivery support (internal/external publishing portals, release information portals, etc) Data gathering (pay-per-use, commonly used features, bug reporting, etc) Release Management Release planning (tools, workflow, project, internal communication, etc) Release publishing (tools, connection to website) The federated product (enterprise integration, exception handling in the supply chain, etc) Case Study Approach Exploratory case studies at product software companies (3-8 weeks) Interview sessions with personnel Two interviews per interviewee (h each) Exploratory Cross checking observations Case study protocol that has been applied to six cases to date Case study knowledgebase Peer reviewing of process and knowledge acquisition A method for evaluating CCU for any vendor The CCU evaluation method is based on SPICE, the Software Process Improvement and Capability determination (much akin to CMM-i) Provides a method to evaluate the processes of release, delivery, deployment, and activation and usage seperately, or integrated This is done through questions such as Is there a release plan with regards to your software product that is available to all staff? Method developed through six case studies at Dutch software vendors Company size from 60 to 500 employees Between 00 and 60,000 customers Same method (case study protocol) for each case Exact Software () ERP Software manufacturer Large range of products Subjects of case: e-portal product Deployment tool ES has customers Small to medium enterprise market Aiming for larger customers 05 employees Development takes place (mainly) in three locations: United States The Netherlands Malaysia Exact Software () Serves large amount of customers by Explicit management of CCU process CRM and CCU integration Explicit license management Oversimplification has lead to absence of SCM Proprietary tools for CCU support All of a sudden our build servers had no more time left to build That s when we realized we needed a new way of thinking about the build process, and we relocated our builders the next day See: S Jansen, G Ballintijn, S Brinkkemper, and A van Nieuwland Integrated development and maintenance for the release, delivery, deployment, and customization of product software: a case study in mass-market erp software In Journal of Software Maintenance and Evolution: Research and Practice, volume 8, pages 33 5 John Wiley & Sons, Ltd, 006

3 e-synergy Portal Sold to customers Used internally as well Combines: Documents (SCM) Financials Logistics (PDM) Project CRM HRM Workflow Used internally for CRM/PDM/SCM Employee Portal Documents Workflow Financials DB HRM Logistics CRM Project Reseller Portal Supplier Portal Software Configuration Management Data Management Version control () Artefact management Maintenance process support composition (even some variability support) Workflow management Projects are composed of tasks Tasks are attached to items in the PDM Weekly releases Allow for different views Promotion scheme Eats own dogfood Development Repository D Sales view looks at deliverables Executables Manuals Promotional material Developer view looks at product relationships and source items Quality Assurance Repository Release C Internal customers Repository Release BB Pilot customers Repository Release AA s Repository 0 Relationship Management Architecture for custom solutions Database CRM Contracts Database s PDM Lines SCM Deliverable Source files Artifacts can download and install updates Contract, Binary Source, Automatic license renewal on vendor side Automatic post deployment user feedback - Version number of new version is sent after update by the update tool Contract, Line Binary Binary 3 Source, Both vendor and customer side license management are explicit 3 Contract, 3 Line Binary 4 Binary 5 Source, Source, 4 Contract, 4 Binary 6 Source 3, 5 Contract 3, 5 Line 3 Binary 7 Binary 8 3

4 Maintenance Vendor side: Integrated system thus supports Version control Software configuration management composition Manage deliverables Build problems are solved (three timezones) Release and delivery is can be done more effectively allowing ES to serve many (60k!) customers side: On the customer side the integrated system thus supports License renewal Customised solutions Updating process Automatic feedback s spend less time updating and encounter less problems Please mind: All this is possible only because Exact Software builds product for a limited number of technologies, with a very stable and rigid development process Planon and the agile community Integrating different systems Sourceforge (used to be Visual SourceSafe) Bugzilla (used to be Planon CRM) Planon CRM Planon Licenser (proprietary (!)) Planon update packages (proprietary (!)) Don t build an information system unless you need it! Excel sheets work fine! Reporting tools change constantly However, some functions will not change Software configuration management data management relationship management Project and workflow management The agile community requires enterprise information systems too! So what s left to discover? Software vendors organize in federations Focus lies on customer interaction and knowledge sharing However, no tools dealing with software supply networks Information portals required for both customers and resellers/partners/etc Integration of different development management methods with project management and workflow systems software knowledge infrastructure software management workbench Componentization of information systems (who needs feature X?) Development of release repositories and software delivery portals Component-Off-The-Shelf evaluation and acquisition systems Integrating product and enterprise information system Pheme Pheme is a tool for software knowledge distribution to transport knowledge between software vendors and end-users in a software supply network: Software and updates Feedback reports (usage, error, configuration, etc) Commercial information ( An update of component X has been released) License keys etc So what does it look like? A memory resident Pheme service A protocol through which Pheme instances communicate, and a protocol through which software products communicate with Pheme Example: Joomla configuration, deployment, and update automation Pheme serves well in a Software Supply Network Software Developer Cust Cust m Software Developer Cust Cust n Environment Environment n Environment m Slinger Jansen and Wilfried Rijsemus: Balancing Total Cost of Ownership and Cost of Maintenance Within a Software Supply Network, proceedings of the IEEE International Conference on Software Maintenance (ICSM006, Industrial track), Philadelphia, PA, USA, September, 006 Accepted for publication Conclusions and points for discussion There are no enterprise information systems that enable product software vendors to manage product software development release delivery deployment usage and activation Exact Software is most advanced, but Not generalizable No support for agile methodologies Not componentized No release planning tools (and many other features missing, such as COTS evaluation) Agile community needs enterprise information systems too! Software Supply Networks research contributes, due to more federation between product software vendors (eg, COTS) 4

5 Questions? Takehome: There are no enterprise information systems that sufficiently support software developers and product software vendors in their development, release, delivery, and deployment processes, even though there is an outspoken need for such systems Please take the time to read: S Jansen, G Ballintijn, S Brinkkemper, and A van Nieuwland Integrated development and maintenance for the release, delivery, deployment, and customization of product software: a case study in mass-market erp software In Journal of Software Maintenance and Evolution: Research and Practice, volume 8, pages 33 5 John Wiley & Sons, Ltd, 006 S Jansen, S Brinkkemper Definition and Validation of the Key Process Areas of Release, Delivery and Deployment of Software Vendors: turning the ugly duckling into a swan, proceedings of the IEEE International Conference on Software Maintenance (ICSM006, Scientific track), Philadelphia, PA, USA, September, 006 Accepted for publication 5

Received 26 September 2005; Revised 29 November 2005; Accepted 16 December 2005

Received 26 September 2005; Revised 29 November 2005; Accepted 16 December 2005 JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION: RESEARCH AND PRACTICE J. Softw. Maint. Evol.: Res. Pract. 2006; 18:133 151 Published online in Wiley InterScience (www.interscience.wiley.com)..330 Practice

More information

PROVIDING TRANSPARENCY IN THE BUSINESS OF SOFTWARE: A MODELING TECHNIQUE FOR SOFTWARE SUPPLY NETWORKS

PROVIDING TRANSPARENCY IN THE BUSINESS OF SOFTWARE: A MODELING TECHNIQUE FOR SOFTWARE SUPPLY NETWORKS 73 PROVIDING TRANSPARENCY IN THE BUSINESS OF SOFTWARE: A MODELING TECHNIQUE FOR SOFTWARE SUPPLY NETWORKS Slinger Jansen s.jansen@cs.uu.nl, Utrecht University, NETHERLANDS Sjaak Brinkkemper s.brinkkemper@cs.uu.nl,

More information

Ten Misconceptions about Product Software Release Management explained using Update Cost/Value Functions

Ten Misconceptions about Product Software Release Management explained using Update Cost/Value Functions Ten Misconceptions about Product Software Release Management explained using Update Cost/Value Functions Slinger Jansen, Sjaak Brinkkemper Information and Computing Sciences Institute Utrecht University

More information

Gerco Ballintijn Center for Mathematics and Computer Science g.ballintijn@cwi.nl. Abstract. 1 Integrated Development and Maintenance

Gerco Ballintijn Center for Mathematics and Computer Science g.ballintijn@cwi.nl. Abstract. 1 Integrated Development and Maintenance Integrated Development and Maintenance of Software Products to Support Efficient Updating of Customer Configurations: A Case Study in Mass Market ERP Software Slinger Jansen and Sjaak Brinkkemper Utrecht

More information

Software Production: fundamental research for the software society

Software Production: fundamental research for the software society Software Production: fundamental research for the software society Sjaak Brinkkemper Utrecht University Software Engineering Netherlands 3 December 2014 1 Outline Software products Software types Economic

More information

Software Production A new paradigm for software engineering research

Software Production A new paradigm for software engineering research Software Production A new paradigm for software engineering research Sjaak Brinkkemper Utrecht University SOFSEM 2013 1 Outline Software products Research framework Software types Economic context Software

More information

Release and Deployment at Planon: A Case Study

Release and Deployment at Planon: A Case Study Release and Deployment at Planon: A Case Study Slinger Jansen Center for Mathematics and Computer Science r.l.jansen@cwi.nl Gerco Ballintijn Center for Mathematics and Computer Science g.ballintijn@cwi.nl

More information

Certified ERP Manager VS-1180

Certified ERP Manager VS-1180 Certified ERP Manager VS-1180 Certified ERP Manager Certified ERP Manager Certification Code VS-1180 Vskills certification for ERP Manager assesses the candidate as per the company s need for implementing

More information

Requirements for Software Deployment Languages and Schema

Requirements for Software Deployment Languages and Schema Requirements for Software Deployment Languages and Schema Richard S. Hall, Dennis Heimbigner, Alexander L. Wolf Software Engineering Research Laboratory Department of Computer Science University of Colorado

More information

esis of Deliver (ECIS)

esis of Deliver (ECIS) A Case Study of the Release Management of a Health-care Information System Gerco Ballintijn Centrum voor Wiskunde en Informatica (CWI) Amsterdam, The Netherlands g.ballintijn@cwi.nl Abstract This paper

More information

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle Table of contents Executive summary......2 What is FOSS Governance 3 The importance of open source governance...3 Why

More information

Technology Change Management

Technology Change Management The PROJECT PERFECT White Paper Collection Introduction Technology Change Management Sandeep Mehta This article takes an objective look at Technology Change Management (TCM). It covers a number of topics

More information

The Way to SOA Concept, Architectural Components and Organization

The Way to SOA Concept, Architectural Components and Organization The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new

More information

Software Deployment Activities and Challenges A Case Study of Four Software Product Companies

Software Deployment Activities and Challenges A Case Study of Four Software Product Companies Software Deployment Activities and Challenges A Case Study of Four Software Product Companies Mika V. Mäntylä and Jari Vanhanen Software Business and Engineering Institute (SoberIT), Department of Computer

More information

Introduction to Product Software

Introduction to Product Software Introduction to Product Software Session 1 Product Software Dr. Slinger Jansen Dr. Rik Bos Prof.dr. Sjaak Brinkkemper Contents Productsoftware Economic context Definition Organizational Structures Organizational

More information

ERP 2.0, critical for modern businesses

ERP 2.0, critical for modern businesses 1 ERP 2.0, critical for modern businesses Jon Arvid Børretzen Dept. Computer and Information Science (IDI) University of Science and Technology (NTNU) Trondheim, Norway Trial lecture for the PhD-degree,

More information

Prof. Dr. Lutz Heuser SAP Research

Prof. Dr. Lutz Heuser SAP Research Enterprise Services Architecture & Semantic Web Services Prof. Dr. Lutz Heuser SAP Research Enterprise Services Architecture Architecture for Change Semantic Web Services Time for Change: IT is Entering

More information

Operations Research and Knowledge Modeling in Data Mining

Operations Research and Knowledge Modeling in Data Mining Operations Research and Knowledge Modeling in Data Mining Masato KODA Graduate School of Systems and Information Engineering University of Tsukuba, Tsukuba Science City, Japan 305-8573 koda@sk.tsukuba.ac.jp

More information

Client Engagement Methodology

Client Engagement Methodology Client Engagement Methodology Media Net Link has spent the last ten years perfecting the art of managing projects to successful completion for large and medium sized companies. We don't do this by shooting

More information

Assurance of Open Source Projects

Assurance of Open Source Projects Assurance of Open Source Projects Dr Graham Oakes Founder and Principal, Graham Oakes Ltd Contents The value of Open Source Software (OSS) Two types of OSS project The challenges of implementing OSS systems

More information

Coverity Services. World-class professional services, technical support and training from the Coverity development testing experts

Coverity Services. World-class professional services, technical support and training from the Coverity development testing experts Coverity Services World-class professional services, technical support and training from the Coverity development testing experts Coverity has helped over 1,100 customers around the globe assure the quality,

More information

Customer Configuration Updating in a Software Supply Network

Customer Configuration Updating in a Software Supply Network Customer Configuration Updating in a Software Supply Network PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit Utrecht op gezag van de rector magnificus, prof. dr. W. H. Gispen,

More information

WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles. SAP Best Practices for Business Intelligence and Warehouse - BW

WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles. SAP Best Practices for Business Intelligence and Warehouse - BW WebLearning SAP Best Practice CD-ROM Courseware and e-library Titles SAP Best Practices for Business Intelligence and Warehouse - BW SAP Best Practices for Business Intelligence support the fast and smooth

More information

A Variability Viewpoint for Enterprise Software Systems

A Variability Viewpoint for Enterprise Software Systems 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,

More information

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and

More information

OpenERP evaluation with SAP as reference. Learn by discovering where the challenger meets the leader.

OpenERP evaluation with SAP as reference. Learn by discovering where the challenger meets the leader. OpenERP evaluation with SAP as reference Learn by discovering where the challenger meets the leader. A world in constant evolution The first industrial application of the electricity appeared around 1880

More information

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Jesse Shiah CEO and Co-founder Jesse.shiah@agilepoint.com 2013 AgilePoint,

More information

Hybrid Cloud Computing

Hybrid Cloud Computing Dr. Marcel Schlatter, IBM Distinguished Engineer, Delivery Technology & Engineering, GTS 10 November 2010 Hybrid Computing Why is it becoming popular, Patterns, Trends, Impact Hybrid Definition and Scope

More information

Cronacle. Introduction

Cronacle. Introduction Cronacle An event-driven job scheduling solution, enabling systems administrators and operators to easily manage distributed and heterogeneous business systems. Cronacle Making complex processes easy to

More information

26/10/2015. Enterprise Information Systems. Learning Objectives. System Category Enterprise Systems. ACS-1803 Introduction to Information Systems

26/10/2015. Enterprise Information Systems. Learning Objectives. System Category Enterprise Systems. ACS-1803 Introduction to Information Systems ACS-1803 Introduction to Information Systems Instructor: Kerry Augustine Enterprise Information Systems Lecture Outline 6 ACS-1803 Introduction to Information Systems Learning Objectives 1. Explain how

More information

Capstone: Enterprise Applications 57C99904, fall 2015 (6 cr)

Capstone: Enterprise Applications 57C99904, fall 2015 (6 cr) Capstone: Enterprise Applications 57C99904, fall 2015 (6 cr) Introduction to Enterprise Resource Planning (ERP) Systems Learning Objectives Understand the key terms related to Enterprise Resource Planning

More information

Impact of Service Oriented Architecture on ERP Implementations in Technical Education

Impact of Service Oriented Architecture on ERP Implementations in Technical Education Impact of Service Oriented Architecture on ERP Implementations in Technical Education Swati Verma Department of Computer Science & Engg, B.T. Kumaon Institute of Technology, Dwarahat, 263653, India. E-mail:

More information

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn

More information

Capital Market Day 2015

Capital Market Day 2015 Capital Market Day 2015 Digital Business Platform & Product Roadmap Dr. Wolfram Jost Chief Technology Officer February 4, 2015 1 For Internal use only. Market Application infrastructure and middleware

More information

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001 INTERNATIONAL CONFERENCE ON ENGINEERING ICED 01 GLASGOW, AUGUST 21-23, 2001 REDUCING DEVELOPMENT CYCLE BY DATA MANAGEMENT WITHIN THE OFFICE Mario Storga, Davor Pavlic and Dorian Marjanovic Keywords: Product

More information

A Knowledge Management Framework Using Business Intelligence Solutions

A Knowledge Management Framework Using Business Intelligence Solutions www.ijcsi.org 102 A Knowledge Management Framework Using Business Intelligence Solutions Marwa Gadu 1 and Prof. Dr. Nashaat El-Khameesy 2 1 Computer and Information Systems Department, Sadat Academy For

More information

Online Chapter A The Role of the Systems Analyst

Online Chapter A The Role of the Systems Analyst Systems Analysis and Design in a Changing World, sixth edition A-1 Online Chapter A The Role of the Systems Analyst Table of Contents Chapter Overview Learning Objectives Why read this chapter? This chapter

More information

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud

More information

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST Lecture 1 21.10.2014, Tuesday 2 A Series of Lectures 1.The Role of the Systems 2.Project Planning and Project Management

More information

Enterprise System Assimilation: phases, activities, and outcomes

Enterprise System Assimilation: phases, activities, and outcomes Przemysław Lech * Enterprise System Assimilation: phases, activities, and outcomes Introduction Enterprise systems (ES) are the backbone of most global manufacturing and service enterprises [Muscatello,

More information

Experience with Open Source for e-learning

Experience with Open Source for e-learning Experience with Open Source for e-learning Firoz Kaderali, Olaf Ehlert FernUniversität Hagen / Germany firoz.kaderali@fernuni-hagen.de, olaf.ehlert@fernuni-hagen.de Abstract A learning management system

More information

Scroll. An MDM (Metering Data Management) platform

Scroll. An MDM (Metering Data Management) platform Scroll An MDM ( Data Management) platform Overview Meter Data Management (MDM) has been traditionally defined as a repository for meter data collected from diverse meter collection systems as well as providing

More information

Course Description Bachelor in Management Information Systems

Course Description Bachelor in Management Information Systems Course Description Bachelor in Management Information Systems 1605215 Principles of Management Information Systems (3 credit hours) Introducing the essentials of Management Information Systems (MIS), providing

More information

Promotion Model. CVS SUITE QUICK GUIDE 2009 Build 3701 February 2010. March Hare Software Ltd

Promotion Model. CVS SUITE QUICK GUIDE 2009 Build 3701 February 2010. March Hare Software Ltd CVS SUITE QUICK GUIDE 2009 Build 3701 February 2010 March Hare Software Ltd Legal Notices Legal Notices There are various product or company names used herein that are the trademarks, service marks, or

More information

The #1 Web-Based Business Software Suite. Accounting / ERP CRM Ecommerce

The #1 Web-Based Business Software Suite. Accounting / ERP CRM Ecommerce The #1 Web-Based Business Software Suite Accounting / ERP CRM Ecommerce for every business. Intelligent Complete Simple You have real-time access to all the information you need to make better, faster

More information

Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113

Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113 Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113 Contents Enterprise resource planning (ERP) Product data management (PDM) Product lifecycle management

More information

Application of software product quality international standards through software development life cycle

Application of software product quality international standards through software development life cycle Central Page 284 of 296 Application of software product quality international standards through software development life cycle Mladen Hosni, Valentina Kirinić Faculty of Organization and Informatics University

More information

What is Open Source? Open source is defined by three key components:

What is Open Source? Open source is defined by three key components: Integrating Open Source into your business To help businesses deal with the complexity of globalization, unanticipated opportunities, unexpected threats, competitive demands and fiscal constraints, a business

More information

CMS Distribution CASE STUDY. Version: ed05 Copyright Gauri Ltd. All rights reserved. Unauthorised copying, duplication or reproduction is restricted.

CMS Distribution CASE STUDY. Version: ed05 Copyright Gauri Ltd. All rights reserved. Unauthorised copying, duplication or reproduction is restricted. CMS Distribution CASE STUDY Version: ed05. Unauthorised copying, duplication or reproduction is restricted. 1 / 7 About CMS Distribution CMS is the largest independent, value added distributor of IT data

More information

Training Plan CONTOSO, LTD MICROSOFT DYNAMICS AX SOLUTION

Training Plan CONTOSO, LTD MICROSOFT DYNAMICS AX SOLUTION Training Plan CONTOSO, LTD MICROSOFT DYNAMICS AX SOLUTION Prepared for Contoso, Ltd Prepared by Eric Swift, Functional Consultant Proseware, Inc. Contributors Terry Anderson, Project Manager Proseware,

More information

A Grid Architecture for Manufacturing Database System

A Grid Architecture for Manufacturing Database System Database Systems Journal vol. II, no. 2/2011 23 A Grid Architecture for Manufacturing Database System Laurentiu CIOVICĂ, Constantin Daniel AVRAM Economic Informatics Department, Academy of Economic Studies

More information

Key Evolutions of ERP

Key Evolutions of ERP Fusion Application Adoption - A Paradigm Shift from the Legacy ERP G. Brett Beaubouef, PMP, CISA CARDINAL POINT SOLUTIONS The evolution of ERP implementations has just taken a giant leap forward! This

More information

Configuration Management

Configuration Management 83 Chapter 6 Configuration Management Published as: Configuration Management in Component Based Product Populations, Rob van Ommering, 10th International Workshop on Software Configuration Management,

More information

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182.

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. AN INNOVATIVE POSTGRADUATE PROGRAM ON ENTERPRISE RESOURCE PLANNING MASTER

More information

Commercial Software Licensing

Commercial Software Licensing Commercial Software Licensing CHAPTER 4: Prepared by DoD ESI January 2013 Chapter Overview Publishers generally create one or more of three major types of software products: Applications software for transactions,

More information

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when

More information

East Tennessee State University Computer and Information Sciences Courses with SAP Content

East Tennessee State University Computer and Information Sciences Courses with SAP Content East Tennessee State University Computer and Information Sciences Courses with SAP Content Current as of: Fall 2013 ETSU currently offers one undergraduate, two graduate, and two dual-enrollment courses

More information

A framework for software ecosystem governance

A framework for software ecosystem governance OZP, Universiteit Utrecht A framework for software ecosystem governance Alfred Baars - 3375919 Table of Contents Abstract... 2 Introduction... 3 Research approach... 3 Current state of research... 4 Open

More information

INFS5621 ENTERPRISE RESOURCE PLANNING (ERP) SYSTEMS

INFS5621 ENTERPRISE RESOURCE PLANNING (ERP) SYSTEMS Australian School of Business Information Systems, Technology and Management INFS5621 ENTERPRISE RESOURCE PLANNING (ERP) SYSTEMS Course Outline* Semester 2, 2012 Part A: Course-Specific Information Please

More information

The 7 Attributes of a Good Software Configuration Management System

The 7 Attributes of a Good Software Configuration Management System Software Development Best Practices The 7 Attributes of a Good Software Configuration Management System Robert Kennedy IBM Rational software Benefits of Business Driven Development GOVERNANCE DASHBOARD

More information

Nancy AAuir, Ian Kimbell. Discover SAP*

Nancy AAuir, Ian Kimbell. Discover SAP* Nancy AAuir, Ian Kimbell Discover SAP* Acknowledgments 19 Preface 21 Who This Book is For 21 What You'll Discover 22 Navigational Tools for This Book 23 What's In This Book? 23 PART I SAP and Enterprise

More information

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

SAP Solutions for Small Businesses and Midsize Companies. Press Fact Sheet March 2008 SAP Solutions for Small Businesses and Midsize Companies Press Fact Sheet March 2008 Small businesses and midsize companies (SME) are facing greater competition than ever across diverse industries. With

More information

Implementing ERP Systems in Government: Case Study of Saudi Organization

Implementing ERP Systems in Government: Case Study of Saudi Organization Implementing ERP Systems in Government: Case Study of Saudi Organization Abdulelah Almishal and Majed Almashari Alsaud Abstract An ERP system has become the most important fields under the Information

More information

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY 100% UNLIMITED SCALABILITY TOTAL COST OF OWNERSHIP -25% +50% EFFICENCY INCREASE -70% +65% DEVELOPMENT TIME SOFTWARE STABILITY NO CODING NO DEVELOPING IMMEDIATE BUSINESS FlexyGo Rapid Application Builder

More information

ERP Response to E-Business Challenges. Peoplesoft Case

ERP Response to E-Business Challenges. Peoplesoft Case 50 ERP Response to E-Business Challenges. Peoplesoft Case Senior lect. Doina FOTACHE, PhD., Senior lect. Luminita FÎNARU, PhD. Department of Informatics, Al. I Cuza University, Iasi ERP is becoming the

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

Plant Software in the Cloud

Plant Software in the Cloud Plant Software in the Cloud Fact vs. Myth February 2012 Greg Gorbach Vice President ARC Advisory Group ggorbach@arcweb.com Cloud 2 Manufacturing Performance Improvement Levers Systems People Processes

More information

ESPRIT 29938 ProCure. ICT at Work for the LSE ProCurement Chain:

ESPRIT 29938 ProCure. ICT at Work for the LSE ProCurement Chain: ESPRIT 29938 ProCure ICT at Work for the LSE ProCurement Chain: Putting Information Technology & Communications Technology to work in the Construction Industry The EU-funded ProCure project was designed

More information

Urbancode Deploy Overview

Urbancode Deploy Overview Urbancode Deploy Overview Continuous delivery challenges facing customers 2 *Data based on UrbanCode customer survey Multi-Platform Application Deployment Automation Visibility and automated control of

More information

Packaged Software Business A System Integrator Point of View

Packaged Software Business A System Integrator Point of View d Software Business A System Integrator Point of View T-76.640 Tomas Nyström Accenture Company Background Business Consulting Systems Integration Applications Outsourcing IT Infrastructure Outsourcing

More information

Convergence of Age, Talent & Technology for Employers' Future Planning

Convergence of Age, Talent & Technology for Employers' Future Planning Convergence of Age, Talent & Technology for Employers' Future Planning Jason Averbook, Co-founder & CEO, Knowledge Infusion OCTOBER 17, 2011 Coordinates Jason Averbook 925/922-2266 Jason.averbook@knowledgeinfusion.com

More information

Ministry Software Configuration Management Policies and Procedure for Source Material Management

Ministry Software Configuration Management Policies and Procedure for Source Material Management Services and Ministry of Ministry Software Configuration Date: March 27, 2007 Prepared By: David Ell Project: CAWS Standards Documentation Harvest Package: RFC_000452 Harvest Version: 14 Table of Contents

More information

Software configuration management

Software configuration management Software Engineering Theory Software configuration management Lena Buffoni/ Kristian Sandahl Department of Computer and Information Science 2015-09-30 2 Maintenance Requirements System Design (Architecture,

More information

Agile SPL-SCM: Agile Software Product Line Configuration and Release Management

Agile SPL-SCM: Agile Software Product Line Configuration and Release Management Agile SPL-SCM: Agile Software Product Line Configuration and Release Management APLE 2006 Workshop SPLC 2006, Baltimore, MD Reto.Kurmann@phonak.com Phonak Hearing Systems Presentation Roadmap 1. Introduction

More information

Smart usage of service desk software by small and medium size (SMB) organizations 7 ideas for SMB companies to profit from service desk software

Smart usage of service desk software by small and medium size (SMB) organizations 7 ideas for SMB companies to profit from service desk software Smart usage of service desk software by small and medium size (SMB) organizations 7 ideas for SMB companies to profit from service desk software Prepared by Monitor 24-7 Inc. November 19, 2015 Introduction

More information

Visual Enterprise Architecture

Visual Enterprise Architecture Business Process Management & Enterprise Architecture Services and Solutions October 2012 VEA: Click About to edit Us Master title style Global Presence Service and Solution Delivery in 22 Countries and

More information

Cisco Cloud Enablement Services for Adopting Clouds

Cisco Cloud Enablement Services for Adopting Clouds Cisco Cloud for Adopting Clouds Cisco Cloud for Adopting Clouds help you understand which applications you need to migrate; build business justifications for migrating your applications to a public cloud

More information

REAL ESTATE PORTAL SOLUTION. Ver 1.11

REAL ESTATE PORTAL SOLUTION. Ver 1.11 REAL ESTATE PORTAL SOLUTION DEVELOPER CONSUMER AGENTS Ver 1.11 Techzone Real Estate Portal Solutions end to end property system platform - Ver1.11 Page 1 Index of the documents Chapter page No. Introduction

More information

Using SAP Master Data Technologies to Enable Key Business Capabilities in Johnson & Johnson Consumer

Using SAP Master Data Technologies to Enable Key Business Capabilities in Johnson & Johnson Consumer Using SAP Master Data Technologies to Enable Key Business Capabilities in Johnson & Johnson Consumer Terry Bouziotis: Director, IT Enterprise Master Data Management JJHCS Bob Delp: Sr. MDM Program Manager

More information

Service management evolution

Service management evolution management evolution Vilho Räisänen 1, Wolfgang Kellerer 2, Pertti Hölttä 3, Olavi Karasti 4 and Seppo Heikkinen 4 Abstract This paper presents an outline for the evolution of service management. The outline

More information

A Knowledge-Based Perspective for Preparing the Transition to a Software Product Line Approach

A Knowledge-Based Perspective for Preparing the Transition to a Software Product Line Approach A Knowledge-Based Perspective for Preparing the Transition to a Software Product Line Approach Gerardo Matturro 1 and Andrés Silva 2 1 Universidad ORT Uruguay, Campus Centro, Cuareim 1451, 11200 Montevideo,

More information

Welcome to online seminar on. Agile PLM Overview. Presented by: Mahender Bist Partner Rapidflow Apps Inc mbist@rapidflowapps.com.

Welcome to online seminar on. Agile PLM Overview. Presented by: Mahender Bist Partner Rapidflow Apps Inc mbist@rapidflowapps.com. Welcome to online seminar on Agile PLM Overview Presented by: Mahender Bist Partner Rapidflow Apps Inc mbist@rapidflowapps.com April, 2011 Rapidflow Apps - Introduction About Rapidflow Apps Oracle Gold

More information

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Year 2014, Vol. 1, issue 1, pp. 49-56 Available online at: http://journal.iecuniversity.com TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Singh RANDEEP a*, Rathee AMIT b a* Department of

More information

The Application of BizTalk in Public Sector

The Application of BizTalk in Public Sector The Application of BizTalk in Public Sector with BizTalk Server 2006 Chris Axton Application Platform Specialist NSW Public Sector Rahul Garg National BizTalk Specialist Microsoft Australia Public Sector

More information

Understanding Participant Roles in Enterprise System Implementation

Understanding Participant Roles in Enterprise System Implementation Piotr Soja Understanding Participant Roles in Enterprise System Implementation Piotr Soja, eisoja@cyf-kr.edu.pl Department of Computer Science Cracow University of Economics, Poland Piotr Soja, Cracow

More information

What is Business Process Design and Why Should I Care?

What is Business Process Design and Why Should I Care? What is Business Process Design and Why Should I Care? by Jay Cousins and Tony Stewart, RivCom Ltd Introduction No matter how hard individuals work, they cannot overcome a flawed process design, much less

More information

Modeling and Analysis: Life Cycle Models

Modeling and Analysis: Life Cycle Models by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract Products and enterprises evolve over time. This presentation explores the impact of these changes on the

More information

ERP and Business Processes

ERP and Business Processes ERP and Business Processes Presentation Overview About ERP Evolution of ERP Implementation Issues What is the State of the ERP Market? Case Study:An ERP success: NESTLE ERP and Business Process Modelling

More information

Application & Architecture Developments

Application & Architecture Developments Application & Architecture Developments Online Fashion Retail FABSPY.com Descriptions Deployment of an online fashion retail full equipped with complete Enterprise Resource Management (ERM) solutions including

More information

QlikView's Value Proposition to SAP Accounts

QlikView's Value Proposition to SAP Accounts QlikView's Value Proposition to SAP Accounts Key Themes and Agenda Time To Value Performance Total Cost of Ownership SAP Background QlikView and SAP Business Warehouse Business Objects Common Data Warehouse

More information

PARTNER TRAINING AND CERTIFICATION

PARTNER TRAINING AND CERTIFICATION PARTNER TRAINING AND CERTIFICATION Partners who place a high degree of importance on proper technical education and training significantly outperform partners who don t. OVERVIEW The Workfront Partner

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

Microsoft Dynamics Lifecycle Services

Microsoft Dynamics Lifecycle Services Define Develop Operate Microsoft Dynamics Lifecycle Services November, 2014 Lifecycle Services Microsoft Dynamics Lifecycle Services (LCS) is a Microsoft Azure-based collaboration portal that helps organizations

More information

How To Use Commission Suite

How To Use Commission Suite COMMISSIONING AND PERFORMANCE MANAGEMENT SUITE PROPRIETARY STATEMENT This document and any attached materials are the sole property of Neurocom and may not be used for other purpose than to evaluate Neurocom

More information

Security Considerations for Public Mobile Cloud Computing

Security Considerations for Public Mobile Cloud Computing Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of

More information

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

To introduce software process models To describe three generic process models and when they may be used

To introduce software process models To describe three generic process models and when they may be used Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

Productization of an IT Service Firm

Productization of an IT Service Firm Productization of an IT Service Firm Kadri Guvendiren, Sjaak Brinkkemper, and Slinger Jansen Dept. of, Information and Computing Sciences, Utrecht University, Princetonplein 5, 3508 TB Utrecht, The Netherlands

More information

A GUIDE TO IMPLEMENTING SAP BUSINESS ONE

A GUIDE TO IMPLEMENTING SAP BUSINESS ONE A GUIDE TO IMPLEMENTING SAP BUSINESS ONE THE ULTIMATE GUIDE If you are considering SAP Business One as your business management solution or have already selected SAP Business One and you are about to embark

More information

Invensys-Skelta Takes BPM to Operations. customers and the Invensys challenge is to Invensys manufacturing customers.

Invensys-Skelta Takes BPM to Operations. customers and the Invensys challenge is to Invensys manufacturing customers. ARC VIEW DECEMBER 16, 2010 Invensys-Skelta Takes BPM to Operations By Robert Mick Summary This year, Invensys Operations Management acquired business process management (BPM) supplier, Skelta, and recently

More information