Dynamic Distributed Software Development Programme - DD-SCALE in progress by Tekes, companies & HEIs (2014-2016) Ruohonen, M., Ingalsuo, T. & Löytty, K. (UTA) Kamaja, P., Hyrkäs, J. & Aunimo, L. (H-H) Männistö, T., Kettunen, P. & Fagerholm, F. (UH) www.ddscale.fi 1
Nordic Companies about Offshoring? Denmark Finland Norway Sweden 0 20 40 60 80 100 We already use offshore outsourcing services We are planning to or currently evaluation the possibilities We might use it as the market become more mature It's not interesting Source:Peltonen, E. (2005 ) Outsosurcing to India, UTA (based on IDC, 2004)
3
Evolution of digitalisation potential Management mantras Knowledge mgmt crossindustry Core processes Network mgmt knowledge portals systems Competitiveness network/web systems logistics Matrix management systems customer Mass production systems management basic IT reporting Focus and applications of ICT 1960 1970 1980 1990 1995 2000 Co-created economy Learning industries 2005 2010 supply chain ecosystems 2015 4
Orchestration business Customers,suppliers,partners Knowledge networks Co-creation ecosystems communities 5
Onshore, nearshore, offshore business 6
According to location vs control Outsource Buy g OECD 2004, Prikladnicki et al. 2007 C o n tr ol Domestic outsourcing Shared services Offshore outsourcing Internal offshoring Insource Build Onshore National Location Offshore International 7
Africa European view to outsourcing India Brazil/rest of LatAm East Europe China, Philippines, Vietnam 8
RDI objectives Focused on software development (SD) of the ICT-intensive companies, the general objective is to improve competencies, methods and tools, in developing SD work and operations with the comprehensive performance evaluation system(s), and improve their work expertise practices in managing dynamic distributed operations in global value networks. According to the objectives the research packages of the DD-SCALE are: RP 1: Appropriate performance measures a concept for efficiency, productivity and performance monitoring framework RP 2: Tools and work expertise practices to support and scale collaborative SD work RP 3: Distributed global (SD) operations management for location/site efficiency comparision and customer value driven organizing principles of distributed RDI work 9
Scope of DD-SCALE program RP3 -Dynamic distributed SW work Multisite setting: Distribution management off, near, inshoring Ecosystem level RP 1 - > RP3 - Adaptions/Extensions to the framework Distributed global level RP2 Work organisation perspective - High scaling - Practises, tools and methods - Innovation pipeline Product management level Core: SWproduction (R&D) RP1 Monitoring framework perspective - New indicators - Match with key success factors - Comprehensive framework The Egyptian scarab beetle is a symbol of rebirth. Scarab rolls a dung ball which is a symbol to the sun travelling through the heavens 10
Research packages (RP1) Knowledge creation for the SD work problem domain - What matters in improving SD-work performance/productivity/efficiency Factors relevant in monitoring the efficiency of SD Outline of the comprehensive efficiency framework Harmonising the work processes relating to the efficiency framework Piloting the framework with companies 11
Research packages (RP2) Characteristics of distributed high-performance teams? Supporting collaborative value creation of multisite RDI? Capabilities for managing networked development? Key assets (e.g., software platforms) and the enabling architectures (long-term)? Scaling from high-performing (HP) teams to HP enterprises? Achieving (agile) scaling across team / technology boundaries? Creating new work expertise practices Innovation efficiency Required skills of the high-performing units of organization? 12
Research packages (RP3) Location/Site management Evaluation of diverse company locations (sites) How to measure the impacts and combinations for on-, nearand/or offshoring? Appraisal of SD-organisations in a multi-site setting, appropriate comparison dimensions for SD organisations? Dynamic competencies for the multisite management that represent different combinations of sourcing networks? New services level practices for the customer value creation Disseminating of best practises within participating partner companies and ICT service industry in general 13
Schedule +0 kk xx/201_ +06 kk (net) xx/201_ +12 kk (net) Xx/201_ + 18 kk (net) Xx/201_ WP1. Appropriate performance measures framework Literature review Conceptualising - > Prototype -> - Field research actions Focused collaboration in companies & comprehensive efficiency monitoring Pilots in one company Workshop Workshop Workshop Workshop WP2. Tools and work expertise practices for collaborative work Current state analy -ses in companies Synthesis -> conclusions Workshop Workshop Workshop Disseminating results / pilots Preparing and starting action plans WP3. Customer value driven dynamic organizing principles & Distributed location management Outline of the principles of multisite location management (bon WP 1) Workshops &Collaboration Integrated measurement framework Tools and methods to facilitate collaborative work Studies in metrics of customer driven SW-engineering concepts Workshops &Collaboration Recommendations & Outlining of organizing distributed R&D work 14
Case companies ABB Automation Finland Ltd industrial systems software development Comptel Ltd Network, teleoperator software technology and software Napa Group Marine industry software development Nokia Ltd Mobile phone networks and software technology 15
University resources Haaga-Helia University of Applied Sciences, TIKO Dr Pekka Kamaja, Dr Lili Aunimo, MSc Jari Hyrkäs University of Helsinki, Computer sciences Prof. Tomi Männistö, Dr Petri Kettunen, Dr Fabian Fagerholm University of Tampere, CIRCMI, SIS Prof. Mikko Ruohonen, MSc Timo Ingalsuo, BSc Katriina Löytty 16
Tools/methods Research methods Literature reviews Concept build-up Reverse engineering of current systems Interviews & observations Tests and piloting Research packages 01-03 Workshops Benchmarking Elicitation of requirements (for feasibility assessment purposes) Business process analyses 17
Co-creation joint program The elements refer to the methods exercised by universities in companies projects. Focused research services on given topic(s) Joint concept build-up and testing expertise services Work packages 01-03 Customer interviews/ analyses Workshops Benchmarking Requirement analyses Business process analyses 18
Results (2014-2016) Performance measurement/assessment data Both company-specific (traceable) and General (non-traceable) Framework knowledge, new concepts and evaluation approaches, novel metrics Organisational best practices and tools Decision models on on/near/offshoring SD work 19