Soft System Stakeholder Analysis - jira.dimecc.com
Soft System Stakeholder Analysis Case - Nokia, Networks Markus Kelanti, Pasi Kuvaja University of Oulu Jari Lehto, Miikka Kemppinen Nokia, Networks The big picture of this presentation Background Soft System Stakeholder Analysis in action - Soft System Stakeholder Analysis - Analysis results Summary Future topics Original publication:
Soft System Stakeholder Analysis Methodology https:// www.researchgate.net/publication/290920320_Soft_System_Stake holder_Analysis_Methodology Background Background Goal: - Analyse and identify how a KPI reporting system can be automatized and how the company benefits for doing it. Target system: - KPI reporting system. - 9 different stakeholders involved initially. - Each stakeholder has a role in creation of the KPIs.
Practical problem: - How to model, visualise and analyse complex systems in Software Intensive Systems development? Soft System Stakeholder Analysis in Action Structuring the problem as a model Example: A reuse KPI that measures saved hours in re-use. Comp value Re-use (h)
Re-use (h) * Comp value Reuse Input(s) Action(s) and function(s) Output(s) Modelling language Comp value
Re-use (h) Re-use (h) * Comp value Reuse Actual technical language should be a language stakeholders are familiar with. Or it can be developed on the fly using the previous definition. In this case, the actual language was modified
UML flowchart. Stakeholders understanding captured in to a model Person x generates a report Reuse report Soft system boundary Obtain from a report
Comp value Re-use (h) Re-use (h) * Comp value Reuse Obtain from intranet Intranet report
Soft system boundary One stakeholder viewpoint is fully modelled when all items either start or end with soft system boundary. Identification of relevant stakeholders Person x generates a report Reuse report
Soft system boundary ??? Who creates information elements in the model? Obtain from a report Comp value Re-use (h) Re-use (h) *
Comp value Obtain from intranet Intranet report Soft system boundary ??? How information is created? Reuse
Systematic modelling of new viewpoints Person x generates a report Reuse report Query reuse data from database Database Soft system
boundary Obtain from a report Comp value Re-use (h) Re-use (h) * Comp value Reuse Obtain from
intranet Intranet report Soft system boundary ??? Final soft system model Continue until the source data for the original problem is found Note: the stakeholder
viewpoints are similar in this model. Analyse the impact of the original need Source data for the KPI Functions and actions currently creating the KPI Output KPI Proposal:
Design a script to automate this section of the soft system. Model the impact to the soft system model Source data for the KPI New implementatio n Output KPI
The existing model can be re-used and updated. Analyse value of the impact for each stakeholder Value measure: working hour Script automates KPI calculation for one reuse -element Stakeholders affected by the implementation save working hours Additional benefit is an ability to run the script
anytime Implement if the value is desired Thats it? Utilise existing model and extend it The original problem had more KPIs And more Abstraction problem?
Stakeholder viewpoints are also abstractions Person x Query reuse generates Create a reuse report data from report database Reuse report Soft system boundary
Obtain from a report Re-use (h) Database Comp Calculate Software Reuse value Re-use (h) * Comp value
Reuse Obtain from intranet Intranet report Soft system boundary ??? Analyse the impact of the original need, take two
variable 2 So thats it then? KPI output We could just provide a local solution that automates each three variations separately. Impact would be similar as in the first example, although value isnt similar due more resources spend on implementation. Expansion to any information flow direction Impact of the stakeholder need tends to extend outside the original problem and its environment.
And in this example, it extends outside the currently known system model. From local to strategic level Extending the soft system model with additional viewpoints allows examining, analyzing and evaluating impact and value in strategic level. Strategic level revealed new values What are the real needed KPIs? Are current KPIs able to measure the development process?
Are the KPIs accurate? How to display KPI metrics to different stakeholders? KPI presentation? Is the KPI measuring the expected phenomena? Results and Summary KPI reporting system analysis results Local impact Calculation can be run automatically at any
time Data available in a single location obtainable any time Local value Working time savings measured in man months Saved working hour can be used for other tasks Potential strategic impact Accuracy of KPIs KPI restructuring Identification of KPIs
organization needs KPI format, presentation and visualization Potential strategic values KPIs measure real intended phenomenon KPI accuracy and validity affect decision-making Work time savings in whole organization Benefits and feedback Systematic structuring of complex soft systems from multiple stakeholder viewpoints in to a single model. Expanding the local problem in to a strategic level to reveal impact and value invisible in local level.
Visualization had a huge impact faster situation awareness. Support and drive towards model-based development and analysis. Analysis and identification of unknown or invisible problems as the soft system model extends. Converging of stakeholder viewpoints due increased understanding and mutual understanding. Benefits and feedback (cont.) Potential to approach any problem. Data and method structure increased method usability. Increased communication efficiency between business and engineering.
Future topics Impact value analysis what is value and how different values can be compared. Language development for Software Intensive Systems Visualization techniques. Connection to data and system models Questions, comments? Thank you for your attention! Markus Kelanti University of Oulu [email protected] www.mgroup.fi
Famous National People (Heroes, Leaders, Contributors to Society) National Symbols (Buildings, Objects, Pastimes, Interests, Themes) Legal Writing (Important Constitutional Words & Elements) Official Signatures (Emblems and Crests)
Forging a . Community. Presented by. Andrew DeCarlo. IASSIST 2014 Toronto. Current Developments in MTNA's OpenDataForge Suite of Applications. Hey everyone, my name is Andrew DeCarlo, I work with MTNA and today in my "Forging a Community" session I am...
Hawk Roosting - by Ted Hughes (1960) The poet is consumed by grief. This is symbolised by the summer passing too quickly, and the darker side of nature approaching. A contented romantic relationship, set against the backdrop of a hurricane....
What to keep in mind if you want to do a DCM analysis Multifactorial design ( ... is optimal) at least 1 factor for stimulus input e.g. low vs. high pain at least 1 factor for contextual input e.g. attentional...
of a relation is the set of the second group of numbers. Which variables are usually attributed to the domain and range? Tables and Graphs. EX 1: The domain of a relation is all positive integers less than 6. The...
Granularity and Cost of Management & Assembly Conclusion Technological advances are enabling newly economical applications of co-creation Co-creation (partnerships with customers) have always been around As transaction costs fall due to ubiquity of information technology and the marginal costs of...
The scope of Locsin's theory is narrow using technology, caring, and knowing persons. Acceptance. The broad concepts of caring and technology have been applied to nursing and critical care practice by a number of authors, including Locsin. These authors have...
The DSHA approach uses the known seismic sources sufficiently near the site and available historical seismic and geological data to generate discrete, single-valued events or models of ground motion at the site. Typically one or more earthquakes are specified by...
Ready to download the document? Go ahead and hit continue!