Are the Old Days Gone? A Survey on Actual Software Engineering Processes in Video Game Industry. Politowski, C., Fontoura, L., Petrillo, F., & Guéhéneuc, Y. In Proceedings of the 5<sup>th</sup> ICSE International Workshop on Games and Software Engineering (GAS), pages 22–28, May, 2016. ACM Press. 7 pages.Paper abstract bibtex In the past 10 years, several researches studied video game development process who proposed approaches to improve the way how games are developed. These approaches usually adopt agile methodologies because of claims that traditional practices and the waterfall process are gone. However, are the ``old days" really gone in the game industry? In this paper, we present a survey of software engineering processes in video game industry from postmortem project analyses. We analyzed 20 postmortems from Gamasutra Portal. We extracted their processes and modelled them through using the Business Process Model and Notation (BPMN). This work presents three main contributions. First, a postmortem analysis methodology to identify and extract project processes. Second, the study main result: the ``old days" are gone, but not completely. Iterative practices are increasing and are applied to at least 65% of projects in which 45% of this projects explicitly adopted Agile practices. However, waterfall process is still applied at least 30% of projects. Finally, we discuss some implications, directions and opportunities for video game development community.
@INPROCEEDINGS{Politowski16-GAS-SEProcessesGame,
author = {Cristiano Politowski and Lisandra Fontoura and F{\'a}bio Petrillo and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
title = {Are the Old Days Gone? {A} Survey on Actual Software Engineering Processes in Video Game Industry},
booktitle = {Proceedings of the 5<sup>{th}</sup> ICSE International Workshop on Games and Software Engineering ({GAS})},
pages = {22--28},
note = {7 pages.},
year = {2016},
month = {May},
editor = {Kendra Cooper},
publisher = {ACM Press},
abstract = {
In the past 10 years, several researches studied video game development
process who proposed approaches to improve the way how games are developed.
These approaches usually adopt agile methodologies because of claims that
traditional practices and the waterfall process are gone. However, are the
``old days" really gone in the game industry? In this paper, we present a
survey of software engineering processes in video game industry from
postmortem project analyses. We analyzed 20 postmortems from Gamasutra
Portal. We extracted their processes and modelled them through using the
Business Process Model and Notation (BPMN). This work presents three main
contributions. First, a postmortem analysis methodology to identify and
extract project processes. Second, the study main result: the ``old days" are
gone, but not completely. Iterative practices are increasing and are applied
to at least 65\% of projects in which 45\% of this projects explicitly
adopted Agile practices. However, waterfall process is still applied at least
30\% of projects. Finally, we discuss some implications, directions and
opportunities for video game development community. },
grant = {NSERC DG and CRC on Software Patterns},
keywords = {Evolution patterns ; GAS},
kind = {MIADR},
language = {english},
url = {http://www.ptidej.net/publications/documents/GAS16.doc.pdf},
pdf = {http://www.ptidej.net/publications/documents/GAS16.ppt.pdf}
}
Downloads: 0
{"_id":"qnS5iRBx3jwahMEbC","bibbaseid":"politowski-fontoura-petrillo-guhneuc-aretheolddaysgoneasurveyonactualsoftwareengineeringprocessesinvideogameindustry-2016","downloads":0,"creationDate":"2018-01-17T20:29:42.198Z","title":"Are the Old Days Gone? A Survey on Actual Software Engineering Processes in Video Game Industry","author_short":["Politowski, C.","Fontoura, L.","Petrillo, F.","Guéhéneuc, Y."],"year":2016,"bibtype":"inproceedings","biburl":"http://www.yann-gael.gueheneuc.net/Work/BibBase/guehene (automatically cleaned).bib","bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Cristiano"],"propositions":[],"lastnames":["Politowski"],"suffixes":[]},{"firstnames":["Lisandra"],"propositions":[],"lastnames":["Fontoura"],"suffixes":[]},{"firstnames":["Fábio"],"propositions":[],"lastnames":["Petrillo"],"suffixes":[]},{"firstnames":["Yann-Gaël"],"propositions":[],"lastnames":["Guéhéneuc"],"suffixes":[]}],"title":"Are the Old Days Gone? A Survey on Actual Software Engineering Processes in Video Game Industry","booktitle":"Proceedings of the 5<sup>th</sup> ICSE International Workshop on Games and Software Engineering (GAS)","pages":"22–28","note":"7 pages.","year":"2016","month":"May","editor":[{"firstnames":["Kendra"],"propositions":[],"lastnames":["Cooper"],"suffixes":[]}],"publisher":"ACM Press","abstract":"In the past 10 years, several researches studied video game development process who proposed approaches to improve the way how games are developed. These approaches usually adopt agile methodologies because of claims that traditional practices and the waterfall process are gone. However, are the ``old days\" really gone in the game industry? In this paper, we present a survey of software engineering processes in video game industry from postmortem project analyses. We analyzed 20 postmortems from Gamasutra Portal. We extracted their processes and modelled them through using the Business Process Model and Notation (BPMN). This work presents three main contributions. First, a postmortem analysis methodology to identify and extract project processes. Second, the study main result: the ``old days\" are gone, but not completely. Iterative practices are increasing and are applied to at least 65% of projects in which 45% of this projects explicitly adopted Agile practices. However, waterfall process is still applied at least 30% of projects. Finally, we discuss some implications, directions and opportunities for video game development community. ","grant":"NSERC DG and CRC on Software Patterns","keywords":"Evolution patterns ; GAS","kind":"MIADR","language":"english","url":"http://www.ptidej.net/publications/documents/GAS16.doc.pdf","pdf":"http://www.ptidej.net/publications/documents/GAS16.ppt.pdf","bibtex":"@INPROCEEDINGS{Politowski16-GAS-SEProcessesGame,\n author = {Cristiano Politowski and Lisandra Fontoura and F{\\'a}bio Petrillo and Yann-Ga{\\\"e}l Gu{\\'e}h{\\'e}neuc},\n title = {Are the Old Days Gone? {A} Survey on Actual Software Engineering Processes in Video Game Industry},\n booktitle = {Proceedings of the 5<sup>{th}</sup> ICSE International Workshop on Games and Software Engineering ({GAS})},\n pages = {22--28},\n note = {7 pages.},\n year = {2016},\n month = {May},\n editor = {Kendra Cooper},\n publisher = {ACM Press},\n abstract = {\nIn the past 10 years, several researches studied video game development\nprocess who proposed approaches to improve the way how games are developed.\nThese approaches usually adopt agile methodologies because of claims that\ntraditional practices and the waterfall process are gone. However, are the\n``old days\" really gone in the game industry? In this paper, we present a\nsurvey of software engineering processes in video game industry from\npostmortem project analyses. We analyzed 20 postmortems from Gamasutra\nPortal. We extracted their processes and modelled them through using the\nBusiness Process Model and Notation (BPMN). This work presents three main\ncontributions. First, a postmortem analysis methodology to identify and\nextract project processes. Second, the study main result: the ``old days\" are\ngone, but not completely. Iterative practices are increasing and are applied\nto at least 65\\% of projects in which 45\\% of this projects explicitly\nadopted Agile practices. However, waterfall process is still applied at least\n30\\% of projects. Finally, we discuss some implications, directions and\nopportunities for video game development community. },\n grant = {NSERC DG and CRC on Software Patterns},\n keywords = {Evolution patterns ; GAS},\n kind = {MIADR},\n language = {english},\n url = {http://www.ptidej.net/publications/documents/GAS16.doc.pdf},\n pdf = {http://www.ptidej.net/publications/documents/GAS16.ppt.pdf}\n}\n\n","author_short":["Politowski, C.","Fontoura, L.","Petrillo, F.","Guéhéneuc, Y."],"editor_short":["Cooper, K."],"key":"Politowski16-GAS-SEProcessesGame","id":"Politowski16-GAS-SEProcessesGame","bibbaseid":"politowski-fontoura-petrillo-guhneuc-aretheolddaysgoneasurveyonactualsoftwareengineeringprocessesinvideogameindustry-2016","role":"author","urls":{"Paper":"http://www.ptidej.net/publications/documents/GAS16.doc.pdf"},"keyword":["Evolution patterns ; GAS"],"metadata":{"authorlinks":{"gu�h�neuc, y":"https://bibbase.org/show?bib=http%3A%2F%2Fwww.yann-gael.gueheneuc.net%2FWork%2FPublications%2FBiblio%2Fcomplete-bibliography.bib&msg=embed","guéhéneuc, y":"https://bibbase.org/show?bib=http://www.yann-gael.gueheneuc.net/Work/BibBase/guehene%20(automatically%20cleaned).bib"}},"downloads":0,"html":""},"search_terms":["old","days","gone","survey","actual","software","engineering","processes","video","game","industry","politowski","fontoura","petrillo","guéhéneuc"],"keywords":["evolution patterns ; gas"],"authorIDs":["2tFXMaTSHJKEB5ebi","2wY5eBcsYmbPNfmMS","36dm7jaw5EK5Wrr4D","3NxaNKic3nkXi568L","3S5Dkpx7DNefzJrnf","3afmfmoPr4SHa8B5F","3wmHB7JoQbQz2ujun","4YBWWbao6RKgiyGJE","4jZj9tB4SJ8zEEgHk","5CvA2hsaib2bPMaef","5TFJbxqRDGFj2P8Rg","5a5fb236a39f2c3645000032","5a8f17e006df23bc34000020","5cx79LBmaWcihgM4J","5de9a6425b51bcde01000042","5dee1197584fb4df010000fc","5df228a41e4fe9df0100012c","5df617f72b34d0de0100008b","5dfa14782e791dde010000ea","5dfe3d5e68d95dde01000080","5e02525b6ffa15df0100009f","5e0662c07da1d1de0100021a","5e093e8b934cacdf0100008b","5e0a61673eccf6e001000016","5e0b75b7e73cd6de010000f9","5e0d4ca6ae5827df0100007f","5e0ddf08552b25df01000137","5e0e5c41ac7d11df010000a3","5e1268e7a4cabfdf0100002c","5e12c45a70e2c4f201000043","5e157809f1f31adf01000006","5e162ca1df1bb4de01000123","5e185cff809b84f201000091","5e1a6c39b16ec5df0100000f","5e21b27e96aea7de01000084","5e22c57e49e2b4df0100000f","5e23c2aeb93b51de01000030","5e245835079bb2df0100007d","5e24fa3e2e79a1f201000027","5e26252f408641df01000161","5e26bfbd8535cedf0100005c","5e280fd1f860fcde0100006a","5e2a827f881468de01000080","5e2eb321b84405df01000128","5e2ef635e374eede0100001a","5e2fd6a74e91a9df01000010","5e3266bb5633c9de01000068","5e32ab0ee17accde0100012a","5e32bdec466076df010000d9","5e32d603150c84df01000068","5e34fb145978bef2010000a6","5e36bc8e7b975dde0100009a","5e389940030bcadf010001b4","5e39dd9a3687dddf010000a4","5e3ad173f2a00cdf01000206","5e3dcd50d51253de0100003d","5e3e8713666d79df010000a6","5e3ed80986a596de010000b9","5e3fefe1add5fbde01000087","5e409c79d668c6de010000c7","5e41795ed9f47bee01000194","5e41cd5be7c67ade010000eb","5e42ef1ca6f4a6f2010001eb","5e46dcb342fb31df01000113","5e46f12c461d04f201000078","5e478c9e27a0c8de010000ef","5e47fb06385298df010000b2","5e4add1941072bdf01000011","5e4c1c792dc400de0100011a","5e4c6262271596df010001b9","5e4f0360338acfde01000156","5e4f11b0e5389bde0100007e","5e530b976d68b8df010000a5","5e54ad6d929495df0100007c","5e57161b429006de0100005a","5e57839fcef9b7de0100003c","5e580f5a6a456fde0100004f","5e5afa78038583de010000f7","5e5b477174a3e7df010000b7","5e5d370173eb2edf01000038","5e5fca336b32b0f20100011b","5e60e7f0839e59df010000e8","5e6377cfae1c4dde0100011e","5e657007de41b9df0100017a","5e676f0910be53de0100001a","5gPbX6aQJFjpv2Na9","6eE2yRdMDQr2WGXuA","6iHE5tuM7yTfLd2pA","7BPWyvMr5e6bzbk7T","7RFwhpGkpZRsLwnmB","7amRA4ALcR2mksheF","7mkQL8eiftj5bGMzB","8jPjKehCMsj7ncvxN","8peLXfWtCSic5n7oz","95eRgTcabnJwF46f3","9Ba9JxkjQBCeGBZKg","9DjgvzQrx27uxbyJj","9HD56d3k5yrB9H9oq","9RtPuXNyeS3k8LM9J","9diLYpd8cMmjBh54T","9nx6Yv3XREwJDyRms","AfJhKcg96muyPdu7S","BGvchZsjW7Wejj9Cz","BYwdHpGr6xT5vmE5C","Bah6LM7GXdXTy8GGA","BmH2ytt7sXwPHcrse","CqJYxtqe6qBbtd5yz","D4kEZ2JcWCoMvRPy7","DFWW7D6Y7X57n4cbM","DSorPqHDfrFiNM5Ew","DWXisKXaQArvre3QL","DwBm6isMpKSHHkhAd","E88raoktD8ANF92Yu","EAjLox7ycbofcCXce","F8rzFhY9yWA7pBX4j","G3iynDKjz9BHJbrdg","GJw6mQETXADSCZuuk","GWK5669HLqPyYMQ5J","GibAXjj4xXdFT8qWh","HzFZpgGcfabjAp9x6","KJ4eYziy6hanF9kr9","Kcyu7uncEFiYzYP2D","N4zzhqcywSzDDYsdh","NCDg3xE2mPcNAu7LX","NvgbTAz3hZ9SevZvd","QbcDS3wK43sRASvgu","S3b7Bb9wwfpByQgbo","SXJaeFCgBDJ5HAHtj","T5nL8TGrggoLAF8Dj","W9vT8YcCNFEcp9mWQ","WZ5CpBEFNsb2ivfah","XxviSwRxhwgNwsraH","Z2Zs662GpXqKBEAMc","ZKYFgjHGm7PE4Y2kv","a5qpGirN3B5BLKdMh","ahGA65oGDChNYp7Mb","bA7pGCMS9AB2RBo2p","bTQb3TcrbBShtqFPS","cYnqisf4wzBsM7MF5","cjHpaYiWD5eX7btH4","ckrbesqi3pWqfF2nP","dH8EsWHZtCFuQk5bq","dS5kvBMnk3LMQe56w","eXsFRMzE7WfbHbBL4","fmmsBu4m6ayKtuopf","hdXr3PD8cHNWyAdCe","hgZxckC87u2A57teF","juvCjffHJaPQf44im","keQBT2Apb9yaev8AH","myHdF8zARwW5uGmFs","nJLfaznnYgFqWQQrv","onghitNWSvN2FpCaN","osgPwDW2y5KDXRa2i","pAWFMDHu5dNixqPAq","pLvmgrCjMeDYJiJxB","q4azvWakEjp2TQM7S","qBee6Md9YwRKwkeW3","qQky2Csek4mroLn2P","tJz4YBCqAzZAzek5d","tLtjttw8dEqF6YQ4s","uQ6jCrPijzAmZyfXz","vGEaFNt7mm92Z7GXc","vRkMmE65HSFpCk6FW","vsEsf8FR3Fxb6z7fJ","x5ejzvDeXCc89Dukv","xEQyC5shxpYySSJJm","xhwDdvQ7MYxa6keXm","xkviMnkrGBneANvMr","y64rFMcyp7tDsBrJQ","yBYJWSShoKkMG8aPE","yQPghCwQv22kf6dFq","yd5sCxaEiu5vWizTq"],"dataSources":["Sed98LbBeGaXxenrM","8vn5MSGYWB4fAx9Z4","KfXmPhaoCuAwjS2aX","SCHo5ZZkXuxNNaMME","cy4HQkWZAA34xFEsF","HGSdZxjT9bHyLwMDX"]}