Cost Assurance And Analysis Service

Similar documents
International Cooperation in Strengthening Nuclear Security Capacities within Public Company Nuclear Facilities of Serbia

ETSU V/06/00187//REP; DTI Pub/URN 01/799 (for Ove Arup reference:

MILITARY RADAR TRENDS AND ANALYSIS REPORT

DMSMS Management: After Years of Evolution, There s Still Room for Improvement

Social Innovation and new pathways to social changefirst insights from the global mapping

Terms of Reference. Call for Experts in the field of Foresight and ICT

Digital Engineering Support to Mission Engineering

Technology Refresh A System Level Approach to managing Obsolescence

Route Planning & Cable Route Surveys

VISUAL ARTS COLLECTION COORDINATOR

Assessing the Welfare of Farm Animals

MERIL MAPPING OF THE EUROPEAN RESEARCH INFRASTRUCTURE LANDSCAPE

5 TH MANAGEMENT SEMINARS FOR HEADS OF NATIONAL STATISTICAL OFFICES (NSO) IN ASIA AND THE PACIFIC SEPTEMBER 2006, DAEJEON, REPUBLIC OF KOREA

SERBIA. National Development Plan. November

BARNSLEY METROPOLITAN BOROUGH COUNCIL

SUMMARY REPORT AND RECOMMENDATIONS ON THE PREVENTION OF MARINE OIL POLLUTION IN THE ARCTIC.

UNIT-III LIFE-CYCLE PHASES

FOODINTEGRITY Ensuring the Integrity of the European food chain

Fiscal 2007 Environmental Technology Verification Pilot Program Implementation Guidelines

UKRI research and innovation infrastructure roadmap: frequently asked questions

The Logista. Letter. from the President CONTENTS. Volume 7, Issue 1 March 2017

Climate Asia Research Overview

TECHNICAL AND OPERATIONAL NOTE ON CHANGE MANAGEMENT OF GAMBLING TECHNICAL SYSTEMS AND APPROVAL OF THE SUBSTANTIAL CHANGES TO CRITICAL COMPONENTS.

learning progression diagrams

Development of a Manufacturability Assessment Methodology and Metric

Creative Informatics Research Fellow - Job Description Edinburgh Napier University

Emerging Ethics and Responsible Innovation in IT. Bernd Carsten Stahl

European Charter for Access to Research Infrastructures - DRAFT

A Semiconductor Manufacturers Perspective on Obsolescence and Counterfeiting

Predict and Improve Support Cost and KPI for TERRIER Combat Engineer Vehicle

Data Analysis on Nomadic Systems: The TeleFOT Approach

Getting the evidence: Using research in policy making

New Manufacturing Opportunities 2 - Medical Engineering

ENGINEERS, TECHNICIANS, ICT EXPERTS

DEPUIS project: Design of Environmentallyfriendly Products Using Information Standards

The political context of Research Infrastructures Consequences for impact and evaluation

Advanced Impacts evaluation Methodology for innovative freight transport Solutions

Singapore s Census of Population 2010

From Observational Data to Information IG (OD2I IG) The OD2I Team

Technology Insertion: A Way Ahead

Using Web2.0 to share and advance knowledge in the SET community

PAPUA NEW GUINEA HYDROGRAPHIC SERVICE

Science and mathematics

ABI Framework for the Management of Gone-Away Customers in the Life and Pensions Market

STATE OF THE ART 3D DESKTOP SIMULATIONS FOR TRAINING, FAMILIARISATION AND VISUALISATION.

UNFPA/WCARO Census: 2010 to 2020

The Library's approach to selection for digitisation

TERMS OF REFERENCE FOR CONSULTANTS

Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation

A QUALITY ASSURANCE STRATEGY IN MALAYSIA 2020 POPULATION AND HOUSING CENSUS

Ted F Bowlds, PhD Candidate

The Smart Production Laboratory: A Learning Factory for Industry 4.0 Concepts

Offshore Renewables Institute

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

A Country paper on Population and Housing census of Nepal and Consideration for Electronic data capture

The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

Expression Of Interest

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

Violent Intent Modeling System

DEFENSE ACQUISITION UNIVERSITY EMPLOYEE SELF-ASSESSMENT. Outcomes and Enablers

Elements in decision making / planning 4 Decision makers. QUESTIONS - stage A. A3.1. Who might be influenced - whose problem is it?

Vorwerk Thermomix C O N S U L T A N C Y C A S E S T U D Y

SGD Simulation & Game Development Course Information

Drivers and Technologies for Next Generation Digital Connectivity in Offshore O&G Production Facilities

Technology Roadmapping. Lesson 3

ER responsibility matrix (RACI) & Source Control ER Plan (SCERP)

Impacts of the circular economy transition in Europe CIRCULAR IMPACTS Final Conference Summary

SOFTWARE-DEFINED RADIO: TECHNOLOGIES AND GLOBAL MARKETS

Strategy for a Digital Preservation Program. Library and Archives Canada

in the New Zealand Curriculum

Copyright: Conference website: Date deposited:

Tidal Energy. Transmission & Distribution Network. Wind Energy. Offshore Substation. Onshore Substation. Tidal Stream Energy.

Innovation for Defence Excellence and Security (IDEaS)

BIO Helmet EEL 4914 Senior Design I Group # 3 Frank Alexin Nicholas Dijkhoffz Adam Hollifield Mark Le

Use of the Graded Approach in Regulation

Horizon 2020 and CAP towards 2020

Technology Needs Assessments under GEF Enabling Activities Top Ups

Principled Construction of Software Safety Cases

Committee on Development and Intellectual Property (CDIP)

The Platform of Undergraduate Science and Technology Innovation and Entrepreneurship Service

JOB PROFILE. Corporate Communications Team Leader (Change Programme) Stratford upon Avon

Offshore Wind Risks - Issues and Mitigations

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

Subsea Engineering Division Presentation at SubseaUK Networking Event Bristol

United Nations Statistics Division Programme in Support of the 2020 Round of Population and Housing Censuses

KNOWLEDGE-BASED REQUIREMENTS ENGINEERING FOR RECONFIGURABLE PRECISION ASSEMBLY SYSTEMS

For the Malaysia Engineering Accreditation Council (EAC), the programme outcomes for the Master of Engineering (MEng) in Civil Engineering are:

Our Acquisition Challenges Moving Forward

Information and Communications Technology and Environmental Regulation: Critical Perspectives

Constants and Variables in 30 Years of Science and Technology Policy. Luke Georghiou University of Manchester Presentation for NISTEP 30 Symposium

EXPERIENCES OF IMPLEMENTING BIM IN SKANSKA FACILITIES MANAGEMENT 1

Survey of Institutional Readiness

C-ITS Platform WG9: Implementation issues Topic: Road Safety Issues 1 st Meeting: 3rd December 2014, 09:00 13:00. Draft Agenda

The Impact of Digital Economy on SMEs and Ways to Measure It.

Fujitsu Legacy Modernization Offering 4 th Generation Language Capabilities

Framework Programme 7

Fujitsu Legacy Modernization 4 th Generation Language Capabilities

This is a preview - click here to buy the full publication

It is intended to provide an overall analysis of the Lao market and opportunities for improved cookstove (ICS) dissemination.

Transcription:

Cost Assurance And Analysis Service Introduction to Software Obsolescence Cost Analysis Framework Sanathanan Rajagopal DE&S Fellow/Senior Cost Analyst, CAAS Deputy Chairman, SCAF

Disclaimer: This is my personal views and not the views of Ministry of Defence

Contents Research Aim Introduction Software Obsolescence Definition Software Obsolescence Cost Analysis Framework Summary

Introduction Defence Bespoke Software

Research Aim To develop a framework to estimate the cost of Complex Real Time Defence Software Obsolescence Resolution at the early stage of the project life cycle

Research Approach Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016

Software Obsolescence Definitions Software Obsolescence is defined as What happens when the original developer and authorised third party ceases to provide support with regular update, upgrade, fixes or due to the change in the target environment, systems or hardware, which makes the software unusable - S Rajagopal (2014)

Software Maintenance Software Maintenance is the process of managing software regularly by patching, bug fixing, updates and undertaking major upgrade during the productive lifecycle.

Obsolescence Definitions Mitigation Strategies Resolution Approaches Action performed in order to reduce the risk or potential impact of obsolescence issues. Actions carried out once an obsolescence issues arises and needs to be addressed.

Software Obsolescence Cost Analysis Framework Literature Review Case Study On-line survey Cognitive Case Study

Literature Review Keyword for literature search Software Obsolescence Software Maintenance Software Obsolescence and Design Software Reliability Legacy Software Obsolescence Management Software Obsolescence Management

Publication about Software Obsolescence 25 Publication about Software Obsolescence 20 Number of Publications 15 10 5 0 1975 1980 1985 1990 1995 2000 2005 2010 2015 2020 Years

Literature Review Research Gaps Lack of research that highlights the issues of software Obsolescence and resolution at a very early stage of the project. Lack of commonly accepted approaches to mitigates Software Obsolescence cost effectively. Lack of research in identifying cost of software resolution. Lack of research looking at the supply chain for software development.

Case Study 6 Case Studies with 15 Interviews with the Project teams within MoD. Projects from Air Platform, Sea Platform, Land and Weapons Systems, and ISS/ISTAR were approached for the Case Studies. Another 14 interviews with major stakeholders and subject matter experts from across Defence Industry and Academia was undertaken.

Online Survey Background Over 162 responses from Defence and Costing Industries across UK and USA Survey was divided into following sections Demographics Obsolescence management Software Obsolescence Software Obsolescence Standards Software Obsolescence Management and Software Obsolescence Mitigation

Online Survey Findings Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016 There is a lack of dedicated resources to deal with Software Obsolescence. There is no standard, process or mechanism in place to monitor Software Obsolescence. There is inconsistency in defining Software Obsolescence. Inconsistency in what needs to be in Software Obsolescence resolution activities. There is limited evidence to suggest that the Software Project Teams proactively engages to identify the Software Obsolescence.

Cognitive Case Study Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016 The aim of the cognitive case study is to understand how the expert reason about Software Obsolescence during software design and development phase which could then inform the resolution approaches and strategies

Cognitive Case Study-Introduction This study methodology employs the think aloud technique to capture the cognitive actions of software developers. This requires the participant to literally say aloud everything that they thinks or does during a controlled experiment. Everything that is said will be recorded (video and audio), transcribed and then described as a verbal protocol. Anything that is written down by the participant during the experiment is collected and analysed as a written protocol.

Cognitive Case Study-Task To complete this experiment each participant were given the following: - Software Development Database (Front-end and the database developed in LibreBase) Software Support and Maintenance Database (Front-end as web application in JavaScript with Tomcat Server connecting to MySQL Database) User Requirement Document(URD) Compilers such as Eclipse, Dreamweaver Software such as LibreBase, MySQL and Tomcat Server JDBC Database Connectors

Cognitive Case Study-Task The task was to integrate these two database together to a single database. A detailed User Requirement Document was produced to enable the participant to complete this experiment. For the purpose of this exercise both the software was developed in house by the researcher. The researches chose to develop this software in two different ways so as to replicate the actual process (Real life Situations) undertaken in the defence industries.

Cognitive Case Study-Coding Scheme Experiment is based on three key principles Micro Strategies Analysing the problem Proposing a solutions Analysing the solutions Validation of the solutions Macro Strategies Decomposing the problem The approaches Feedback and back tracking Key Performance Indicators Low level Design Standards Development life Cycle Systems Requirements Validation Maintenance

Cognitive Case Study-Analysis Participants Level of Experience Years of Experience Participant 1 Novice 2 Participant 2 Expert 15 Participants 3 Expert 20 Participants 4 Expert 8 Participants 5 Practitioner 5

Cognitive Case Study-Analysis Participant 1 I will use this technology so that it is readily available for the maintainers to use it in future Participant 2 I am using this approach (Technology selection) in order to reduce the obsolescence as this technology is independent of changes in hardware Participant 3 I am using this technology because I am certain that in next 10 years there will not be a change in the hardware or system in Mod that will make this technology selection an obsolete one

Cognitive Case Study-Analysis The test concluded that cognitive behaviour of programmers is highly motivated and dictated by the availability and selection of technologies Software Complexity Software Dependencies This dictates the technological, functional or logistical resolution approach required to mitigate any future Obsolescence issues.

Cognitive Case Study-Model

Software Obsolescence Cost Analysis Framework This framework is at the early stages of its development. It is however will undergo a incremental development process through out this research and a final version will be released after validation. However an initial validation was undertaken at the International Institute Of Obsolescence Management Conference and with BAe Systems where this framework was presented for early feedback. The feedback thus obtained has now been incorporated in to the current version of the framework.

Software Obsolescence Key Cost Drivers

Software Obsolescence Key Cost Drivers Software Complexity Software Dependency Number of Applications Software Environment Support Contract Software Language Software Development environment Software Development lifecycle

What's Next Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016 Validate Software Obsolescence Cost Analysis Framework Develop Mean Time Between Software Obsolescence Test run a software project using the Framework Create CER based on the framework. Test and validate the CER Develop Risk and Uncertainty model to incorporate in the Framework

Summary Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016 This research is to develop a framework to estimate the cost of Software Obsolescence Resolution Cost of Bespoke Defence Software This framework is in its early stage of its development This framework looks into several aspects of the costing of software obsolescence such as:- Software Obsolescence Management Identification of Software Obsolescence Issues Software Obsolescence Resolution Profile Software Obsolescence Key Cost Drivers Mean Time Between Software Obsolescence

Questions? Presented at the 2016 International Training Symposium: www.iceaaonline.com/bristol2016