Software Production A new paradigm for software engineering research
|
|
- Harriet Casey
- 8 years ago
- Views:
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 Sjaak Brinkkemper Utrecht University Software Engineering Netherlands 3 December 2014 1 Outline Software products Software types Economic
More informationIntroduction 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 informationEthics 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 informationSlinger 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 informationFour 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 informationTesting 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 informationA 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 informationICT 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 informationProductization: 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 informationTRANSFORMING 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 informationVCE 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 informationThe 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 informationDeveloping 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 informationWelcome 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 informationAgile 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 informationPROVIDING 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 informationAgenda. 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 informationAgile 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 informationPre-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 informationAdvanced 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 informationCase 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 informationBusiness 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 informationCompany 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 informationOpen 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 informationService 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 informationThe 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 informationHybrid 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 informationVisual 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 informationMicrosoft 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 informationCompany 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 informationSTW 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 informationRC 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 informationBEST 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 informationISPMA 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 informationEnterprise 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 informationWhen 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 informationSeedling 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 informationVendor 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 informationDunja 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 informationMaterials 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 informationCustomer 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 informationAll 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 informationThe 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 informationTechnology 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 informationProductization 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 informationW 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 informationSERVICE 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 informationService 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 informationIntelligent 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 informationLeveraging 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 informationEntrepreneurship 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 informationINOVIES 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 informationCisco 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 informationECSEL 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 information5 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 informationScrum 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 informationFull 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 informationTHE 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 informationOrganise 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 informationTOP 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 informationIntroduction 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 informationBULGARIA. 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 informationBarnaby 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 informationTDWI 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 informationFixed 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 informationStatement 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 informationWhat 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 informationWhat 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 informationWeb 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 informationModelling, 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 informationRealizing 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 informationIBM 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 informationQuality 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 informationAccelerating 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 informationProjektron 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 informationFuture 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 informationL 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 informationCENTRALIZED 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 informationMondelē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 information2015 = 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 informationICT 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 informationAppendix 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 informationHow 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 informationDeveloping 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 informationRunning 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"
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 informationGfK 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 informationHow 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 informationPublic 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 informationRole 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 informationHow 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 information6 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 informationThe 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 informationEU 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 informationMeet 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 informationApplied 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 informationMicrosoft 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 informationContent 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 informationJDE/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