Videos with tag software
Results 65-72 of 74
 
19:43
19:43
19:43

Mediating Factors in the Adoption of Test-Driven Development

My final TMA4 research presentation for COMP 610 - Select Topics in Software Engineering.

Added: 937 days ago by Hoveyg

Views: 2289 | Comments: 0 | Not yet rated

 
19:53
19:53
19:53

People over Process: Key Challenges in Agile Development

Conboy, K., S. Coyle, X. Wang, and M. Pikkarainen (2011), “People over Process: Key Challenges in Agile Development,” IEEE Software 28, 6, 48-57.

dx.doi.org/10.1109/MS.2010.132

Added: 1035 days ago by joelburrows

Views: 1685 | Comments: 0 | Not yet rated

 
18:44
18:44
18:44

Evaluating the impact of an agile transformation

COMP610 submission for TMA#1 Presentation

Paper Citation:

K. Korhonen. “Evaluating the impact of an agile transformation: A longitudinal case study in distributed context” Software Quality Journal, vol. 21(4), pp. 599-624, Nov. 2012.

Link: http://0-dx.doi.org.aupac.lib.athabascau.ca/10.1007/s11219-012-9189-4

Added: 1035 days ago by Hoveyg

Views: 616 | Comments: 0 | Not yet rated

 
13:12
13:12
13:12

Improving Model Driven Software Product Line Derivation Framework for Business Domain

Software product line derivation is a process of constructing product families from reusable artifacts like software components with the view that it will save software development time, increase software quality and decrease time to market of the product lines. Currently the activities involved in deriving software product lines not only is time consuming and error prone there is also coupling of business and cross cutting concern feature like authentication, logging, notification which makes it difficult to configure and instantiate product lines. Adopting software product line methodology in data intensive dynamic domain such as banking, insurance, e-commerce is more challenging due to changing and volatile software requirements as well as too many variability to satisfy end user needs. Without methodological approach to separate business and technical concerns of product line derivation at design and runtime the quality of software product lines will be impacted. The purpose of the research to design a conceptual model-driven software product line derivation framework to improve modularity of software product components to increase reusability, improve automation of the derivation process with validation capabilities to reduce errors and to decouple business and technical features to improve software quality, maintenance and evolution of software product lines. The proposed approach will leverage well researched area in software engineering namely model-driven engineering, component-based development, design pattern which promotes reusability and modularity. Existing work on the software product line derivation was reviewed which pave the way to improve the gaps found. It anticipated the proposed framework will serve as foundation to design a tool to manage software product line derivation in business domain.

Added: 1450 days ago by eaggrey

Views: 5505 | Comments: 0 | Not yet rated

 
19:22
19:22
19:22

Open Source Software Selection Process

The use of Open Source Software solution has increased in the recent years, not only by small enterprises but also by large corporations in the private and public sector. The main reason to adopt an Open Source Solutions is costs savings. However it is important to note that a formal selection process for Open Source Software should be followed. This report will explore some of the already established frameworks such as Open Source Maturity Model and this report will propose a new methodology based on 8 steps, which include a quality model considering the characteristics of an Open Source Software. This report concludes that while savings could be the main reason for the adoption of an Open Source Software, there are other considerations such as vulnerability, functionality, portability, learnability, operability and licensing agreements

Added: 1450 days ago by 2929192

Views: 1145 | Comments: 0 | Not yet rated

 
18:38
18:38
18:38

Requirements validation approaches in Software product lines - mapping study

Software Product Line Engineering (SPLE) is the engineering process that supports modeling and development of software products as derivatives of the core assets. Requirements validation (RV) is an aspect of requirements engineering (RE) discipline that ensures the requirements specified are correct, implementable and verifiable. It is a key aspect that allows for early identification of possible flaws and there by provides the opportunity for correcting them earlier in the process. This study intends to perform a high level review of the research done on RV approaches in the SPL discipline. The goal is to provide an overview of this subject area, identify the types of research performed and prominent sources. A systematic mapping study was performed on this topic, 22 primary studies were identified and were classified based on publications, research focus, research type and contribution.

Added: 1451 days ago by sthiruvasagam

Views: 521 | Comments: 0 | Not yet rated

 
19:49
19:49
19:49

An Investigation of ‘build vs. buy’ decision for software acquisition by small to medium enterprises

G. Low, F. Daneshgar, and L. Worasinchai. “An investigation of 'build vs. buy' decision for software acquisition by small to medium enterprises”, Information and Software Technology, 55(10), pp. 1741-1750. doi: 10.1016/j.infsof.2013.03.009

Added: 1511 days ago by judyva11

Views: 3600 | Comments: 0 | Not yet rated

 
19:49
19:49
19:49

An Investigation of ‘build vs. buy’ decision for software acquisition by small to medium enterprises

G. Low, F. Daneshgar, and L. Worasinchai. “An investigation of 'build vs. buy' decision for software acquisition by small to medium enterprises”, Information and Software Technology, 55(10), pp. 1741-1750. doi: 10.1016/j.infsof.2013.03.009

Added: 1511 days ago by judyva11

Views: 7819 | Comments: 0 | Not yet rated