Posters
« Back
Managing Software Quality in Educational and Small Business Environments
EP27254
Poster Title: Managing Software Quality in Educational and Small Business Environments
Submitted on 09 Feb 2018
Author(s): Khaled Slhoub, Dawn MacIsaac, Murray Crease
Affiliations: University of New Brunswick (UNB)
This poster was presented at UNB Computer Science Research Expo
Poster Views: 669
View poster »


Poster Information
Abstract: The purpose of this work is to propose a strategy for managing and applying software quality in the classroom and in small business projects, and to develop an automated tool which will assist in implementing this strategy. Nowadays, there are various types of software applications used to assist in software development processes. However, these software products are generally designed for large-scale projects and experienced software developers. They are not well-suited to accommodate the special needs of small-scale projects and students, or practitioners who are learning how to develop software.

Despite the difficulties associated with the overhead in implementing sound software development practices, a modality for incorporating aspects like software quality and iterative development into software development practices is warranted. This work proposes such a modality. The modality is targeted towards students and small-business environments in which practitioners have the same traits as students (which is often the case for small business in-house development). The two common traits which govern the modality are 1) target users are not experienced developers and 2) involvement in the software development project is not a primary activity for target users.

The modality is made up of 4 components:

1. Development Methodology: a system of highly iterative processes which integrate software quality and can be adopted in the classroom and in small business environments

2. Quality Standards: a set of logging, coding, documentation and benchmark standards which can be applied during the proposed development methodology with little time and effort

3. Quality Metrics: a set of standard measures which are easy to measure and can be used to compare process and product advancements with standards during the proposed development
methodology

4. Software Quality Resource Tool (SQRT): a semi-automated resource tool designed to assist small-scale developers attend to quality in their software products
Summary: The purpose is to propose a strategy for managing and applying software quality in the classroom and in small business projects, and to develop an automated tool which will assist in implementing this strategy.

The two common traits which must govern the modality are:
1) Target users are not experienced developers and
2) Involvement in the software development project is not a primary
activity for target users
Report abuse »
Questions
Ask the author a question about this poster.
Ask a Question »

Creative Commons

Related Posters


Appropriateness of MRCP use in a DGH
A Elawad, B Billimoria

Bleeding Pseudoaneurysm in uncommon locations: interesting cases from St. Peter's Hospital
Dr Joel James (SHO) Dr Chandni Patel (SpR) & Dr Shirish Prabhudesai (Consultant)

Accelerated Ageing in Depression: A Study of Two Cohorts
Mathew A. Harris, Laura de Nooij, Xueyi Shen, Toni-Kim Clarke, Riccardo Marioni, Simon R. Cox, Emma L. Hawkins, Mark J. Adams, Liana Romaniuk, Stephen M. Lawrie, James H. Cole, Andrew M. McIntosh and Heather C. Whalley

Digiceuticals
Helana Lutfi and Shaban Nuredini

What are HIV and AIDS
Karwan M. Qadr and Abdulla Azad