Loading…
Methodology of functionality selection for water management software and examples of its application
When developing new software products and adapting existing software, project leaders have to decide which functionalities to keep, adapt or develop. They have to consider that the cost of making errors during the specification phase is extremely high. In this paper a formalised approach is proposed...
Saved in:
Published in: | Water science and technology 2013-01, Vol.68 (12), p.2591-2598 |
---|---|
Main Author: | |
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 | 2598 |
container_issue | 12 |
container_start_page | 2591 |
container_title | Water science and technology |
container_volume | 68 |
creator | VASILYEV, K. N |
description | When developing new software products and adapting existing software, project leaders have to decide which functionalities to keep, adapt or develop. They have to consider that the cost of making errors during the specification phase is extremely high. In this paper a formalised approach is proposed that considers the main criteria for selecting new software functions. The application of this approach minimises the chances of making errors in selecting the functions to apply. Based on the work on software development and support projects in the area of water resources and flood damage evaluation in economic terms at CH2M HILL (the developers of the flood modelling package ISIS), the author has defined seven criteria for selecting functions to be included in a software product. The approach is based on the evaluation of the relative significance of the functions to be included into the software product. Evaluation is achieved by considering each criterion and the weighting coefficients of each criterion in turn and applying the method of normalisation. This paper includes a description of this new approach and examples of its application in the development of new software products in the are of the water resources management. |
doi_str_mv | 10.2166/wst.2013.500 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1554945716</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1554945716</sourcerecordid><originalsourceid>FETCH-LOGICAL-c339t-3514525c40fa42a9e7985447866ba034111513d4de738c30c45c57e12fc8ff8a3</originalsourceid><addsrcrecordid>eNqF0c9rFDEYxvEgit1Wb54lIIIHZ83PyeQoRWuh0ks9D28zb-qUzGRMMqz735u1q0IvnkLgk-eQLyGvONsK3rYfdrlsBeNyqxl7Qjbc2raxRoqnZMOEkQ0XQp6Q05zvGWNGKvacnAglte6U3pDhK5bvcYgh3u1p9NSvsytjnCGMZU8zBvx9pT4muoOCiU4wwx1OOBeaoy87SEhhHij-hGkJmA8rY8kUliWMDg6vX5BnHkLGl8fzjHz7_Onm_EtzdX1xef7xqnFS2tJIzZUW2inmQQmwaGynlTJd294Ck4pzrrkc1IBGdk4yp7TTBrnwrvO-A3lG3j3sLin-WDGXfhqzwxBgxrjmnmutrNKGt_-nyjKjjFai0jeP6H1cU_2hqqySpmNG6KrePyiXYs4Jfb-kcYK07znrD6H6Gqo_hOprqMpfH0fX2wmHv_hPmQreHgFkB8EnmN2Y_7mOWSmq_gW-25rF</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1943780725</pqid></control><display><type>article</type><title>Methodology of functionality selection for water management software and examples of its application</title><source>Alma/SFX Local Collection</source><creator>VASILYEV, K. N</creator><creatorcontrib>VASILYEV, K. N</creatorcontrib><description>When developing new software products and adapting existing software, project leaders have to decide which functionalities to keep, adapt or develop. They have to consider that the cost of making errors during the specification phase is extremely high. In this paper a formalised approach is proposed that considers the main criteria for selecting new software functions. The application of this approach minimises the chances of making errors in selecting the functions to apply. Based on the work on software development and support projects in the area of water resources and flood damage evaluation in economic terms at CH2M HILL (the developers of the flood modelling package ISIS), the author has defined seven criteria for selecting functions to be included in a software product. The approach is based on the evaluation of the relative significance of the functions to be included into the software product. Evaluation is achieved by considering each criterion and the weighting coefficients of each criterion in turn and applying the method of normalisation. This paper includes a description of this new approach and examples of its application in the development of new software products in the are of the water resources management.</description><identifier>ISSN: 0273-1223</identifier><identifier>EISSN: 1996-9732</identifier><identifier>DOI: 10.2166/wst.2013.500</identifier><identifier>PMID: 24355845</identifier><identifier>CODEN: WSTED4</identifier><language>eng</language><publisher>London: International Water Association</publisher><subject>Applied sciences ; Coefficients ; Computer programs ; Continental surface waters ; Criteria ; Damage assessment ; Decision Making ; Economic models ; Errors ; Evaluation ; Exact sciences and technology ; Flood damage ; Global environmental pollution ; Hydrodynamics ; Modelling ; Models, Theoretical ; Natural water pollution ; Pollution ; Software ; Software Design ; Software development ; Water damage ; Water management ; Water Movements ; Water resources ; Water resources management ; Water Supply - economics ; Water Supply - standards ; Water treatment and pollution</subject><ispartof>Water science and technology, 2013-01, Vol.68 (12), p.2591-2598</ispartof><rights>2015 INIST-CNRS</rights><rights>Copyright IWA Publishing Dec 2013</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=28093224$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/24355845$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>VASILYEV, K. N</creatorcontrib><title>Methodology of functionality selection for water management software and examples of its application</title><title>Water science and technology</title><addtitle>Water Sci Technol</addtitle><description>When developing new software products and adapting existing software, project leaders have to decide which functionalities to keep, adapt or develop. They have to consider that the cost of making errors during the specification phase is extremely high. In this paper a formalised approach is proposed that considers the main criteria for selecting new software functions. The application of this approach minimises the chances of making errors in selecting the functions to apply. Based on the work on software development and support projects in the area of water resources and flood damage evaluation in economic terms at CH2M HILL (the developers of the flood modelling package ISIS), the author has defined seven criteria for selecting functions to be included in a software product. The approach is based on the evaluation of the relative significance of the functions to be included into the software product. Evaluation is achieved by considering each criterion and the weighting coefficients of each criterion in turn and applying the method of normalisation. This paper includes a description of this new approach and examples of its application in the development of new software products in the are of the water resources management.</description><subject>Applied sciences</subject><subject>Coefficients</subject><subject>Computer programs</subject><subject>Continental surface waters</subject><subject>Criteria</subject><subject>Damage assessment</subject><subject>Decision Making</subject><subject>Economic models</subject><subject>Errors</subject><subject>Evaluation</subject><subject>Exact sciences and technology</subject><subject>Flood damage</subject><subject>Global environmental pollution</subject><subject>Hydrodynamics</subject><subject>Modelling</subject><subject>Models, Theoretical</subject><subject>Natural water pollution</subject><subject>Pollution</subject><subject>Software</subject><subject>Software Design</subject><subject>Software development</subject><subject>Water damage</subject><subject>Water management</subject><subject>Water Movements</subject><subject>Water resources</subject><subject>Water resources management</subject><subject>Water Supply - economics</subject><subject>Water Supply - standards</subject><subject>Water treatment and pollution</subject><issn>0273-1223</issn><issn>1996-9732</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNqF0c9rFDEYxvEgit1Wb54lIIIHZ83PyeQoRWuh0ks9D28zb-qUzGRMMqz735u1q0IvnkLgk-eQLyGvONsK3rYfdrlsBeNyqxl7Qjbc2raxRoqnZMOEkQ0XQp6Q05zvGWNGKvacnAglte6U3pDhK5bvcYgh3u1p9NSvsytjnCGMZU8zBvx9pT4muoOCiU4wwx1OOBeaoy87SEhhHij-hGkJmA8rY8kUliWMDg6vX5BnHkLGl8fzjHz7_Onm_EtzdX1xef7xqnFS2tJIzZUW2inmQQmwaGynlTJd294Ck4pzrrkc1IBGdk4yp7TTBrnwrvO-A3lG3j3sLin-WDGXfhqzwxBgxrjmnmutrNKGt_-nyjKjjFai0jeP6H1cU_2hqqySpmNG6KrePyiXYs4Jfb-kcYK07znrD6H6Gqo_hOprqMpfH0fX2wmHv_hPmQreHgFkB8EnmN2Y_7mOWSmq_gW-25rF</recordid><startdate>20130101</startdate><enddate>20130101</enddate><creator>VASILYEV, K. N</creator><general>International Water Association</general><general>IWA Publishing</general><scope>IQODW</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7QH</scope><scope>7UA</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8FE</scope><scope>8FG</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>BKSAR</scope><scope>C1K</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>F1W</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>H96</scope><scope>H97</scope><scope>HCIFZ</scope><scope>K9.</scope><scope>L.G</scope><scope>L6V</scope><scope>M0S</scope><scope>M1P</scope><scope>M7S</scope><scope>PCBAR</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>7X8</scope><scope>7ST</scope><scope>SOI</scope></search><sort><creationdate>20130101</creationdate><title>Methodology of functionality selection for water management software and examples of its application</title><author>VASILYEV, K. N</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c339t-3514525c40fa42a9e7985447866ba034111513d4de738c30c45c57e12fc8ff8a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Applied sciences</topic><topic>Coefficients</topic><topic>Computer programs</topic><topic>Continental surface waters</topic><topic>Criteria</topic><topic>Damage assessment</topic><topic>Decision Making</topic><topic>Economic models</topic><topic>Errors</topic><topic>Evaluation</topic><topic>Exact sciences and technology</topic><topic>Flood damage</topic><topic>Global environmental pollution</topic><topic>Hydrodynamics</topic><topic>Modelling</topic><topic>Models, Theoretical</topic><topic>Natural water pollution</topic><topic>Pollution</topic><topic>Software</topic><topic>Software Design</topic><topic>Software development</topic><topic>Water damage</topic><topic>Water management</topic><topic>Water Movements</topic><topic>Water resources</topic><topic>Water resources management</topic><topic>Water Supply - economics</topic><topic>Water Supply - standards</topic><topic>Water treatment and pollution</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>VASILYEV, K. N</creatorcontrib><collection>Pascal-Francis</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Aqualine</collection><collection>Water Resources Abstracts</collection><collection>Health & Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>Natural Science Collection</collection><collection>Earth, Atmospheric & Aquatic Science Collection</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) 3: Aquatic Pollution & Environmental Quality</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Health & Medical Complete (Alumni)</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) Professional</collection><collection>ProQuest Engineering Collection</collection><collection>Health & Medical Collection (Alumni Edition)</collection><collection>PML(ProQuest Medical Library)</collection><collection>Engineering Database</collection><collection>Earth, Atmospheric & Aquatic Science Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>MEDLINE - Academic</collection><collection>Environment Abstracts</collection><collection>Environment Abstracts</collection><jtitle>Water science and technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>VASILYEV, K. N</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Methodology of functionality selection for water management software and examples of its application</atitle><jtitle>Water science and technology</jtitle><addtitle>Water Sci Technol</addtitle><date>2013-01-01</date><risdate>2013</risdate><volume>68</volume><issue>12</issue><spage>2591</spage><epage>2598</epage><pages>2591-2598</pages><issn>0273-1223</issn><eissn>1996-9732</eissn><coden>WSTED4</coden><abstract>When developing new software products and adapting existing software, project leaders have to decide which functionalities to keep, adapt or develop. They have to consider that the cost of making errors during the specification phase is extremely high. In this paper a formalised approach is proposed that considers the main criteria for selecting new software functions. The application of this approach minimises the chances of making errors in selecting the functions to apply. Based on the work on software development and support projects in the area of water resources and flood damage evaluation in economic terms at CH2M HILL (the developers of the flood modelling package ISIS), the author has defined seven criteria for selecting functions to be included in a software product. The approach is based on the evaluation of the relative significance of the functions to be included into the software product. Evaluation is achieved by considering each criterion and the weighting coefficients of each criterion in turn and applying the method of normalisation. This paper includes a description of this new approach and examples of its application in the development of new software products in the are of the water resources management.</abstract><cop>London</cop><pub>International Water Association</pub><pmid>24355845</pmid><doi>10.2166/wst.2013.500</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0273-1223 |
ispartof | Water science and technology, 2013-01, Vol.68 (12), p.2591-2598 |
issn | 0273-1223 1996-9732 |
language | eng |
recordid | cdi_proquest_miscellaneous_1554945716 |
source | Alma/SFX Local Collection |
subjects | Applied sciences Coefficients Computer programs Continental surface waters Criteria Damage assessment Decision Making Economic models Errors Evaluation Exact sciences and technology Flood damage Global environmental pollution Hydrodynamics Modelling Models, Theoretical Natural water pollution Pollution Software Software Design Software development Water damage Water management Water Movements Water resources Water resources management Water Supply - economics Water Supply - standards Water treatment and pollution |
title | Methodology of functionality selection for water management software and examples of its application |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T05%3A19%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Methodology%20of%20functionality%20selection%20for%20water%20management%20software%20and%20examples%20of%20its%20application&rft.jtitle=Water%20science%20and%20technology&rft.au=VASILYEV,%20K.%20N&rft.date=2013-01-01&rft.volume=68&rft.issue=12&rft.spage=2591&rft.epage=2598&rft.pages=2591-2598&rft.issn=0273-1223&rft.eissn=1996-9732&rft.coden=WSTED4&rft_id=info:doi/10.2166/wst.2013.500&rft_dat=%3Cproquest_cross%3E1554945716%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c339t-3514525c40fa42a9e7985447866ba034111513d4de738c30c45c57e12fc8ff8a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1943780725&rft_id=info:pmid/24355845&rfr_iscdi=true |