University of Limerick Institutional Repository

Browsing LERO - UL authors by Author "Noll, John"

DSpace Repository

Browsing LERO - UL authors by Author "Noll, John"

Sort by: Order: Results:

  • Noll, John; Razzak, Mohammad Abdur; Richardson, Ita; Beecham, Sarah (IEEE Computer Society, 2016)
    The Global Teaming Model (GTM) is a CMMI (R) -style process model comprising 64 recommendations that synthesizes empirical evidence on how to overcome the obstacles faced by global software development projects.While the ...
  • Monasor, Miguel J; Vizcaíno, Aurora; Piattini, Mario; Noll, John; Beecham, Sarah (Association for Computing Machinery, 2014)
    Simulation has been applied in several Software Engineering fields, and is shown to be a useful method in industrial training. As part of our research work, we have used simulation to provide training in Global Software ...
  • Noll, John; Pirotta, Ermanno; Solis, Carlos; Wang, Xiaofeng (2011)
    Automated accept testing is an emerging practice that is claimed to yield many benefits to software development projects, among which is higher quality of the software product itself. Yet there is little empirically grounded ...
  • Noll, John; Seichter, Dominik; Beecham, Sarah (IEEE Computer Society, 2013)
    Content analysis is a useful approach for analyzing unstructured software project data, but it is labor-intensive and slow. Can automated text classification (using supervised machine learning) be used to reduce the ...
  • Clear, Tony; Beecham, Sarah; Barr, John; Daniels, Mats; McDermott, Roger; Oudshoorn, Michael; Savickaite, Airina; Noll, John (Association for Computing Machinery, 2016)
    Context: Global Software Engineering (GSE) has become the predominant form of software development for global companies and has given rise to a demand for students trained in GSE. In response, universities are developing ...
  • Beecham, Sarah; Noll, John; Richardson, Ita; Ali, Nour (IEEE Computer Society, 2010)
    In this paper, we present the Global Teaming Model (GTM), which is empirically grounded, and outlines practices that managers need to consider when managing virtual teams. We explain how the model can be adapted to specific ...
  • Beecham, Sarah; Noll, John; Richardson, Ita; Dhungana, Deepak (IEEE Computer Society, 2011)
    Global Software Development (GSD) research has reached a level of maturity. Paper-based solutions and guidelines are readily available to solve many known distributed software development problems. The large number of ...
  • Clear, Tony; Beecham, Sarah; Barr, John; Daniels, Mats; Oudshoorn, Michael; Noll, John (IEEE Computer Society, 2016)
    An ITiCSE 2015 conference working group report has recently delivered a comprehensive systematic review of the literature addressing the challenges and solutions in teaching global software engineering courses. In this ...
  • Bass, Julian M.; Beecham, Sarah; Razzak, Mohammad Abdur; Noll, John (Association for Comuting Machinery, 2018)
    Poor employee retention (high staff turnover) has a negative impact on software development productivity and product quality. Further, offshore outsourcing has a widely held reputation for particularly poor employee ...
  • Bass, Julian M.; Beecham, Sarah; Noll, John (Association for Computing Machinery, 2018)
    This research comprises a methodological comparison of two independent empirical case studies in industry: Case Study A and Case Study B. Case Study A, is a multiple-case study involving a set of short-duration data ...
  • Noll, John; Beecham, Sarah; Richardson, Ita (Association for Computing Machinery, 2010)
    While organisations recognise the advantages offered by global software development, there are many socio-technical barriers that affect successful collaboration in this inter-cultural environment. In this paper we present ...
  • Noll, John; Beecham, Sarah; Richardson, Ita; Nic Cana, Clodagh (IEEE Computer Society, 2016)
    Global software development (GSD) is increasingly the norm. As firms expand into new markets overseas, acquire companies in different countries, and recruit talented developers in new locations, projects become distributed ...
  • Bass, Julian M.; Beecham, Sarah; Razzak, Mohammad Abdur; Nic Canna, Clodagh; Noll, John (Association for Computing Machinery, 2018)
    The Product Owner (PO) is critical for translating business needs into a software implementation by gathering and prioritizing requirements, and assessing whether features have met the definition of “done.” There is a ...
  • Noll, John; Beecham, Sarah; Seichter, Dominik (IEEE Computer Society, 2011)
    Open Source software is competing successfully in many areas. The commercial sector is recognizing the benefits offered by Open Source development methods that lead to high quality software. Can these benefits be realized ...
  • Noll, John; Liu, Wei-Ming (Association for Computing Machinery, 2010)
    A growing body of empirical research has examined large, successful open source software projects such as the Linux kernel, Apache web server, and Mozilla web browser. Do these results extend to small open source efforts ...
  • O'Leary, Pádraig; Noll, John; Richardson, Ita (Springer, 2013)
    Attempts to extend process management to support pathways in the health domain have not been as successful as workflow for routine business processes. In part this is due to the dynamic nature of knowledge-intensive work ...
  • Noll, John; Butterfield, Andrew (IEEE Computer Society, 2016)
    In order to be prepared for careers in todays global economy, software engineering students need to understand the issues, methods, and practices associated with Global Software Development (GSD). One approach to teaching ...
  • Monasor, Miguel J; Vizcaíno, Aurora; Piattini, Mario; Noll, John; Beecham, Sarah (IEEE Computer Society, 2013)
    Sources of Global Software Development (GSD) information, such as academic literature, often focus on highlevel issues rather than on specific problems. Researchers tend to generalize problems and solutions; however, ...
  • Butterfield, Andrew; Mjeda, Anila; Noll, John (IEEE Computer Society, 2016)
    Process Modelling Language (PML) is a notation for describing software development and business processes. It takes the form of a shared-state concurrent imperative language describing tasks as activities that require ...
  • Monasor, Miguel J; Noll, John; Vizcaíno, Aurora; Piattini, Mario; Beecham, Sarah (Association for Computing Machinery, 2014)
    Context: One of the chief challenges of Global Software Development (GSD) is for globally, culturally and linguistically diverse team members to communicate effectively. Failing to meet this challenge can lead to ...

Search ULIR


Browse

My Account

Statistics