oalib
Search Results: 1 - 10 of 100 matches for " "
All listed articles are free for downloading (OA Articles)
Page 1 /100
Display every page Item
“I’m Just Guiding You”: An Exploration of Software Design Mentorship within a Software Engineering Firm  [PDF]
Leshell Hatley, Maha Al-Freih, Brenda Bannan
Journal of Software Engineering and Applications (JSEA) , 2018, DOI: 10.4236/jsea.2018.116019
Abstract: The case study presented here uses an interpretivist (qualitative, humanistic) approach to illustrate and describe a range of interactions and behaviors that occur during design meetings where mentoring and design simultaneously occur within a software engineering firm, during a portion of the design phase for a software project. It attempts to examine the interaction between two design team members (one novice and one expert) and describes how these observations intersect with the theoretical and applied literature and actual design processes. Taking cues from two theoretical descriptions of the design process, the study presented here suggests that modes and models of mentorship should be added, when applicable, as a descriptive portion of the design process.
Technical Evaluation Report 43: Open Source Software: Fully featured vs. "the devil you know"?  [cached]
Michael Hotrum,Brian Ludwig,Jon Baggaley
International Review of Research in Open and Distance Learning , 2005,
Abstract: The ILIAS learning management system (LMS) was evaluated, following its favourable rating in an independent evaluation study of open source software (OSS) products. The current review found ILIAS to have numerous features of value to distance education (DE) students and teachers, as well as problems for consideration in the system’s ongoing development. The current findings were compared with DE students’ reactions to a similar LMS product, ATutor, also rated highly in the independent OSS evaluation. In comparing an ATutor course website with a simple HTML-based version of the same site, the ten students voted unanimously to retain the simpler site. This result is consistent with previous evaluation findings in the current series of reports, and indicates that increasing integration of product features does not necessarily improve a product’s ease of use or educational effectiveness.
Getting to Know You
Editorial Board
In the Library with the Lead Pipe , 2008,
Abstract: As a holiday break, the six of us decided to answer three questions about ourselves. We’ll have a new “real” post next week from Emily. 1. If you could choose one thing to change about libraries, what would it be? Emily: I would like to dismantle the notion that libraries and librarians are politically neutral. [...]
Getting to Know You… even better  [cached]
Editorial Board
In the Library with the Lead Pipe , 2008,
Abstract: Happy holidays from In the Library With the Lead Pipe! We had so much fun putting together our November 26 post, “Getting to Know You,” that we’ve decided to do it again! In the spirit of vacation and merrymaking, we’ve put together another trio of semi-personal questions selected and answered by yours truly. 1. What [...]
“Software Engineering” is Engineering  [PDF]
Edgar Serna M.
Revista Antioque?a de las Ciencias Computacionales y la Ingeniería de Software RACCIS , 2011,
Abstract: Determine that "Software Engineering" is engineering, is an issue that generates discussion in many universities in which, by decades, computer science programs have used the term to describe individual courses and claim it as part of their discipline. However, some engineering faculties demand it as a new and necessary specialty between traditional engineering disciplines. This article analyzed the differences between Computer Science and "Software Engineering" as engineering and is argued the necessity of a program in this last that follow the traditional engineering approach looking for a professional formation of software engineers.
Software Engineering at the Interior of the Community of Computer Science and Engineering
Gina Stanford,Joshep Linder,Karter Froeman
Revista Antioque?a de las Ciencias Computacionales y la Ingeniería de Software RACCIS , 2012,
Abstract: Computer Scientists and Engineers spend considerable efforts to resolve major problems with the development of large and complex code. Some experiences with these teams suggest that, although often the code is good, many programmers do not apply or unknown the different software engineering practices to write it better. One hypothesis is that most "do not know that they do not know." To prove it, was conducted a survey among 141 programmers members of this community. There were found two important findings in the investigation: (1) that most are self-taught and (2) although many think they know about software engineering and the applied effectively, the reality is that many of them are not familiar with best practices and standards used in industry.
Significance of the teamwork in agile software engineering  [PDF]
M. Rizwan Jameel Qureshi,Sohayp Abo Alshamat,Fatima Sabir
Computer Science , 2014,
Abstract: A Software Engineering project depends significantly on team performance, as does any activity that involves human interaction. In the last years, the traditional perspective on software development is changing and agile methods have received considerable attention. Among other attributes, the ageists claim that fostering creativity is one of the keys to response to common problems and challenges of software development today. The development of new software products requires the generation of novel and useful ideas. It is a conceptual framework introduced in the Agile Manifesto in 2001. This paper is written in support of agile practices in terms of significance of teamwork for the success of software projects. Survey is used as a research method to know the significance of teamwork.
Economics of Software Engineering
Mohamed Mohamed Al Hady
Cybrarians Journal , 2007,
Abstract: An article about the economic aspects of software engineering, it discusses many important issues in this field, like; knowledge economics, history of software engineering, prosperities of software industry, and economics of software, then it discusses the methods followed to improvement of software economics
Software Artifact Choreographed Software Engineering  [PDF]
Mithun P. Acharya,Chris Parnin,Nicholas A. Kraft,Aldo Dagnino,Xiao Qu
Computer Science , 2014,
Abstract: We propose and explore a new paradigm in which every software artifact such as a class is an intelligent and socially active entity. In this Software Artifact Choreographed Software Engineering (SACSE) paradigm, humanized artifacts take the lead and choreograph (socially, in collaboration with other intelligent software artifacts and humans) automated software engineering solutions to myriad development and maintenance challenges, including API migration, reuse, documentation, testing, patching, and refactoring. We discuss the implications of having social and intelligent software artifacts that guide their own self-improvement.
Software Engineering to Professionalize Software Development
Juan Miguel Alonso,Fernando García
Revista Antioque?a de las Ciencias Computacionales y la Ingeniería de Software RACCIS , 2011,
Abstract: The role, increasingly important, that plays the software in the systems with widespread effects presents new challenges for the formation of Software Engineers. Not only because social dependence software is increasing, but also because the character of software development is also changing and with it the demands for software developers certified. In this paper are propose some challenges and aspirations that guide the learning processes Software Engineering and help to identify the need to train professionals in software development.
Page 1 /100
Display every page Item


Home
Copyright © 2008-2017 Open Access Library. All rights reserved.