REVIEW | doi:10.20944/preprints201912.0061.v1
Subject: Engineering, Control And Systems Engineering Keywords: scope creep; software engineering; software project management; work breakdown structure; agile method; traditional methodology; functional point analysis; stakeholders
Online: 5 December 2019 (04:20:06 CET)
Scope, time, and cost permanently effects each other and most of Information Technology projects fails due to these three factors. Scope shifting mostly occur due to time and cost. At project start, lack of understanding of project and product scope is focal involvement that leads to unsuccessful projects. Complete software scope definition determines quality of project. Defining the customer requirement and the definite scope of project has key role for implementation of project management. The complications originates when systems are developed from impractical expectations and misunderstanding requirements. These problems are cause of many changes, occurs in system development and leads to poor scope management. Scope creep is one of the momentous prompting parameter on the success of project. The failure in manage scope creep leads for 80 percent of software projects failure. However, using agile approach the impact of scope creep on projects become insignificant. A correctly distinct scope tends us to develop a quality product, within identified plans and decided cost to the stake-holders.
REVIEW | doi:10.20944/preprints201912.0145.v1
Subject: Business, Economics And Management, Business And Management Keywords: Requirement Change Management; Methodology; Change Management Process; Software System
Online: 10 December 2019 (16:41:40 CET)
During software development requirement gathering is an important phase. Requirements are the basis of software development. The success or failure of any software depends upon level of understanding developed in requirements. During software development requirements keeps on changing due to different reasons. Hence requirements are such a critical phase that leads to the total project failure. So, to understand the impacts and to identify the conflicts with existing requirements, it is important to manage and analyze the requirements well. Requirement change management is the interest of this paper. Different requirement change management techniques has been discussed in this paper and analyzed them well and finally conclude the results accordingly.
REVIEW | doi:10.20944/preprints201912.0128.v1
Subject: Engineering, Control And Systems Engineering Keywords: large scale systems; risk assessment; risk management techniques; risk mitigation
Online: 10 December 2019 (07:14:12 CET)
Risk assessment management have been a hot topic for the researchers since a very long time. Software risk management is an important part of project management as it contains the identification, analysis, estimation and monitoring of different risks present in the system. This helps developers in decision making while assessing the problems that could arise in the software systems. Risk management is very complex in large scale system as these systems have very complex development. The paper describes risk management techniques for large scale system. Furthermore we have provided a detailed comparative analysis of these techniques with commonly identified risks in software systems and have provided a systematic order for risk management process to ensure risk mitigation.
Subject: Business, Economics And Management, Human Resources And Organizations Keywords: HRM; NPD; GHRDM; Guest Satisfaction Index
Online: 9 December 2019 (07:42:25 CET)
In this paper we have discussed the importance of human resource management in project management. As a concept human resource management emerged in 1980 . It is very important to utilize resources effectively in any organization. Like triple constrains (cost, quality, scope) human resources are also considered as one of the most important factor for the success of any project. Management of human resources involve hiring experienced workers, giving appropriate training, acknowledgement about the significance of the project and the effective use of techniques and tools in order to get the project done productively with in time and budget. It becomes the responsibility of the project manager to effectively manage human resources as it is more challenging than managing other technical resources. In this paper we have also discussed the challenges that an organization faced during the management of the resources and use of some strategic human practices in order to overcome these challenges.
REVIEW | doi:10.20944/preprints201912.0068.v1
Subject: Engineering, Control And Systems Engineering Keywords: Analytical Hierarchy process; AHP; fuzzy; project management; risk prioritization; critical success factors; ETL; MCDM; TOPSIS
Online: 5 December 2019 (11:30:08 CET)
Today project management in every field of life is prerequisite for the success of project by increasing quality reduces cost and schedule. But selecting tools and techniques to achieve our objectives and implement our plan fully is very difficult task because choice creates complexity. So, we discuss AHP to make decision simple. Ranking critical success factor, cloud computing services, risk prioritization, selection of right ETL software and many other systems AHP plays its important role. For the improvement of today’s complex systems it is very important to prioritize and select projects to remove the root cause of the problem. To attain the right selection of construction equipment for carrying out schedule tasks with high efficiency, production and financial capability is the main purpose of procurement of construction equipment process. Certain conflicts can occur due to the construction of UML models in a collaborative way. AHP is used to remove these conflicts and for establishing and evaluating modelers judgments. Nowadays it is very important and critical decision to choose the best option from multiple alternatives for a successful career after passing 12th standard and also it affects our future. “AHP and TOPSIS” methods are used for this purpose. In this paper, an “AHP and Fuzzy AHP” based hierarchical trust model has been used to rate the service providers and their various plans for infrastructure as a service.
ARTICLE | doi:10.20944/preprints201912.0063.v1
Subject: Engineering, Control And Systems Engineering Keywords: Software Quality Metrics; closed source software; open source software; Kahane’s Approach; UCP (Use Case Points) model and William’s Models
Online: 5 December 2019 (08:37:56 CET)
The complexity of software is increasing day by day due to the increase in the size of the projects being developed. For better planning and management of large software projects, estimation of software quality is important. During the development processes, complexity metrics are used for the indication of the attributes/characteristics of the quality software. There are many studies about the effect of the complexity of the software on the cost and quality. In this study, we discussed the effects of software complexity on the quality attributes of the software for open source and closed source software. Though, the quality metrics for open and closed source software are not distinct from each other. In this paper, we comparatively analyzed the impact of complexity metrics on open source and private software. We also presented various models for the management of the project complexity such as William’s Model, Stacey’s Agreement and Certainty matrix, Kahane’s Approach and UCP Model. Quality metrics here refer to the standards for the measurement of the quality of software which contains certain attributes or characteristics of the software that are related to the quality of the software. Certain quality attributes addressed in this study are Usability, Reliability, Security, Portability, Maintainability, Efficiency, Cost, Standards and Availability, etc. Both Open source and Closed source software are evaluated on the basis of these quality attributes. This study also recommended future approaches to manage the quality of project Open source and Closed source software and specify which one of them is mostly used in the industry.
ARTICLE | doi:10.20944/preprints201912.0060.v1
Subject: Computer Science And Mathematics, Software Keywords: mobile app, software quality anti-patterns
Online: 5 December 2019 (04:16:35 CET)
As the time passes the modification in technology world lead to the evaluation in mobile application as well. With evaluation in mobile industry it is an open challenge for software quality researcher that how to enhance software quality to meet the needs of changes? Quality assurance play a key role in differentiating good application from bed application. With the continuous evaluation of mobile application developing process should be quick and efficient to comply with user requirements and satisfaction. While the listed requirement leads to bad design choices known as antipatterns, which in turn affect the reliability of the code. A tool based method PAPRIKA is used in the proposed re-search to identify and monitor these antipatterns together with a two-step assessment model for software quality assurance and object oriented software quality matrix.
REVIEW | doi:10.20944/preprints201912.0054.v1
Subject: Social Sciences, Media Studies Keywords: Social Media; PMBOK knowledge areas; Delphi Study; Structured Case Study; Team effectiveness
Online: 4 December 2019 (12:37:54 CET)
Social media has become part and parcel of the world of today. These days, it’s still the most talked about thing. It cannot be overlooked because it plays a key role in our business functions such as marketing and advertising. Social Media is all about collaboration on files, ideas and projects that help users and stakeholders to successfully complete the project. It influences how people communicate, develop relationship, build trust, increase transparency and provide cultural context. The fundamental aim of this research is to investigate the capacity for project management in social media. This paper explains how social media is used for project management knowledge areas and process groups. Also this research aims to identify SM tools that can be suitable for project management processes. Two studies Delphi Study of three rounds and structured case study interview are used to investigate the impact on the performance of the project team and process robustness. These studies support social media use by accessing the contribution to relationship building, trusts, coordination and cohesion.
Subject: Engineering, Automotive Engineering Keywords: software project managemnet; complexity factors; PMBOX; paradigms of complexity; knowledge areas
Online: 3 December 2019 (12:00:18 CET)
Software project complexity increases day by day because the software engineering products is being used in the solution of more technically difficult problem and the size of project continuous to grow. The increase complexity causes to high numbers of software project failures in term of time, cost and quality. The main question regarding to this problem is how to handle or cope with this complexity. There is no single way to handle this, software engineer uses different perspective to handle complexity without affecting the overall project performance. A management perspective recognizes that the success of complex project requires good project management. A technically perspective reveals new paradigms for software development i.e.; object oriented and formal methods etc. and software engineer also look for automation perspective in order to reduce the complexity issues. In this paper we will find out the main software project complexity factors by focusing on the management aspects of software project development and also the problems of managing complexity in software engineering products from these different perspectives. The paper is divided in three main sections; paradigms of software development, project management in term of time, cost and quality and third one is automated support that includes methods and tools used to manage the complexity.
Subject: Business, Economics And Management, Human Resources And Organizations Keywords: SACDM; SOS; SQA; key factors software quality assurance; Scrum; stakeholder
Online: 9 December 2019 (07:37:30 CET)
The main moto of this study is to examine and study on behavior of Software Quality Assurance (SQA) issues of project stakeholders in a Scrum environment and their consequences. This inductive case study identifies SQA principles relevant to Meeting User Expectations. The Stakeholders in the Scrum project having lack of Concrete Guidance on Scrum’s SQA approaches, methods, and techniques. The insufficiency of concrete guidelines in Scrum needs a management squad to develop concepts that can include implementing practices from other methodologies and wisely modifying the system structure to incorporate the practices adopted, ensuring improvement in the processes, and creating a shared ownership environment. Through explaining the incompleteness of Agile approaches with special attention to the lack of concrete instructions in Scrum, the study uses techniques to customize literature and advocate for Scrum’s versatility. The study uses strategies to adapt literature and argue for Scrum’s simplicity by illustrating the incompleteness of Agile approaches with special attention to the lack of concrete instructions in Scrum methodology.
REVIEW | doi:10.20944/preprints201912.0121.v1
Subject: Engineering, Control And Systems Engineering Keywords: triple constraints; augmented reality; Augmented reality-based learning systems; time; cost; scope; artificial intelligence; education
Online: 9 December 2019 (09:17:17 CET)
Over the last few decades there has been an exponential growth in IT, motivating IT professionals and scientists to explore new dimensions resulting in the advancement of artificial intelligence and its subcategories like computer vision, deep learning and augmented reality. AR is comparatively a new area which was initially explored for gaming but recently a lot of work has been done in education using AR. Most of this focuses on improving students understanding and motivation. Like any other project, the performance of an AR based project is determined by the customer satisfaction which is usually affected by the theory of triple constraints; cost, time and scope. many studies have shown that most of the projects are under development because they are unable to overcome these constraints and meet project objectives. We were unable to find any notable work done regarding project management for augmented reality systems and application. Therefore, in this paper, we propose a system for management of AR applications which mainly focuses on catering triple constraints to meet desired objectives. Each variable is further divided into subprocesses and by following these processes successful completion of the project can be achieved.
REVIEW | doi:10.20944/preprints201912.0065.v1
Subject: Engineering, Control And Systems Engineering Keywords: augmented reality; mixed reality; learning applications; SLR; AR evaluation; research methods; AR in education
Online: 5 December 2019 (08:54:35 CET)
With the advancement in AR technology, more education-based applications are being developed using Augmented Reality, which has revolutionized the learning experience. However, in order to determine the application’s impact on student’s motivation, performance and their communication with the lecturer, various studies are conducted. These studies use one of the three research methodologies for data analysis and evaluation. In this systematic review, we have analyzed various research methodologies for system evaluation of the AR learning applications and recorded the student response toward the system. Also, we checked which methodology is preferred by researchers and why. A total number of 25 studies were analyzed which were published during the year of 2015 and 2019. The results indicate that most popular research technique is mixed methodology as it combines both qualitative and quantitative techniques. The purpose of this review is to offer new insights to researchers and provide them with advice about evaluation of AR applications and which tool or technique is more effective.
REVIEW | doi:10.20944/preprints201912.0130.v1
Subject: Engineering, Control And Systems Engineering Keywords: risk management; safety critical systems; safety assessment; methodology
Online: 10 December 2019 (07:33:14 CET)
The complex systems that require safety are the Safety Critical Systems. Maintaining these systems is a big challenge. Now a days, safety is a very critical requirement for the latest systems. Safety critical systems must be safe. Different approaches to ensure quality and safety in safety critical systems has been discussed in this paper. A comparison is also conducted between these various approaches. Safety critical systems must remain more influential in future.
Subject: Computer Science And Mathematics, Information Systems Keywords: defect management; defect detection; defect categorization; defect prioritization; defect removal defect veriﬁcation
Online: 9 December 2019 (07:45:05 CET)
The success of a software system is highly dependent upon its quality which is a very critical aspect and is the ultimate goal to be achieved. Defect Management is the most important process in ensuring software quality, it involves defect detection, defect categorization, defect prioritization, defect removal and defect veriﬁcation. The main purpose of this process is to develop and produce defect free or least defected software systems of high quality. It plays a vital role in gaining customer conﬁdence and satisfaction which is essential for the reputation of the organization developing the system. The central objective of this study is to explain the importance of defect management and its impact on the quality of the software along with various defect management techniques to support the objective.
Subject: Computer Science And Mathematics, Artificial Intelligence And Machine Learning Keywords: Internet of Things (IoT); Quality Assurance; Testing; Artificial Intelligence (AI)
Online: 9 December 2019 (07:39:47 CET)
IoT is a fast growing technology that has Promising potential for shaping our future. In this fast growing world of IoT, IoT systems are released without proper testing which effect its quality and does not guarantee user satisfaction. Different testing methodologies are carried out to ensure Quality assurance of IoT before releasing it to the market. In this paper we have reviewed different testing techniques using AI and different tools to ensure Quality of IoT. In this paper we have also reviewed different IoT challenges related to its quality.
Subject: Engineering, Automotive Engineering Keywords: software defect prediction; machine learning approach; integrated approach; Deep Forest
Online: 6 December 2019 (04:25:21 CET)
Accurate prediction of defects in software components plays a vital role in administrating the quality of the quality and efficiency of the system to be developed. So we have written a systematic literature review in order to evaluate the four main defect prediction techniques. Defect prediction paves way for the testers to find bugs and modify them in order to achieve input to output conformance. In this paper we have discussed the open issues in predicting software defects and have provided with a detailed analyzation of different methods including Machine Learning, Integrated Approach, Cross-Project and Deep Forest algorithm in order to prevent these flaws. However, it is almost impossible to rule which method is better than the other so every technique can be analyzed separately and the best technique according to the problem at hand can be used or can be altered to create hybrid technique suitable for the cause.
REVIEW | doi:10.20944/preprints201912.0072.v1
Subject: Computer Science And Mathematics, Information Systems Keywords: Sporadic tasks; fault tolerance; scheduling; real time system; virtualized clouding; petri net; distributive systems
Online: 5 December 2019 (11:50:40 CET)
Scheduling of real time tasks are very important aspect in systems as processes should complete its task at a specific time. There is a need of high energy efficiency and low response time in large data stream so for this energy efficient resources and optimized frameworks are needed. Both hard real time and mixed critically systems are targeted. Soft deadline can be handled while hard deadlines are difficult to cater. Different algorithms are used to schedule tasks like rate monotonic, earliest deadline first, deadline monotonic etc.
REVIEW | doi:10.20944/preprints201912.0062.v1
Subject: Business, Economics And Management, Business And Management Keywords: six sigma; lean six sigma; DMAIC; DMADV; agile; defect per million opportunities(DPMO); SPC
Online: 5 December 2019 (04:22:42 CET)
The main purpose of this research is to use “DMAIC” and “DMADV” framework of six sigma to reduce cost of projects, increase yields, improve performance and reduce defects. This study conclude that the sigma level of cement bag production in four production lines is “4.7 DPMO” values of 710 and the possibility of defects per unit of 11 possibilities this situation was handled by using six sigma. Any business or industry run only to satisfy customer and increase their profits, this can be attained as development of quality product..For the ranking of newly established universities the certification of those institutes is very important and also a critical process. For this process we used Lean six sigma approach that can identify the wastes that affect this process.Six sigma can be applied to any work field such as education, power optimization and other types of industries Six sigma “DMAIC” approach is also used for the testing of EDA tools that occurs due to the complex coding or configurations, flows and platforms they support. To improve the process quality of SDLC it’s necessary to remove the defects of system in advance along with thorough valuation of size and it also makes project accordant with real time environment
REVIEW | doi:10.20944/preprints201912.0138.v1
Subject: Computer Science And Mathematics, Computer Science Keywords: Quality of Service; Cloud Computing; Virtualization; Data Accessibility; Challenges
Online: 10 December 2019 (15:45:46 CET)
Quality of Service (QoS) has a significant role in the provision of resources within service oriented distributed systems. In Quality of Service, cloud computing creates new challenges for improvements using the concept of virtualization. Currently, Cloud Computing is very emerging technology in every field of data storage and resource distribution over the network. Considering this new emerging technology, for the ease of data accessibility, price, resource use, restoration, response time and number of constraints the quality performance measures need to be upgraded. The paper highlights the research gap in providing a solution to achieve a Quality of Services in Cloud Computing. We also review the issues and challenges arising in cloud computing to guarantee quality.