Tesis sobre el tema "Software development practice"
Crea una cita precisa en los estilos APA, MLA, Chicago, Harvard y otros
Consulte los 50 mejores tesis para su investigación sobre el tema "Software development practice".
Junto a cada fuente en la lista de referencias hay un botón "Agregar a la bibliografía". Pulsa este botón, y generaremos automáticamente la referencia bibliográfica para la obra elegida en el estilo de cita que necesites: APA, MLA, Harvard, Vancouver, Chicago, etc.
También puede descargar el texto completo de la publicación académica en formato pdf y leer en línea su resumen siempre que esté disponible en los metadatos.
Explore tesis sobre una amplia variedad de disciplinas y organice su bibliografía correctamente.
Kayongo, Patrick. "Why do software developers practice test-driven development?" Master's thesis, University of Cape Town, 2016. http://hdl.handle.net/11427/20417.
Texto completoCater-Steel, Aileen Patricia y n/a. "An Evaluation of Software Development Practice and Assessment-Based Process Improvement in Small Software Development Firms". Griffith University. School of Computing and Information Technology, 2005. http://www4.gu.edu.au:8080/adt-root/public/adt-QGU20060110.180345.
Texto completoCater-Steel, Aileen Patricia. "An Evaluation of Software Development Practice and Assessment-Based Process Improvement in Small Software Development Firms". Thesis, Griffith University, 2005. http://hdl.handle.net/10072/365666.
Texto completoThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
School of Computing and Information Technology
Full Text
Hope, Stuart. "Parametric software project estimating: An analysis of current practice". Thesis, Edith Cowan University, Research Online, Perth, Western Australia, 1998. https://ro.ecu.edu.au/theses/1430.
Texto completoRodríguez, P. (Pilar). "Combining lean thinking and agile software development:how do software-intensive companies use them in practice?" Doctoral thesis, Oulun yliopisto, 2013. http://urn.fi/urn:isbn:9789526203324.
Texto completoTiivistelmä Ohjelmistotuotanto kehittyy markkinoiden tarpeiden mukaisesti. Aiemmin kiisteltyjä ketteriä menetelmiä, ja nykyään myös Lean-menetelmiä sovelletaan yhä useammin ohjelmistoteollisuudessa. Lean-menetelmiin perustuva Lean-ohjelmistokehitys erottuu selkeämmin välineenä laajentaa ketterien menetelmien käyttöä. Lean on yhä monitulkintainen ohjelmistotuotannossa, joka poikkeaa teollisuustuotannosta, josta Lean on peräisin. Lean-ohjelmistokehitystä, Lean- ja ketterien menetelmien yhteensopivuutta ja niiden parasta yhdistelmää ei vielä ymmärretä riittävän hyvin. Tämä väitöskirja käsittelee Lean-menetelmien yhdistämistä ketteriin menetelmiin ohjelmistotuotannossa. Tutkimus esittää kokemusperäistä tietoa, kuinka näitä menetelmiä käytetään ohjelmisto-alan organisaatioissa. Tutkimus oli nelivaiheinen. Aluksi tutkimusmahdollisuudet kartoitettiin tutkimalla aiheeseen liittyvää kirjallisuutta. Seuraavaksi tutkittiin kyselytutkimuksen avulla Lean- ja ketterien menetelmien käyttämisen nykytilaa ja kehitystä. Kolmannessa vaiheessa tapaustutkimuksilla selvitettiin Lean- ja ketterien menetelmien yhdistämistä käytännössä. Tapaustutkimuksia tehtiin kahdessa suuressa yrityksessä, jotka olivat muuttamassa prosessejaan ketteristä menetelmistä kohti Lean-ohjelmistokehitystä. Lopuksi aiemmat tutkimusvaiheet yhdistettiin johtopäätöksiä ja vaikutusten hahmottamista varten. Tutkimuksen tulokset vahvistavat Lean- ja ketterien menetelmien yhdistämisen kiinnostavan ohjelmistotuotannonharjoittajia. Lean- ja ketterien menetelmien rajat eivät ole selkeästi määriteltyjä ohjelmistotuotannossa. Tulokset tukevat käsitystä Lean- ja ketterien menetelmien yhteensopivuudesta. Lean ohjaa yleisellä tasolla ketterien menetelmien käyttöä. Lean tuo kuitenkin myös uusia elementtejä ohjelmistotuotantoon, kuten Kanban-menetelmän, keskeneräisen työn rajoittamisen, kysyntään perustuvan ’pull’-menetelmän ja turhan työn vähentämistä tavoittelevan ’less-waste’-työkulttuurin. Lean-ajattelu myös lisää painotusta läpinäkyvyyteen ja yhteistyöhön
Heyer, Tim. "Semantic Inspection of Software Artifacts From Theory to Practice". Doctoral thesis, Linköping : Univ, 2001. http://www.ep.liu.se/diss/science_technology/07/25/index.html.
Texto completoNasir, Nayla. "Acceptance Testing in Agile Software Development - Perspectives from Research and Practice". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21141.
Texto completoTanner, Maureen Cynthia. "Social conditions leading to Scrum process breakdowns during Global Agile Software Development: a theory of practice perspective". Doctoral thesis, University of Cape Town, 2013. http://hdl.handle.net/11427/17270.
Texto completoModi, Sunila. "Exploring the emergence of collaborative practices in globally distributed agile software development". Thesis, Brunel University, 2018. http://bura.brunel.ac.uk/handle/2438/16368.
Texto completoHansson, Kristina. "User-Centered Extreme Programming Development : a combination of two software development process in theory and practice". Thesis, University West, Department of Technology, Mathematics and Computer Science, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-549.
Texto completoUllah, Malik Imran y Waqar Ali Zaidi. "Quality Assurance Activities in Agile : Philosophy to Practice". Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2145.
Texto completoLárusdóttir, Marta Kristín. "Listen to your users : The effect of usability evaluation on software development practice". Licentiate thesis, Uppsala universitet, Avdelningen för människa-datorinteraktion, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-227611.
Texto completoNoruwana, Nimrod. "How do South African organisations adopt agile methodologies for software development in practice?" Master's thesis, University of Cape Town, 2010. http://hdl.handle.net/11427/11708.
Texto completoBefore organisations adopt agile methods, they need to ensure that they are prepared for the change. They also need to understand the problems they are trying to address by adopting agile methods. Agile methods deviate substantially from traditional methods of systems development (Tolfo & Wazlawick, 2008). This, therefore, makes it difficult for organisations to adopt agile methods even though they might see them attractive, as the adoption of such methods has an effect on organisational culture. If the culture cannot accommodate an agile approach, then the organisation will not be able to adopt agile (Lindvall, Basisli, Boehm, Costa, Dangle, Shull, Teseriero, Williams & Zelkowitz, 2002). Having a culture that is conducive to the adoption of agile methods is almost unanimously perceived by agile experts to be a necessary factor for the introduction of agile methodologies (eWorkshop, 2002). It is also important to understand the phases organisations go through during the process of adopting agile methods.
Hebig, Regina. "Evolution of model-driven engineering settings in practice". Phd thesis, Universität Potsdam, 2014. http://opus.kobv.de/ubp/volltexte/2014/7076/.
Texto completoUm die steigende Komplexität von Softwaresystemen beherrschen zu können, werden heutzutage unterschiedlichste Techniken gemeinsam eingesetzt. Beispiele sind, Design Pattern, Serviceorientierte Architekturen, Softwareentwicklungsprozesse oder modellgetriebene Entwicklung (MDE). Ziel dabei ist die Erhöhung der Produktivität, so dass Entwicklungsdauer und Qualität stabil bleiben können. Während hoch entwickelte Softwareentwicklungsprozesse heute schon standardmäßig genutzt werden, fangen Firmen gerade erst an MDE einzusetzen. Jedoch zeigen Studien, dass der erhoffte Erfolg von MDE nicht jedes Mal eintritt. So scheint es, dass noch kein ausreichendes Verständnis dafür existiert, inwiefern MDE auch Nachteile für die Produktivität bergen kann. Zusätzlich ist bei der Kombination von unterschiedlichen Techniken damit zu rechnen, dass die erreichten Effekte sich gegenseitig negieren anstatt sich zu ergänzen. Hier entsteht die Frage wie MDE und andere Techniken, wie Softwareentwicklungsprozesse, zusammenwirken. Beide Aspekte, der direkte Einfluss auf Produktivität und die Wechselwirkung mit anderen Techniken, müssen aber verstanden werden um den Risiken für den Produktivitätseinfluss von MDE zu identifizieren. Außerdem, muss auch die Generalisierbarkeit dieser Aspekte untersucht werden. Das betrifft die Fragen, ob der Produktivitätseinfluss bei jedem Einsatz von MDE gleich ist und ob der Produktivitätseinfluss über die Zeit stabil bleibt. Beide Fragen sind entscheidend, will man geeignete Risikobehandlung ermöglichen oder künftige Studien zum Erfolg von MDE planen. Diese Dissertation widmet sich der genannten Fragen. Dafür wird zuerst der Begriff MDE Setting'' eingeführt um eine differenzierte Betrachtung von MDE-Verwendungen zu ermöglichen. Ein MDE Setting ist dabei der technische Aufbau, inklusive manueller und automatische Aktivitäten, Artefakten, Sprachen und Werkzeugen. Welche Produktivitätseinflüsse von MDE Settings möglich sind, wird in der Dissertation mit Fokus auf Änderbarkeit und die Wechselwirkung mit Softwareentwicklungsprozessen betrachtet. Dafür wird einerseits eine Taxonomie von Changeability Concerns'' (potentiell betroffene Aspekte von Änderbarkeit) vorgestellt. Zusätzlich, werden drei MDE Traits'' (Charakteristika von MDE Settings die unterschiedlich ausgeprägt sein können) identifiziert. Es wird untersucht welche Ausprägungen dieser MDE Traits Einfluss auf Softwareentwicklungsprozesse haben können. Um die Erfassung und Bewertung dieser Einflüsse zu ermöglichen wird die Software Manufaktur Modell Sprache eingeführt. Diese Prozessmodellierungssprache ermöglicht eine Beschreibung, der Veränderungen von Artefaktbeziehungen während der Anwendung von Aktivitäten (z.B. Codegenerierung). Weiter werden auf Basis dieser Modelle, Analysetechniken eingeführt. Diese Analysetechniken erlauben es Risiken für bestimmte Changeability Concerns aufzudecken sowie die Ausprägung von MDE Traits zu erfassen (und damit den Einfluss auf Softwareentwicklungsprozesse). Um die Generalisierbarkeit der Ergebnisse zu studieren, wurden im Rahmen der Arbeit mehrere MDE Settings aus der Praxis sowie teilweise deren Evolutionshistorien erhoben. Daran wird gezeigt, dass MDE Settings sich in einem breiten Spektrum von Einflüssen auf Änderbarkeit und Prozesse bewegen. So ist es weder selten, dass ein MDE Setting neutral für Prozesse ist, noch, dass ein MDE Setting Einschränkungen für einen Prozess impliziert. Ähnlich breit gestreut ist der Einfluss auf die Änderbarkeit.Zusätzlich, wird diskutiert, inwiefern unterschiedliche Evolutionstypen den Einfluss eines MDE Settings auf Änderbarkeit und Prozesse verändern können. Diese Diskussion führt zur Identifikation der strukturellen Evolution'', die sich stark auf die genannten Charakteristika eines MDE Settings auswirken kann. Mithilfe der erfassten MDE Settings, wird gezeigt, dass strukturelle Evolution in der Praxis üblich ist. Schließlich, werden Beispiele aufgedeckt bei denen strukturelle Evolutionsschritte tatsächlich zu einer Änderung der Charakteristika des betreffenden MDE Settings geführt haben. Einerseits bestärkt die ermittelte Vielfalt den Bedarf nach Analysetechniken, wie sie in dieser Dissertation eingeführt werden. Zum Anderen erscheint es nun, dass Evolution zumindest zum Teil die unterschiedlichen Ausprägungen von MDE Settings erklärt. Zusammenfassend wird studiert wie MDE Settings und deren Evolution in der Praxis ausgeprägt sind. Als Ergebnis, werden Techniken zur Identifikation von Risiken für Produktivitätseinflüsse bereitgestellt um den Einsatz von MDE Settings zu unterstützen.
Anderfelt, Victor. "From Mob Programming to Mob Development : User-Centred Design in Collaborative Software Development". Thesis, Uppsala universitet, Institutionen för informatik och media, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-414221.
Texto completode, Klerk Anneke. "The impact of event management software on the standards of practice within the event management sector in Cape Town". Thesis, Cape Peninsula University of Technology, 2013. http://hdl.handle.net/20.500.11838/1770.
Texto completoEvent management is a very competitive field; therefore, event managers must work hard to distinguish themselves from other event management companies. One way of doing this is by using event management software to provide a holistic service which allows for better efficiency in the workplace. Technology is constantly changing; therefore it is imperative to keep abreast of trends in technology in order to improve one’s business and services. As an event manager, one should also consider what it takes in order to organise a successful event. The internationally accredited Event Management Body of Knowledge (EMBOK) has identified several areas that are crucial for an event manager to constantly control and manage in order to create an exceptional event, and these domain areas encompass a set of guidelines to ensure successful event projects. However, one should determine if the software is able to assist event managers with all the necessary features and functions required to organise a successful event as per the outline from EMBOK. The research aimed to analyse the software in terms of its capabilities and compare it to the EMBOK guidelines. The aim of the study was to further identify whether the software is able to complete all the tasks outlined by EMBOK and if not, what else would be needed to fill the gaps. The research also reviewed what impact the software has on events, that is, how it assists or improves tasks conducted or how it does not assist or becomes problematic in accomplishing the various phases and tasks. Qualitative research was selected as the appropriate method in order to gain an understanding of the events managers’ point of view with regards to the software. The research required detailed descriptions and narratives of the software as well as the experiences and opinions of the user. For this reason it was determined that qualitative research would best suit the needs of the research. In order to get detailed answers a semi-structured in-depth interview guide was used and the answers transcribed in order to analyse and get results. The software was selected based on its international usability and because of its use by South African government departments such as the Department of International Relations and Cooperation (DIRC) and the Department of Trade and Industry (DTI). The Cape Town-based individuals from the software’s client list were contacted and selected to participate in the study. The research was conducted with five representatives with previous experience of the software in the events industry in Cape Town. The interview guides were compiled with Likert-scale questions and open-ended questions. The questions were carefully compiled to link the functionality of the software and the criteria as identified by EMBOK. The answers were recorded and transcribed to analyse and determine the opinions of the representatives on the functionality and comprehensiveness of the software to be used for event management. The interviews established that the move towards technology is preferable as it creates efficiency in the workplace. The software assists in alleviating the workload of event managers; however, the interviews also indicated that the software does not always fulfil the requirements for all the tasks. Several tasks required the use of combinations of software; in some instances, the manager preferred to do the task manually. It was concluded that the software does not provide the level of flexibility required in event management, which is a vital criterion, owing to the field’s changing nature.
Penmetsa, Sneha y Navya Lingampalli. "An Empirical Analysis of the Usageand Impact of RequirementsAttributes on RequirementsEngineering Research and Practice : A mixed method approach". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-13352.
Texto completoRessin, Malte. "An empirical examination of interdisciplinary collaboration within the practice of localisation and development of international software". Thesis, University of West London, 2015. https://repository.uwl.ac.uk/id/eprint/2858/.
Texto completoFrössler, Frank. "A practice theoretical analysis of real time collaboration technology: skype and sametime in software development projects". Göttingen Cuvillier, 2008. http://d-nb.info/990403025/04.
Texto completoDANTULURI, PAVAN KUMAR VARMA y RAMAKRISHNA NETHI. "Investigating the Application of TDD Practice in Large-Scale Industries". Thesis, Blekinge Tekniska Högskola, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-16805.
Texto completoÁvila, Vinicius Porto de. "Noção de Knowing-in-practice : um estudo etnográfico em um ambiente de desenvolvimento de software". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2013. http://hdl.handle.net/10183/77756.
Texto completoOver the past decades, a growing number of authors have emphasized the centrality and strategic importance of knowledge within organizations. Despite the significant efforts of researchers from various fields, the task of understanding organizational knowledge remains controversial. Two contrasting schools of thought play important roles in the formation of the dominant discourse, both in the academic and in the managerial world: the techno-rational view of knowledge management and the social constructivist perspective of knowledge in practice (knowing-in-practice.) The concept of knowing-in-practice is located within two major theoretical axes: organizational learning and practice-based theories. My goal in this study was to identify and understand the knowing-in-practice of the organizational individuals surveyed from their working practices. For this, besides to identify and describe the working practices of the group, was also necessary to describe and analyze the relationships established between team members. In order to enable the research, I conducted an ethnographic study, between the months of September 2011 and December 2012, in a team of software developers located in Porto Alegre (RS). In a complementary way, I clarify some important notions in the area of software development, particularly in relation to the agile methodologies. After describing the physical space and the everyday work of the professionals, the movement of incoming and outgoing team members, the communication and the working practices of the developers, I identify and analyze the knowing-in-practice of the team, located in the artifacts, in the dynamics of interactions, in the language and in the physical context. The knowing-in-practice is directly related to the act of making an action or activity; it is locally produced in an emergent, situated and active form. The knowing is characterized as a steady flow of know-hows, so its dynamic, temporary and through the practices nature.
Moe, Nils Brede. "From Improving Processes To Improving Practice : Software Process Improvement in Transition from Plan-driven to Change-driven Development". Doctoral thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-13365.
Texto completoSilva, Ricardo Diniz Souza e. "The pedagogical use of Modellus software in collaborative practice of students to facilitate the development of meaningful learning kinematics". Universidade Federal do CearÃ, 2014. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=12473.
Texto completoNas Ãltimas dÃcadas o ensino e aprendizagem de FÃsica nas escolas secundÃrias tÃm sido amplamente discutidos. Nos meios acadÃmicos muitas propostas de mudanÃas sÃo apontadas por especialistas. A utilizaÃÃo do computador como ferramenta pedagÃgica na educaÃÃo, favorece a construÃÃo dos conhecimentos fÃsicos, quebrando estigmas onde o professor passa da posiÃÃo de dono do conhecimento para colaborador e mediador da aprendizagem. Ao observar o crescente interesse dos jovens por computadores e a introduÃÃo da informÃtica educativa nas escolas, desenvolvemos a dissertaÃÃo dentro da linha de pesquisa Tecnologias Digitais no Ensino de CiÃncias e MatemÃtica, com a finalidade de fomentar educadores e educandos, quanto ao uso das tecnologias de ensino e aprendizagem de CinemÃtica. A presente pesquisa investiga a facilitaÃÃo do desenvolvimento do processo de aprendizagem de CinemÃtica utilizando uma metodologia educacional que valoriza a aprendizagem articulando-se o uso operacional e pedagÃgico do Software Modellus. Assim, partimos para uma aÃÃo pedagÃgica, que foi concebida e desenvolvida junto aos alunos do 3Â ano do Ensino MÃdio, numa escola estadual da cidade de Cascavel-Ce. Para efetivÃ-la, foi concebida uma proposta educativa, fundamentando-se em alguns pressupostos teÃricos: David Ausubel (Teoria da Aprendizagem Significativa), Joseph Novak (Mapas Conceituais), Armando Valente (O uso pedagÃgico do computador, segundo a proposta construtivista) e Almeida (Modelo de desenvolvimento da aprendizagem, construÃdo pelo aluno e auxiliado pelo uso interativo do computador). Para proceder ao desenvolvimento da pesquisa, o presente pesquisador-educador adotou uma abordagem de pesquisa qualitativa e com caracterÃsticas de pesquisa-aÃÃo. Para efetivar a prÃtica pedagÃgica, realizamos 16 aulas, subdivididas em duas fases, totalizando 32 horas aulas, sendo a primeira para diagnosticar os conhecimentos prÃvios utilizando uma metodologia tradicional com aulas expositivas, aplicaÃÃo de questionÃrios, prÃ-teste e pÃs-testes. A segunda fase visava desenvolver uma metodologia de aprendizagem colaborativa aplicada ao uso do software Modellus para trabalhar a construÃÃo de grÃficos, tabelas e animaÃÃes junto aos alunos no laboratÃrio de informÃtica. ConcluÃmos que tal estratÃgia favoreceu a aprendizagem e o processo de educaÃÃo construtivista.
Jiarou, Huang y Ye Sigewei. "The management differences between self-organizing team and traditional team: Focus on communication and coordination". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-18867.
Texto completoVrazalic, Lejla. "Towards holistic human-computer interaction evaluation research and practice development and validation of the distributed usability evaluation method /". Access electronically, 2004. http://www.library.uow.edu.au/adt-NWU/public/adt-NWU20050106.151954/index.html.
Texto completoTypescript. This thesis is subject to a 2 year embargo (16/09/2004 to 16/09/2006) and may only be viewed and copied with the permission of the author. For further information please Contact the Archivist. Includes bibliographical references: p. 360-374.
Zhang, Guangyu. "Product Manager view on Practical Assumption Management Lifecycle about System Use". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-15406.
Texto completoAhlström, Catharina y Kristina Fridensköld. "How to support and enhance communication : in a student software development project". Thesis, Blekinge Tekniska Högskola, Institutionen för arbetsvetenskap och medieteknik, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-1624.
Texto completoI denna rapport, som baserar sig på ett studentprojekt utfört under våren 2002, har vi fokuserat på ordet kommunikation. Vi beskriver hur användande av designverktyg kan spela en nyckelroll när det gäller att stöda kommunikation i gruppaktiviteter och i vilken utsträckning kommunikation kan stödas och förstärkas av verktyg som mockuper och metaforer. Vi beskriver också en designprogress från initiala skisser till färdig mockup av ett grafiskt användargränssnitt för en demoapplikation av en vykortstjänst.
Ramraj, Varun. "Computational analysis of clinical practice guidelines : development of a software suite and document standard for storage and analysis of care maps". Thesis, University of British Columbia, 2010. http://hdl.handle.net/2429/28760.
Texto completoKorraprolu, Srinivasa Abhilash. "Evaluation of the Relevance of Agile Maturity Models in the Industry : A Case Study". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-16788.
Texto completoBabb, Jeffry. "TOWARDS A REFLECTIVE-AGILE LEARNING MODEL AND METHOD IN THE CASE OF SMALL-SHOP SOFTWARE DEVELOPMENT: EVIDENCE FROM AN ACTION RESEARCH STUDY". VCU Scholars Compass, 2009. http://scholarscompass.vcu.edu/etd/1763.
Texto completoSidenvall, Adrian. "Knowledge sharing in and between agile software development teams using knowledge practices : An interpretive case study at a medium-sized medical IT company". Thesis, Linköpings universitet, Industriell ekonomi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-138950.
Texto completoRedfearn, Brady Edwin. "User Experience Engineering Adoption and Practice: A Longitudinal Case Study". BYU ScholarsArchive, 2013. https://scholarsarchive.byu.edu/etd/3762.
Texto completoWeed, Amanda J. "Bridging Advertising and Public Relations Pedagogy and Practice: A Mixed-Methods Analysis of Education Objectives and Industry Needs". Ohio University / OhioLINK, 2018. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1529687320594136.
Texto completoBronson, Darren (Darren Frazier) 1970. "Best practices for evolutionary software development". Thesis, Massachusetts Institute of Technology, 1999. http://hdl.handle.net/1721.1/80490.
Texto completoIncludes bibliographical references (p. 41-42).
by Darren Bronson.
S.M.
M.B.A.
Fassler, Andreas. "Merging Task-Centered Social Work and Motivational Interviewing in Outpatient Medication Assisted Substance Abuse Treatment: Model Development for Social Work Practice". VCU Scholars Compass, 2007. http://hdl.handle.net/10156/1977.
Texto completoRae, Janet Lillian. "Conceptualising effective educational software development working practices". Thesis, Open University, 2007. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.446111.
Texto completopatney, vikas. "Software Engineering Best Practices for Parallel Computing Development". Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH. Forskningsmiljö Informationsteknik, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-23803.
Texto completoAbheeshta, Putta. "Comparative Analysis of Software Development Practices across Software Organisations : India and Sweden". Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-13355.
Texto completo-
Iqbal, Ajmal y Syed Shahid Abbas. "Communication Risks and Best practices in Global Software Development". Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5090.
Texto completo0046760622684
Tegegne, E. (Esubalew). "Software development methodologies and practices in startups:systematic literature review". Master's thesis, University of Oulu, 2018. http://urn.fi/URN:NBN:fi:oulu-201804041421.
Texto completoKnaggs, Peter J. "Practical and theoretical aspects of FORTH software development". Thesis, Teesside University, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.386116.
Texto completoShahrezaei, Khashayar y Pontus Holmström. "Software development from theory to practical machining techniques". Thesis, Luleå tekniska universitet, Institutionen för teknikvetenskap och matematik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-79289.
Texto completoAcharya, Mod Nath y Nazam Aslam. "Coordination in Global Software Development : Challenges, associated threats, and mitigating practices". Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-6054.
Texto completoServadei, Giacomo. "The Scrum approach to software development". Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/8255/.
Texto completoMullins, Thomas E. "Impact of adopting commercial practices in software development and maintenance". Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1995. http://handle.dtic.mil/100.2/ADA294481.
Texto completoSuomela, R. (Riku). "Using lean principles to improve software development practices in a large-scale software intensive company". Master's thesis, University of Oulu, 2015. http://urn.fi/URN:NBN:fi:oulu-201511212155.
Texto completoShahriyari, Salman. "Distributed Agile Development; Suitability, Challenges and Practices". Thesis, Högskolan i Borås, Institutionen Handels- och IT-högskolan, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-17340.
Texto completoProgram: Masterutbildning i Informatik
Garrigós, Janina y Pau Minoves. "Adopting Free/Libre/Open Source Software Practices, Techniques and Methods for Industrial Use". Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4184.
Texto completoShoshah, Mohammad. "Third-Party Development Practices for Mobile Platforms". Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH. Forskningsmiljö Informationsteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-19789.
Texto completoLwakatare, L. E. (Lucy Ellen). "DevOps adoption and implementation in software development practice:concept, practices, benefits and challenges". Doctoral thesis, Oulun yliopisto, 2017. http://urn.fi/urn:isbn:9789526217116.
Texto completoTiivistelmä Viimeisen vuosikymmenen aikana ohjelmistoteollisuudessa on ollut kasvavana trendinä ohjelmistotalojen lisääntyvä kyky toimittaa ohjelmistomuutoksia nopeasti ja usein toistuvina päivityksinä. Yritysten ohjelmistotoimitus- ja päivitysjaksot ovat lyhentyneet kuukausista tunneiksi ja jopa minuuteiksi. Yritykset ovat ottaneet käyttöön useita erilaisia toimintatapoja kyetäkseen muuttamaan toimintaansa lyhyen aikavälin ohjelmistopäivityksiin kykeneväksi, joista yksi viimeisimmistä on DevOps (saumaton ohjelmiston kehittäminen ja käyttö). Ohjelmistotuotannossa DevOps syntyi ohjelmistoteollisuudessa ammattilaisten alkaessa painottaa ohjelmistojen kehittämisen ja käytön yhteistyön tärkeyttä. Käytännössä DevOpsilla on vaikutusta ohjelmisto-organisaation toimintakulttuuriin, prosesseihin, tuotteisiin, sekä teknologioihin ja organisaatiorakenteisiin, joita käytetään ohjelmistokehityksessä ja käyttöönottoprosessissa. DevOpsin käsitteen moniulotteisuudesta johtuen käsitteen sisältö jää usein epäselväksi ja samalla sen mukainen toiminta vaikeasti käyttöön otettavaksi ohjelmistoyrityksissä, koska toteutus on mahdollista tehdä monella eri tavalla. Tämän väitöksen tarkoituksena on antaa selkeä kuvaus DevOpsista ja sen toteutuksesta ohjelmistokehityksessä niin, että sen käsite, ja käytännöt, sekä sen tarjoamat edut ja haasteet tulevat ymmärretyiksi. Tutkimuksessa suoritettiin systemaattinen kirjallisuuskatsaus tieteellisiin julkaisuihin ja muihin lähinnä käytännön kokemuksiin pohjautuviin lähteisiin, suoritettiin kvalitatiiviset kyselytutkimukset, joiden kohteena olivat ohjelmistoammattilaiset, sekä muodostettiin näiden pohjalta saumattoman ohjelmistokehityksen ja käytön yhtenäinen tietämyskanta. Tutkimuksen keskeinen tulos on, että DevOps-lähestymistapa sisältää automaattisen ohjelmiston käyttöönottomekanismin, joka keskittyy nopeiden ja toistettavien ohjelmistomuutosten käyttöönottoon ja sitä tukevan operatiivisen infrastruktuurin hallintaan. DevOpsin omaksuminen ja käyttöönotto ovat näkyvästi esillä pilvipalvelinteknologiaa käyttävissä ohjelmistoyrityksissä, kun taas sen käyttöönotto on haastavaa sulautettujen järjestelmien alueella. DevOps ei ole mikään ’hopealuoti’, vaan sisältää erityisesti infrastruktuurien hallintaan liittyviä haasteita, jotka johtuvat edelleen käytössä olevista vanhoista tekniikoista. Keskeisin oppima DevOpsin omaksumisesta ja soveltamisesta käytäntöön on, että ohjelmistojen käyttöinfrastruktuuria ei enää tarkastella erillään ohjelmistojen kehittämisestä, vaan ne toimivat saumattomassa yhteistyössä keskenään