Loading…

Software Process Commonality Analysis

To remain viable and thrive, software organizations must rapidly adapt to frequent, and often rather far-ranging, changes to their operational context. These changes typically concern many factors, including the nature of the organization's marketplace in general, its customers' demands, a...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2013-12
Main Authors: Ocampo, Alexis, Bella, Fabio, Münch, Jürgen
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Ocampo, Alexis
Bella, Fabio
Münch, Jürgen
description To remain viable and thrive, software organizations must rapidly adapt to frequent, and often rather far-ranging, changes to their operational context. These changes typically concern many factors, including the nature of the organization's marketplace in general, its customers' demands, and its business needs. In today's most highly dynamic contexts, such as web services development, other changes create additional, severe challenges. Most critical are changes to the technology in which a software product is written or which the software product has to control or use to provide its functionality. These product-support technology changes are frequently relatively 'small' and incremental. They are, therefore, often handled by relatively 'small,' incremental changes to the organization's software processes. However, the frequency of these changes is high, and their impact is elevated by time-to-market and requirements change demands. The net result is an extremely challenging need to create and manage a large number of customized process variants, collectively having more commonalities than differences, and incorporating experience-based, proven 'best practices'. This paper describes a tool-based approach to coping with product-support technology changes. The approach utilizes established capabilities such as descriptive process modeling and the creation of reference models. It incorporates a new, innovative, tool-based capability to analyze commonalities and differences among processes. The paper includes an example-based evaluation of the approach in the domain of Wireless Internet Services as well as a discussion of its potentially broader application.
doi_str_mv 10.48550/arxiv.1312.4742
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2085774380</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2085774380</sourcerecordid><originalsourceid>FETCH-LOGICAL-a510-c491b1314f65fdf0681f251e0d459a094f67255a7194730c16ae82b60de5e8083</originalsourceid><addsrcrecordid>eNotjkFLAzEQRoMgWGrvHhfE464zk0ySPZZFq1BQsPeS7iawpTU22Vb777uipwfv8L1PiDuESllmeHTppz9VKJEqZRRdiQlJiaVVRDdilvMWAEgbYpYT8fARw_Dtki_eU2x9zkUT9_v46Xb9cC7mI8-5z7fiOrhd9rN_TsXq-WnVvJTLt8VrM1-WjhHKVtW4GbsqaA5dAG0xEKOHTnHtoB79b9UZrJWR0KJ23tJGQ-fZW7ByKu7_Zr9SPBx9HtbbeEzjh7wmsGyMkhbkBUu9P68</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2085774380</pqid></control><display><type>article</type><title>Software Process Commonality Analysis</title><source>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</source><creator>Ocampo, Alexis ; Bella, Fabio ; Münch, Jürgen</creator><creatorcontrib>Ocampo, Alexis ; Bella, Fabio ; Münch, Jürgen</creatorcontrib><description>To remain viable and thrive, software organizations must rapidly adapt to frequent, and often rather far-ranging, changes to their operational context. These changes typically concern many factors, including the nature of the organization's marketplace in general, its customers' demands, and its business needs. In today's most highly dynamic contexts, such as web services development, other changes create additional, severe challenges. Most critical are changes to the technology in which a software product is written or which the software product has to control or use to provide its functionality. These product-support technology changes are frequently relatively 'small' and incremental. They are, therefore, often handled by relatively 'small,' incremental changes to the organization's software processes. However, the frequency of these changes is high, and their impact is elevated by time-to-market and requirements change demands. The net result is an extremely challenging need to create and manage a large number of customized process variants, collectively having more commonalities than differences, and incorporating experience-based, proven 'best practices'. This paper describes a tool-based approach to coping with product-support technology changes. The approach utilizes established capabilities such as descriptive process modeling and the creation of reference models. It incorporates a new, innovative, tool-based capability to analyze commonalities and differences among processes. The paper includes an example-based evaluation of the approach in the domain of Wireless Internet Services as well as a discussion of its potentially broader application.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1312.4742</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Commonality ; Extreme values ; Software ; Web services</subject><ispartof>arXiv.org, 2013-12</ispartof><rights>2013. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2085774380?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25753,27925,37012,44590</link.rule.ids></links><search><creatorcontrib>Ocampo, Alexis</creatorcontrib><creatorcontrib>Bella, Fabio</creatorcontrib><creatorcontrib>Münch, Jürgen</creatorcontrib><title>Software Process Commonality Analysis</title><title>arXiv.org</title><description>To remain viable and thrive, software organizations must rapidly adapt to frequent, and often rather far-ranging, changes to their operational context. These changes typically concern many factors, including the nature of the organization's marketplace in general, its customers' demands, and its business needs. In today's most highly dynamic contexts, such as web services development, other changes create additional, severe challenges. Most critical are changes to the technology in which a software product is written or which the software product has to control or use to provide its functionality. These product-support technology changes are frequently relatively 'small' and incremental. They are, therefore, often handled by relatively 'small,' incremental changes to the organization's software processes. However, the frequency of these changes is high, and their impact is elevated by time-to-market and requirements change demands. The net result is an extremely challenging need to create and manage a large number of customized process variants, collectively having more commonalities than differences, and incorporating experience-based, proven 'best practices'. This paper describes a tool-based approach to coping with product-support technology changes. The approach utilizes established capabilities such as descriptive process modeling and the creation of reference models. It incorporates a new, innovative, tool-based capability to analyze commonalities and differences among processes. The paper includes an example-based evaluation of the approach in the domain of Wireless Internet Services as well as a discussion of its potentially broader application.</description><subject>Commonality</subject><subject>Extreme values</subject><subject>Software</subject><subject>Web services</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNotjkFLAzEQRoMgWGrvHhfE464zk0ySPZZFq1BQsPeS7iawpTU22Vb777uipwfv8L1PiDuESllmeHTppz9VKJEqZRRdiQlJiaVVRDdilvMWAEgbYpYT8fARw_Dtki_eU2x9zkUT9_v46Xb9cC7mI8-5z7fiOrhd9rN_TsXq-WnVvJTLt8VrM1-WjhHKVtW4GbsqaA5dAG0xEKOHTnHtoB79b9UZrJWR0KJ23tJGQ-fZW7ByKu7_Zr9SPBx9HtbbeEzjh7wmsGyMkhbkBUu9P68</recordid><startdate>20131217</startdate><enddate>20131217</enddate><creator>Ocampo, Alexis</creator><creator>Bella, Fabio</creator><creator>Münch, Jürgen</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20131217</creationdate><title>Software Process Commonality Analysis</title><author>Ocampo, Alexis ; Bella, Fabio ; Münch, Jürgen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a510-c491b1314f65fdf0681f251e0d459a094f67255a7194730c16ae82b60de5e8083</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Commonality</topic><topic>Extreme values</topic><topic>Software</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Ocampo, Alexis</creatorcontrib><creatorcontrib>Bella, Fabio</creatorcontrib><creatorcontrib>Münch, Jürgen</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ocampo, Alexis</au><au>Bella, Fabio</au><au>Münch, Jürgen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Software Process Commonality Analysis</atitle><jtitle>arXiv.org</jtitle><date>2013-12-17</date><risdate>2013</risdate><eissn>2331-8422</eissn><abstract>To remain viable and thrive, software organizations must rapidly adapt to frequent, and often rather far-ranging, changes to their operational context. These changes typically concern many factors, including the nature of the organization's marketplace in general, its customers' demands, and its business needs. In today's most highly dynamic contexts, such as web services development, other changes create additional, severe challenges. Most critical are changes to the technology in which a software product is written or which the software product has to control or use to provide its functionality. These product-support technology changes are frequently relatively 'small' and incremental. They are, therefore, often handled by relatively 'small,' incremental changes to the organization's software processes. However, the frequency of these changes is high, and their impact is elevated by time-to-market and requirements change demands. The net result is an extremely challenging need to create and manage a large number of customized process variants, collectively having more commonalities than differences, and incorporating experience-based, proven 'best practices'. This paper describes a tool-based approach to coping with product-support technology changes. The approach utilizes established capabilities such as descriptive process modeling and the creation of reference models. It incorporates a new, innovative, tool-based capability to analyze commonalities and differences among processes. The paper includes an example-based evaluation of the approach in the domain of Wireless Internet Services as well as a discussion of its potentially broader application.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1312.4742</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2013-12
issn 2331-8422
language eng
recordid cdi_proquest_journals_2085774380
source Publicly Available Content Database (Proquest) (PQ_SDU_P3)
subjects Commonality
Extreme values
Software
Web services
title Software Process Commonality Analysis
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T13%3A32%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Software%20Process%20Commonality%20Analysis&rft.jtitle=arXiv.org&rft.au=Ocampo,%20Alexis&rft.date=2013-12-17&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1312.4742&rft_dat=%3Cproquest%3E2085774380%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a510-c491b1314f65fdf0681f251e0d459a094f67255a7194730c16ae82b60de5e8083%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2085774380&rft_id=info:pmid/&rfr_iscdi=true