Software Production A new paradigm for software engineering research

Size: px
Start display at page:

Download "Software Production A new paradigm for software engineering research"

Transcription

1 Software Production A new paradigm for software engineering research Sjaak Brinkkemper Utrecht University SOFSEM

2 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 2

3 Societal context ICT innovations create new products, services, companies, jobs, economic value, social value International: Twitter Google SAP Oracle Microsoft Sage FaceBook Netherlands: TomTom Planon GX Exact Unit4 Afas Mendix 3

4 What is a Software Product? A Software Product is defined as a packaged configuration of software components, or a software-based service with auxiliary materials, which is released for and traded in a specific market (Xu & Brinkkemper, EJIS 2007) Examples: ERP software Bookkeeping service Operating systems Desk-top publishing Computer-aided design Software development environments Customer-relationship mgmt 4 Essentially all software you are using in daily life and work

5 What is being sold? What is product software? Device Microprogram Embedded software Software Tailor-made software Product software Online software Packaged software 5 Number of copies One Multiple

6 Key differences 1. Market introduction requires precise synchronization of dependable software engineering activities 2. The same product requires installation and usage in different organizations, with different hardware and software platforms 3. The vendor company stays owner of the software and auxiliary materials, while the usage is licensed to the customers 6

7 7 Research Framework for Software Production

8 Software types 1. System infrastructure software Foundation of software stack Security, systems management Not industry or function specific Many in open source Segments Operating systems Network, storage, security Utilities, anti-virus, archiving 2. Tools Development, execution Allow for composition, reuse, optimization Segments Portal and collaboration: user interface infrastructure Information management: data layer Modeling and development: for application logic Execution and Integration platforms: execution of appl. logic 8

9 Software types (2) 3. Applications Used by information workers and end-users Bring some level of automation in business processes Most are industry or function specific Few in open source Segments Office automation Horizontal business apps: finance&accounting, ERP, CRM Vertical business apps for industry specific solutions: billing, banking, travel reservations Technical applications: design and creation of physical products 4. Games and Consumer apps Consumer and professional games Strongest shift from packaged to online Segments Offline: Home consoles, handheld consoles, computers Online: PC and mobile phones Consumer apps: editing of video and photo, hobbies 9

10 Economic context OECD (2008): The product software sector is among the most rapidly growing sectors in OECD countries, with strong increases in value added, employment and R&D investment. EU 2.7 M employees NL Import 1,2 B, Export 1,6 B VS: 78% market share! NL: employees in NL companies 16 % of total ICT employment 10

11 European Software Market Overall market: 229 B in ,7% growth/year 11

12 12 Software revenue model

13 Assecco, Comarch AVG Tech, Avast ESET 13 Country SW revenues 2010 ( M) SW revenues 2011 ( M) % of total # Software companies Germany % 15 UK % 22 France % 17 Netherlands % 8 Sweden % 9 Norway % 4 Finland % 6 Italy % 3 Switzerland % 5 Belgium % 1 Poland % 2 Denmark % 1 Czech Rep % 2 Slovakia % 1 Spain % 2 Austria % 2 Total % 100 Source: Truffle 100, see

14 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 14

15 Deliverable structure Portfolio Product 1 Product 2 Product k Release 1.0 Release 1.1 Release 2.0 Requirement 1 Requirement 2 Requirement n Portfolio: The complete set of products of a company 15

16 Deliverable structure Portfolio Product 1 Product 2 Product k Release 1.0 Release 1.1 Release 2.0 Requirement 1 Requirement 2 Requirement n Product: A packaged configuration targeted to a specific market 16

17 Deliverable structure Portfolio Product 1 Product 2 Product k Release 1.0 Release 1.1 Release 2.0 Requirement 1 Requirement 2 Requirement n Release: A formalized sellable version 17

18 Deliverable structure Portfolio Product 1 Product 2 Product k Release 1.0 Release 1.1 Release 2.0 Requirement 1 Requirement 2 Requirement n Requirement: Wish for a future product feature 18

19 SPM Competence Model 19 Van de Weerd et al., RE 2006

20 Maturity matrix Maturity profile Maturity levels Focus area Requirements gathering A B C D Requirements identification A B C Requirements organizing A B C Requirements prioritization A B C D Requirements selection A B C D Release definition A B C Release validation A B C D Launch preparation A B C Scope change management A B C Theme identification A B C Core asset identification A B C Roadmap construction A B C Market trend identification A B C Partnering & contracting A B C Van de Weerd et al., ICSOB 2010 Product lifecycle management A B C 20

21 Maturity in SPM Focus Area None A B C D E F Portfolio management Market analysis Partnering & contracting Product lifecycle mgmt Release planning Roadmap intelligence Core asset roadmapping Product roadmapping Product planning Requirements prioritization Release definition Release definition validation Scope change management Build validation Launch preparation Requirements management data Requirements gathering Requirements identification Requirements organizing Many organizations have low maturity Percentage of organizations achieving the level Intriguing 21 Bekkers et al., RE 2012

22 Binary Priority Listing in large scale RM 22 Bebensee et al., REFSQ 2010

23 Customer Involvement Factory Reports of questions, complaints or bugs Approximately reports per year Handled by helpdesk and consultancy 85% can be solved by referring to the manual 15% is a bug or shortcoming 23 Kabbedijk et al., RE 2009

24 Scrum extension: Agile Requirements Refinery Requirements Refinery Scope 1 mth 3 mth 6 mth Req. definition Req. definition Req. definition Req. definition Req. definition Req. definition Concept Concept Concept Concept Daily scrum: 24h The Product Backlog contains a prioritized list of all items relevant to a specific product. This list can consist of bugs, customer requested enhancements, competitive product functionality, competitive edge functionality and technology upgrades Product Management Sprint: 2-6 weeks Vision Theme Theme Product Backlog Bugs Product Management Sprint Backlog Retrospective knowledge Updated Product Backlog 24 The Product Management Software Backlog consists of tasks that can be finished by the SPM team within the sprint Vlaanderen et al., IST 2011

25 Alternating Sprints Software Development Sprints Product Backlog Product Backlog Product Backlog time Product Management Sprints Development sprint backlog is always up-to-date and ready for use once the software development sprint starts Reduced time between inception of requirements and realization in the product Information flow-back from development to PM 25

26 Release planning with ILP Mathematical formalization using Integer Linear Programming Given are: Lists of requirements Revenue estimates Resource cost estimates Development teams and capacities Managerial steering mechanisms Team transfers Deadline extension External resources Mandatory requirements 26 Akker et al., REFSQ 2005; Li et al., REJ 2010

27 Development by one pool of developers There are n requirements R j. v j = estimated revenue of R j a j = estimated resources need for R j Q = number of developers in pool. T = development period d(t) = number of working days in planning period 27

28 Team development and transfers a ij = estimated resource need for R j from team i. There are m teams. Q i = number of developers in team i. U cap = atomic transfer capacity unit y ik = number of transfer capacity units from team i deployed in team k. a ki = transfer effectiviness factor (from team k to team i). 28

29 Key decisions in Software Start-ups Released: 17 Jan 2013 See Amazon 29

30 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 30

31 CCU - Customer Configuration Updating Receive Info Uninformed Customer Vendor Advertise Update Informed Customer Vendor Repository Receive Update Remove Product Deliver Update Deploy/Install Update Customer Possesses Update Rollback/ Deinstall Vendor Feedback Configure Installed Customer Jansen et al, ICSE 2006 Activate Update Deactivate 31 Reconfigure Activated Customer

32 32 Multi-tenancy in Product Lines

33 Patterns for Multi-tenancy Example Patterns Kabbedijk et al., WICSA/ECSA LAC2011

34 The Catalogue of Customization Realization Techniques Jansen et al., ICWE

35 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 35

36 36

37 37

38 38 Feedback in Software Supply Chains

39 Software Ecosystem Modeling Developed at Utrecht University Software Supply Network (SSN) Product Deployment Context (PDC) 39 Lucassen et al., ICSOB 2012

40 40 SECO models

41 Software Operation Knowledge Definition: Software Operation Knowledge is knowledge of inthe-field performance, quality and usage of software, and knowledge of in-the-field enduser software experience feedback Vd Schuur et al., CSMR

42 Book on Software Ecosystems Available March

43 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 43

44 The software startup Start-up Start with a simple process 44

45 Incremental Process Capability Product software company Gradual more extensive processen are added dependent on: product development culture internal maturity external stakeholders 45

46 On-line Method Engine Feedback Experiences (case studies) Existing methods (books, articles, online resources) Product software company Process need Need & situation analysis Method administration Selection of process alternatives Method Base Assembly of process advice - situational factors - method fragments - assembly rules - method fragments 46 Advice Van de Weerd et al., CAiSE 2007 Product Software Knowledge Infrastructure

47 Incremental Method Evolution 47 Van de Weerd et al., IST 2010

48 Formalization of Method Incrementation Definition 3.1 The mapping method: T M, where m = method(t) means that the method m M is the valid method at time t. Definition 3.6 A method increment is a method fragment ff such that i contains(f,method(t i )) contains(f,method(t i-1 )) Definition 3.7 The mapping insert F x M M: insert(f,m 1 ) = m 2 means that the method fragment f has been inserted in the method m 1 resulting into method m 2 Rule 3.1 Insertion of concepts insert(c,m i ) = m i+1 concept(c,m i ) concept(c,m i+1 ) Example insert(release TABLE,BaanIncr2) = BaanIncr3 concept(release TABLE,BaanIncr2) concept(release TABLE,BaanIncr3) The release table was not a concept in BaanIncr2 and therefore inserted to get BaanIncr3 48

49 Collaboration patterns 1 Product Mgr 3 Functional Designer 1 Technical Buddy 1 Sub-Team Lead/Architect 3 Developers 1 QA Manager 1 Tester Kristjansson et al., JKE Project Mgr 1 Team Lead/Architect 2 Developers Requirements Management Functional Design Exact Acceptance Testing Programming Deployment 49 Architecture Technical Design Levi9 QA Testing

50 Technical Functional Product Knowledge Center Project Kick Off Ongoing Development Team Transition Tacit focus Explicit focus Functional Collaboration Specification Grooming Knowledge Alignment Technical Assistance Product Knowledge Center Technical Documentation Product Transition 50 Nonaka spiral

51 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 51

52 Educating ICT Entrepreneurship Course ICT Entrepreneurship at Utrecht University, since 2002 Part of MSc in Business Informatics The students develop their own product or service ideas in a self composed team Role play in a virtual company as if there is one year in the company Students play a horizontal role in a staff dept: HRM, Finance, Marketing, Project Office, Technology, Investor Relations Mid review and End review for external Supervisory Board Deliverables as assignments: Product Definition, Market Plan, Project Plan, Business Model, Architecture, Business Plan, Prototype After the course, the students decide for continuation: office in incubator coaching and network company registration 52

53 Course Organization Horizontal teams for company experience Netherware Business Unit BV C CEO Supervisory Board Finance s1 Management Team s2 s4 s1 C HRM s5 Project Office Team 1 P1 Team 2 P2 Team 3 P3 Team n Pn s2 s1 s4 Marketing s4 s3 s2 s3 s5 53 Product teams for own product development

54 Netherware 54

55 Example products Examples 1. Hours accounting and invoicing for law firms 2. Warehousing for the retail industry 3. Utility and website to quit smoking 4. Dancing lessons in a browser 5. Camera placement for movie directors 6. Music distribution channel 7. Scanning with mobile phone 8. Simple multi-authoring tool for publishers 30+ start-ups with more than 100 jobs Permanent Software incubator Office space on campus 55

56 56 Yunoo

57 Course milestones Deliverables as assignments: Product Definition, Market Plan, Project Plan, Business Model, Architecture, Business Plan, Prototype All horizontals report bi-weekly to the lecturers, and prepare sections to the Year-end report Mid review to Supervisory Board (SuB) End review session with SuB The year-end report includes an spin-out plan for the next phase: Which products will be continued: extended, modified, Which products will be discontinued Which products will be nominated for external financing 57

58 Mid and End review All students present their products and business plans to Board of Supervisors 5 M Virtual Venture Capital Members of Board of Supervisors Venture capital fund IT entrepreneur Institutional investment IT journalist Marketing specialist 58

59 Outline Software products Research framework Software types Economic context Software production Software product management, Software delivery Software ecosystems Incremental method evolution Educating software entrepreneurship Challenges for the research community Discussion 59

60 Research Challenges What are the fundamental theories of Software Production? How can optimal multi-tenant customizations be deployed in a secure manner? How can high volume requirements selection be performed in techno-economic alignment How can maturity growth in software production be supported by incremental method evolution Can we build fault tolerant components in the software supply chain, both from a technical as well as from an organizational perspective? What are the essential development tools for product development and deployment? 60

61 Discussion and Invitation Questions? Papers see: Contact me in case you are interested in joining a European project for Education in Software Entrepreneurship 61

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

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

Ethics in Research and Experimentation

Ethics in Research and Experimentation Ethics in Research and Experimentation Code Conduct for Scientific Research Experimentation in Software Engineering : Wohlin, Chapter 2.11 Sjaak Brinkkemper 1 Outline Ethics Research Code of Conduct Ethics

More information

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

Slinger Jansen Visting: University College London Home institution: UtrechtUniversity. i.e., the processes of: 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

More information

Four degrees of separation from SaaS Jan Aleman, CEO Servoy

Four degrees of separation from SaaS Jan Aleman, CEO Servoy Four degrees of separation from SaaS Jan Aleman, CEO Servoy 1 Jan Aleman, CEO & co-founder Servoy, steering committee SaaS~Cloud, secretary of EuroCloud Servoy: Platform to build, deploy and manage SaaS

More information

Testing and Scrum. Agenda. Fall 2007 Scrum Gathering

Testing and Scrum. Agenda. Fall 2007 Scrum Gathering Testing and Scrum Fall 2007 Scrum Gathering Ralph van Roosmalen Agenda Introduction The Classical Test Approach Organization Test Documentation Test Activities Recruitment Reporting Test Automation Lessons

More information

A Framework for Process Improvement in Software Product Management

A Framework for Process Improvement in Software Product Management A Framework for Process Improvement in Software Product Management Willem Bekkers 1, Inge van de Weerd 1, Marco Spruit 1 and Sjaak Brinkkemper 1 1 Utrecht University, Padualaan 14, Centrum Gebouw Noord,

More information

ICT Priorities in Pharmaceuticals

ICT Priorities in Pharmaceuticals ICT Priorities in Pharmaceuticals Enterprise ICT investment plans December 2013 TABLE OF CONTENTS 1 1 Enterprise ICT investment trends... 5 1.1 Introduction... 5 1.2 Survey demographics... 5 1.3 ICT budget

More information

Productization: The process of transforming from customer-specific software development to product software development

Productization: The process of transforming from customer-specific software development to product software development Productization: The process of transforming from customer-specific software development to product software development Peter Artz Inge van de Weerd Sjaak Brinkkemper Technical Report UU-CS-2010-003 January

More information

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational

More information

VCE BUSINESS UPDATE AND OVERVIEW

VCE BUSINESS UPDATE AND OVERVIEW VCE BUSINESS UPDATE AND OVERVIEW October, 2014 BUSINESS UPDATE VCE is a privately held company funded by Cisco, EMC, VMware, and Intel 2000+ employees globally, with manufacturing operations in the US

More information

The Advantages of Agile Software Development

The Advantages of Agile Software Development Information and Software Technology 53 (2011) 58 70 Contents lists available at ScienceDirect Information and Software Technology journal homepage: www.elsevier.com/locate/infsof The agile requirements

More information

Developing the edge or scaling the core through corporate venturing Internet of Things. Daan Witteveen

Developing the edge or scaling the core through corporate venturing Internet of Things. Daan Witteveen Developing the edge or scaling the core through corporate venturing Internet of Things Daan Witteveen Global M2M Connections (billion) The Global IOT Market is expected to see a forecasted to grow at a

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

Agile Requirements Engineering + LESSONS LEARNED

Agile Requirements Engineering + LESSONS LEARNED Agile Requirements Engineering + LESSONS LEARNED Global Blue TAX-FREE Shopping Merchants Customs Refund Counter Back-Office Issue Tax- Free Form Approve Tax-Free Form Pay Refund Amount Processing Invoicing

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

Agenda. Company Platform Customers Partners Competitive Analysis

Agenda. Company Platform Customers Partners Competitive Analysis KidoZen Overview Agenda Company Platform Customers Partners Competitive Analysis Our Vision Power the backend of the post- web enterprise Key Challenges of the Mobile Enterprise Enterprise systems integration

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

Pre-Commercial Procurement (PCP)

Pre-Commercial Procurement (PCP) Pre-Commercial Procurement (PCP) Tsanidis Vassilis DG CONNECT F2 unit ( Innovation ) Rationale Health care Climate Change Energy Efficiency Transport Security q Public sector is faced with important societal

More information

Advanced Topics for TOGAF Integrated Management Framework

Advanced Topics for TOGAF Integrated Management Framework Instructor: Robert Weisman MSc, PEng, PMP CD Robert.weisman@buildthevision.ca Advanced Topics for TOGAF Integrated Management Framework ROBERT WEISMAN CEO BUILD THE VISION, INC. WWW.BUILDTHEVISION.CA EMAIL:

More information

Case Study on Critical Success Factors of Running Scrum *

Case Study on Critical Success Factors of Running Scrum * Journal of Software Engineering and Applications, 2013, 6, 59-64 http://dx.doi.org/10.4236/jsea.2013.62010 Published Online February 2013 (http://www.scirp.org/journal/jsea) 59 Case Study on Critical Success

More information

Business Service Management and IT Cost Management

Business Service Management and IT Cost Management IBM Software Group Business Service Management and IT Cost Management Ron Elliott IT Consultant Tivoli Netcool Sales Enablement elliotro@us.ibm.com IBM Corporation Agenda Part I Business Service Management

More information

Company Presentation. Month 2014

Company Presentation. Month 2014 Company Presentation Month 2014 Contents Fortech, reliable IT nearshore partner Company profile Capabilities & know-how People & processes, our value drivers 1 Reliable IT nearshore partner Our view We

More information

Open Group SOA Governance. San Diego 2009

Open Group SOA Governance. San Diego 2009 Open Group SOA Governance San Diego 2009 SOA Governance Aspects A comprehensive view of SOA Governance includes: People Organizational structures Roles & Responsibilities Processes Governing processes

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

The Lawson Customer Relationship Management Solution

The Lawson Customer Relationship Management Solution The Lawson Customer Relationship Management Solution Provides improved return on trade promotions and maximizes the efficacy of your sales organization Are you making the most of your customer relationships?

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

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

Microsoft Dynamics AX Update and Roadmap James Page & Guy Orridge. 10 August 2011

Microsoft Dynamics AX Update and Roadmap James Page & Guy Orridge. 10 August 2011 Microsoft Dynamics AX Update and Roadmap James Page & Guy Orridge 10 August 2011 Agenda General Availability for Dynamics AX 2012 Themes for Dynamics AX 2012 Roadmap Summary of Investments in Functional

More information

Company Presentation. Vienna -@ Forum IT Romania - June 2014

Company Presentation. Vienna -@ Forum IT Romania - June 2014 Company Presentation Vienna -@ Forum IT Romania - June 2014 Reliable IT nearshore partner Our view We are the nearshore home for our clients software development and QA teams. Fortech Client Nearshore

More information

STW Open Technology Programme. H2020 Future & Emerging Technology. and. GRANTS WEEK 2015 October 9 th

STW Open Technology Programme. H2020 Future & Emerging Technology. and. GRANTS WEEK 2015 October 9 th STW Open Technology Programme and H2020 Future & Emerging Technology GRANTS WEEK 2015 October 9 th 9/12/2010 INDIVIDUAL FUNDING OPPORTUNITIES IN EUROPE 1 SUPPORT FOR RESEARCH FUNDING ACQUISITION AT THE

More information

RC GROUP. Corporate Overview

RC GROUP. Corporate Overview RC GROUP Corporate Overview VISION & MISSION We, at RC Group aim to become the preferred Partner for Innovative, Customer driven, Value adding IT based business solutions and services in local and international

More information

BEST PRACTICES/ TRENDS/ TO-DOS

BEST PRACTICES/ TRENDS/ TO-DOS Online Insurance Europe: S/ TRENDS/ TO-DOS New success guidelines WHAT TO DO N D E EW IO IT N Your Benefits EUROPE S S/ TRENDS/ TO-DOS: The new and only study about the best online insurance solutions

More information

ISPMA CERTIFICATION PROGRAM FOR SOFTWARE PRODUCT MANAGERS

ISPMA CERTIFICATION PROGRAM FOR SOFTWARE PRODUCT MANAGERS ISPMA CERTIFICATION PROGRAM FOR SOFTWARE PRODUCT MANAGERS Foundation Level THE TRAINING is created for product managers for software intensive products within the business to business sphere is created

More information

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood Enterprise Architecture 101 (Includes numerous samples/ templates produced using TOGAF methodology) Enterprise Architecture Key Question What is Enterprise Architecture? Why Enterprise Architecture? What

More information

When is Agile the Best Project Management Method? Lana Tylka

When is Agile the Best Project Management Method? Lana Tylka When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals

More information

Seedling Internet of Things (IoT) and Wearables Platform

Seedling Internet of Things (IoT) and Wearables Platform Seedling Internet of Things (IoT) and Wearables Platform WHITE PAPER Hitseed Oy Version 4.9.2014 HitSeed Introduction HitSeed Oy (www.hitseed.com) was founded and incorporated in 2012 in Finland to focus

More information

Vendor Landscape: Enterprise ERP

Vendor Landscape: Enterprise ERP It is no longer just about SAP or Oracle; large enterprises now have a variety of options., Inc. Is a global leader in providing IT research and advice. Info-Tech s products and services combine actionable

More information

Dunja Hahn. Profile. Senior Consultant EDUCATION. 2010 Diploma in business administration (equivalent to Master)

Dunja Hahn. Profile. Senior Consultant EDUCATION. 2010 Diploma in business administration (equivalent to Master) Profile Dunja Hahn Senior Consultant Email: dunja.hahn@arcondis.com EDUCATION PROFESSIONAL TRAINING 2010 Diploma in business administration (equivalent to Master) 2008 Economic interpreter of the English

More information

Materials Software Systems Inc (MSSI). Mobile Web Application Technology Service White Paper

Materials Software Systems Inc (MSSI). Mobile Web Application Technology Service White Paper Materials Software Systems Inc (MSSI). Mobile Web Application Technology Service White Paper A New Generation of application technology is on the horizon of businesses and consumers MSSI powers a mobile

More information

Customer or you or your means the purchaser of KYOsupport.

Customer or you or your means the purchaser of KYOsupport. KYOsupport Fmpd TERMS AND CONDITIONS 1 Definitions Customer or you or your means the purchaser of KYOsupport. Kyocera Mita or we or our or us refers to the Kyocera Mita sales companies in the following

More information

All of your product data. Just one click away. More than just a pleasant dream. Intelligent Master Data Management.

All of your product data. Just one click away. More than just a pleasant dream. Intelligent Master Data Management. All of your product data. Just one click away. More than just a pleasant dream. Intelligent Master Data Management. 02 Diversity is great. But please not with our product master data. Typical problems

More information

The new ASAP Methodology

The new ASAP Methodology The new ASAP Methodology Overview of the new ASAP Methodology for Implementation 7.x and ASAP Business Add-Ons Jan Musil Director, Global Project Management Office SAP Field Services Raimar Hoeliner Program

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

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

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure Sponsored by: VMware Tim Grieser August 2008 IDC OPINION Global Headquarters: 5 Speen Street Framingham,

More information

SERVICE OVERVIEW SERVICES CATALOGUE

SERVICE OVERVIEW SERVICES CATALOGUE SERVICE OVERVIEW SERVICES CATALOGUE February 2010 With a proven track record of 600 modernization projects to date, harness Micro Focus outstanding record and experience of delivering enterprise application

More information

Service Excellence Study 2014

Service Excellence Study 2014 Please note that the release, publication or distribution of this executive report is not allowed. Study 2014 Executive Report European Institute December 2014 Key Insights 1/2 Study findings I. New technologies

More information

Intelligent Inventory and Professional License Management

Intelligent Inventory and Professional License Management Intelligent Inventory and Professional License Management RayVentory is part of RaySuite. Smarter Software and Hardware Inventory Top Benefits Various collection methods Agent-based and agentless inventory

More information

Leveraging the full potential of automation

Leveraging the full potential of automation Leveraging the full potential of automation Hans Jayatissa CTO, CSC Nordics & Baltics Region August 27, 2015 CSC in the Nordics & Baltic CSC has employees in Denmark, Norway, Sweden, and Lithuania 1146

More information

Entrepreneurship and Innovation Strategy - Mini-Project Spotify s Ecosystem

Entrepreneurship and Innovation Strategy - Mini-Project Spotify s Ecosystem Entrepreneurship and Innovation Strategy - Mini-Project Spotify s Ecosystem Diego Diaz, Luis Gonzalez, Henrique Thielen Description Origin Spotify is a Swedish music streaming platform that offers digitally

More information

INOVIES IMAGINATION EXPLORED! Our Portfolio of Services BUSINESS SOLUTIONS TECHNOLOGY OUTSOURCING

INOVIES IMAGINATION EXPLORED! Our Portfolio of Services BUSINESS SOLUTIONS TECHNOLOGY OUTSOURCING INOVIES IMAGINATION EXPLORED! BUSINESS SOLUTIONS TECHNOLOGY OUTSOURCING Inovies is a Global Provider of Information Technology, Consulting and Business Process Outsourcing services located in Hi-tech City,

More information

Cisco Network Services Manager 5.0

Cisco Network Services Manager 5.0 Data Sheet Cisco Network Services Manager 5.0 Cisco Network Services Manager is designed to help enable customers to organize their network resources into a flexible multi-tenant infrastructure that integrates

More information

ECSEL Call 2015 Work Plan and submission tools. Yves Gigase

ECSEL Call 2015 Work Plan and submission tools. Yves Gigase ECSEL Call 2015 Work Plan and submission tools Yves Gigase 1 Where to find? Check out the ECSEL website and the participant portal for H2020 Documents: Work Plan: schedule, budget, topics, evaluation procedure

More information

5 Reasons CIOs are Adopting Cloud Computing in 2010 Application Development that s 5 Times Faster at 1/2 the Cost

5 Reasons CIOs are Adopting Cloud Computing in 2010 Application Development that s 5 Times Faster at 1/2 the Cost 5 Reasons CIOs are Adopting Cloud Computing in 2010 Application Development that s 5 Times Faster at 1/2 the Cost WHITE PAPER Contents Introduction... 2 Why choose cloud computing?... 2 1. Delivers faster

More information

Scrum Guidelines. v.2 2011 W W W. S C R U M D E S K. C O M

Scrum Guidelines. v.2 2011 W W W. S C R U M D E S K. C O M Scrum Guidelines v.2 2011 W W W. S C R U M D E S K. C O M WHY Agile Ceremonies Agile project is developed in repeatable ceremonies that give rhythm to delivery. Product Strategy Once per year Release Planning

More information

Full chain integration with your mobile field engineers

Full chain integration with your mobile field engineers PLANON mobile field services Full chain integration with your mobile field engineers An innovative global leader with more than 30 years of IWMS experience Consistently recognized by Gartner as a market

More information

THE PROXBOOK REPORT THE STATE OF THE PROXIMITY INDUSTRY Q2 2015. All information in this report belongs tounacast AS

THE PROXBOOK REPORT THE STATE OF THE PROXIMITY INDUSTRY Q2 2015. All information in this report belongs tounacast AS THE PROXBOOK REPORT THE STATE OF THE PROXIMITY INDUSTRY Q2 2015. All information in this report belongs tounacast AS TABLE OF CONTENTS Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page

More information

Organise Your Business

Organise Your Business Organise Your Business Second CRM On Demand Customer Relationships A Functional Introduction Presentation January, 2013 Organise Your Business Second CRM On Demand Customer Relationships Designed for Small

More information

TOP 5 CRM SOFTWARE SUPPLIERS GUIDE 2012

TOP 5 CRM SOFTWARE SUPPLIERS GUIDE 2012 TOP 5 CRM SOFTWARE SUPPLIERS GUIDE 2012 1. CLICKHQ BY CLICK INNOVATION CLOUD BASED CRM SOFTWARE FOR SMALL BUSINESS Overview Designed, developed and supported in the UK by people who have built and run

More information

Introduction to Business Intelligence

Introduction to Business Intelligence IBM Software Group Introduction to Business Intelligence Vince Leat ASEAN SW Group 2007 IBM Corporation Discussion IBM Software Group What is Business Intelligence BI Vision Evolution Business Intelligence

More information

BULGARIA. Digital Transformation of Small and Medium Enterprises in. DELab UW Country Report April 2016. delab.uw.edu.pl delab@uw.edu.

BULGARIA. Digital Transformation of Small and Medium Enterprises in. DELab UW Country Report April 2016. delab.uw.edu.pl delab@uw.edu. Digital Transformation of Small and Medium Enterprises in DELab UW Country Report April 2016 delab.uw.edu.pl delab@uw.edu.pl DELAB raport B5 Bulgaria.indd 1 01/04/16 15:13 Authors: dr hab. Katarzyna Śledziewska

More information

Barnaby Jeans Sr. Solution Architect Business Critical Applications

Barnaby Jeans Sr. Solution Architect Business Critical Applications Barnaby Jeans Sr. Solution Architect Business Critical Applications Connected, Mobile, Information-Centric World Business Reduction in Complexity via New IT Architectures and Business Models The IT Dilemma

More information

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended. Previews of TDWI course books offer an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews cannot be printed. TDWI strives to provide

More information

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions Today s Business Challenges Adopt leading CRM practices and stream line processes Take advantage

More information

Statement of Direction

Statement of Direction Statement of Direction Product strategy and roadmap for Microsoft Dynamics NAV February 2015 CONTENTS Welcome Welcome.... 2 Overview of Microsoft Dynamics NAV.... 3 Priorities....4 Microsoft Dynamics NAV

More information

What an Architect Needs to Know

What an Architect Needs to Know Corporate Technology What an Architect Needs to Know Experiences from the Siemens Curriculum for Engineers Frank Buschmann Siemens AG Corporate Technology Systems Architecture and Platforms Copyright Siemens

More information

What Makes A Good Hosting

What Makes A Good Hosting What Makes A Good Hosting Provider? Tiny Haynes Gartner is a registered trademark of Gartner, Inc. or its affiliates. This publication may not be reproduced or distributed in any form without Gartner's

More information

Web Team Roles & Responsibilities. This document defines the approved Roles & Responsibilities for the Web Team and related Job Descriptions.

Web Team Roles & Responsibilities. This document defines the approved Roles & Responsibilities for the Web Team and related Job Descriptions. Web Team Roles & Responsibilities This document defines the approved Roles & Responsibilities for the Web Team and related Job Descriptions. Table of Contents Introduction 1 1.1 Roles & responsibilities

More information

Modelling, Analysing and Improving an ERP Architecture with ArchiMate

Modelling, Analysing and Improving an ERP Architecture with ArchiMate Modelling, Analysing and Improving an ERP Architecture with ArchiMate June 25th, 2014 Heinz-Juergen Scherer, TransWare Tim Vehof, BiZZdesign Agenda Introduction Enterprise Architecture ERP systems and

More information

Realizing the Value Proposition of Cloud Computing

Realizing the Value Proposition of Cloud Computing Realizing the Value Proposition of Cloud Computing CIO s Enterprise IT Strategy for Cloud Jitendra Pal Thethi Abstract Cloud Computing is a model for provisioning and consuming IT capabilities on a need

More information

IBM Global Services. IBM Maintenance Services managed maintenance solution for Cisco products

IBM Global Services. IBM Maintenance Services managed maintenance solution for Cisco products IBM Maintenance Services managed maintenance solution for Cisco products agenda The challenges of business connection The IBM/Cisco strategic alliance Introducing IBM Maintenance Services managed maintenance

More information

Quality Assurance in an Agile Environment

Quality Assurance in an Agile Environment Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is

More information

Accelerating Growth, Empowering Businesses

Accelerating Growth, Empowering Businesses Accelerating Growth, Empowering Businesses WEB SOLUTIONS MOBILE SOLUTIONS SOFTWARE SOLUTIONS CORPORATE Offering product engineering solutions in assorted domains for startups and elite businesses. Finoit

More information

Projektron BCS 7.24 More than a project management software

Projektron BCS 7.24 More than a project management software Projektron BCS 7.24 More than a project management software Imprint Projektron GmbH Charlottenstraße 68 10117 Berlin +49 30 3 47 47 64-0 info@projektron.de www.projektron.com As of 21.07.2015-11:41 Legal

More information

Future of European Consumer Finance A joint Eurofinas Roland Berger Survey

Future of European Consumer Finance A joint Eurofinas Roland Berger Survey Future of European Consumer Finance A joint Eurofinas Roland Berger Survey Highlights of 1st Edition Cascais 15 October 2015 118 companies participated to the first Eurofinas - Roland Berger Survey - representing

More information

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti Francesco Maselli Technical Manager Italy Milano, 6 Maggio 2008 Aula magna di SIAM CONFIDENTIALITY STATEMENT AND COPYRIGHT

More information

CENTRALIZED CONTROL CENTERS FOR THE OIL & GAS INDUSTRY A detailed analysis on Business challenges and Technical adoption.

CENTRALIZED CONTROL CENTERS FOR THE OIL & GAS INDUSTRY A detailed analysis on Business challenges and Technical adoption. WWW.WIPRO.COM CENTRALIZED CONTROL CENTERS FOR THE OIL & GAS INDUSTRY A detailed analysis on Business challenges and Technical adoption. Senthilvelan Umapathi Practice Lead Table of contents 02 Executive

More information

Mondelēz International entity which issued the PO matches Mondelēz International entity to which you issue your invoice

Mondelēz International entity which issued the PO matches Mondelēz International entity to which you issue your invoice How to get your invoice paid on time? Truth is we want the same thing you do to process your invoices smoothly and pay on time. Reaching this goal requires contribution from all parties involved in ordering

More information

2015 = 8 + 6/7! STRATEGY 2015 IMTECH ICT

2015 = 8 + 6/7! STRATEGY 2015 IMTECH ICT Imtech strategy update 2011 2015 2015 = 8 + 6/7! STRATEGY 2015 IMTECH ICT Tijn van Dommelen General Manager Imtech ICT Agenda Imtech ICT today Trends 2015 ICT within Imtech Strategy 2015 Agenda Imtech

More information

ICT budget and staffing trends in Healthcare

ICT budget and staffing trends in Healthcare ICT budget and staffing trends in Healthcare Enterprise ICT investment plans November 2013 ICT budget and staffing trends in Healthcare P a g e 1 www.kable.co.uk / The id Factor Ltd / + 44 (0) 207 936

More information

Appendix A-2 Generic Job Titles for respective categories

Appendix A-2 Generic Job Titles for respective categories Appendix A-2 for respective categories A2.1 Job Category Software Engineering/Software Development Competency Level Master 1. Participate in the strategic management of software development. 2. Provide

More information

How To Work For Fullindustry.Com

How To Work For Fullindustry.Com Join the world of professionals! fullindustry.com is a web portal with database of specialized job offers and professional curriculums in the fields of industry and construction. Offer for companies For

More information

Developing a Maturity Matrix for Software Product Management

Developing a Maturity Matrix for Software Product Management Developing a Maturity Matrix for Software Product Management Inge van de Weerd Willem Bekkers Sjaak Brinkkemper Technical Report UU-CS-2009-015 September 2009 Department of Information and Computing Sciences

More information

Running Mission-Critical Enterprise Applications in Private and Hybrid Cloud Environments

Running Mission-Critical Enterprise Applications in Private and Hybrid Cloud Environments Running Mission-Critical Enterprise Applications in Private and Hybrid Cloud Environments Working in Partnership Today s Presenters Working in Partnership Paul Calvert IT Services Solution Line Director

More information

"Crowdsourced Testing: An Emerging Model for Serious Testing"

Crowdsourced Testing: An Emerging Model for Serious Testing T7 Class 10/6/2011 11:15 AM "Crowdsourced Testing: An Emerging Model for Serious Testing" Presented by: Manoj Narayanan Cognizant Technology Solutions Brought to you by: 340 Corporate Way, Suite 300, Orange

More information

GfK 2016 Tech Trends 2016

GfK 2016 Tech Trends 2016 1 Contents 1 2 3 Evolving behavior today s connected consumers Driving you forward 10 tech trends for 2016 Growth from knowledge turning research into smart business decisions 2 Evolving behavior today

More information

How To Protect Data From A Virtual Machine

How To Protect Data From A Virtual Machine EXECUTIVE BRIEF Unified Data Protection for Physical and Virtual Environments Sponsored by: Symantec Carla Arend April 2014 Andrew Buss IN THIS STUDY This IDC Executive Brief will discuss the evolution

More information

Public administration: Approaches with E-Invoicing, E-Payment & E-Auditing

Public administration: Approaches with E-Invoicing, E-Payment & E-Auditing Public administration: Approaches with E-Invoicing, E-Payment & E-Auditing Bangkok, November 29 th, 2012 Bruno Koch Billentis in Brief Highly specialized consulting company: E-Invoicing, optimisation of

More information

Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration

Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration Horst Bliedung Director International Sales CEE Siemens IT Solutions and Services

More information

How to get your invoice paid on time?

How to get your invoice paid on time? How to get your invoice paid on time? Truth is we want the same thing you do to process your invoices smoothly and pay on time. Moving to OB10 e-invoicing platform enhances our capabilities to reach this

More information

6 Oct 2011. Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

6 Oct 2011. Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback. Agile Creating a Culture of Quality, Value Rally Software 1 Rally Software Development Privately owned, venture-backed enterprise, founded in Boulder, CO in 2002, with 300 employees, Offices in London

More information

The cost-effectiveness of Online Marketing

The cost-effectiveness of Online Marketing The cost-effectiveness of Online Marketing Thijs van Vugt ie&d Solutions BV Online marketing is most cost-effective bigger reach more targeted higher conversion higher measurability 1 The Funnel Method

More information

EU Mobile Challenge, first edition: The competition for European young app developers.

EU Mobile Challenge, first edition: The competition for European young app developers. EU Mobile Challenge, first edition: The competition for European young app developers. IE Business School and Applied Innovative Institute, in collaboration with Mobile World Capital Barcelona are organizing

More information

Meet AkzoNobel Leading market positions delivering leading performance

Meet AkzoNobel Leading market positions delivering leading performance Meet AkzoNobel Leading market positions delivering leading performance BI Thema dag VNSG A Business Intelligence journey John Wenmakers AkzoNobel Leon Huijsmans Interdobs December 10, 2013 Agenda A Business

More information

Applied Agile Practices for Large-scale Organizations

Applied Agile Practices for Large-scale Organizations Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,

More information

Microsoft Dynamics CRM Online. Pricing & Licensing. Frequently Asked Questions

Microsoft Dynamics CRM Online. Pricing & Licensing. Frequently Asked Questions Microsoft Dynamics CRM Online Pricing & Licensing Frequently Asked Questions A frequently asked questions (FAQ) document on pricing & licensing for Microsoft Dynamics CRM Online. The document provides

More information

Content without boundaries

Content without boundaries Content without boundaries Software to drive your web, social or commerce site Be creative and focus on your message With EPiServer you ll be able to focus on what s important: the message. At last you

More information

JDE/ERP Strategy & Roadmap. C r a i g T h i e l e n

JDE/ERP Strategy & Roadmap. C r a i g T h i e l e n JDE/ERP Strategy & Roadmap C r a i g T h i e l e n 2011 Trissential. All Rights Reserved. 1 2011 Trissential. All Rights Reserved. 2 2011 Trissential. All Rights Reserved. 3 Oracle Investment in JDE Past

More information