• Corpus ID: 38061922

Software quality and assurance in waterfall model and XP: a comparative study

  title={Software quality and assurance in waterfall model and XP: a comparative study},
  author={Sanaa Khalaf and Mohamed Noor Al-Jedaiah},
  journal={WSEAS Transactions on Computers archive},
Dealing with an increasingly volatile organizational environment is a serious challenge for managers of any software development. Traditional formal software development methodologies can be characterized as reflecting linear, sequential processes, and the related management approaches, and be effective in development software with stable, known, consistent requirements. Yet most real-world development efforts are much more likely to be conducted in more volatile environments, as organizations… 
Single quality model in software life cycle
The article deals with the problems associated with quality definition and assessment for software development processes, intermediate and end products throughout the entire software life cycle, based on quality model defined in standard ISO / IEC 9126.
A comparative study of two of the most popular development processes has been presented in this paper which provides an insight towards the processes and makes it easy for the developers to choose the right kind of methodology for their system.
Software Quality Assurance and Android Application Development: A Comparison among Traditional and Agile Methodology
The waterfall model with agile-scrum methodologies are compared to realize software quality assurance with special focus on mobile applications to answer the question, which process model and practices are available for android software development along with focus on quality assurance.
A Proposed Hybrid Agile Framework Model for Mobile Applications Development
This research is going to investigate agile development methods to find a way, making the development of mobile application easy and compatible with mobile device features.
New Standardized Framework for Developing Mobile Applications (Based On Real Case Studies and CMMI)
This research aims to help developers in using a standardized model for developing mobile applications that can be categorized into two categories (traditional and new methodologies).
Software quality assurance in scrum projects: a case study of development processes among scrum teams in South Africa
Thesis Submitted in fulfilment of the requirements for the degree Master of Technology in Information Technology in the Faculty of Informatics and Design at the Cape Peninsula University of
Analisis, Desain dan Rancang Bangun Sistem Informasi Akademik Mobile Berbasis Android
This information system would be able to help the activities of the civitas academica at Jambi University and has important facilities in the form of course contract features, view study results, input courses, input grades, lecture schedules and class schedule information.
The Role of Forced Migration in Changing the Workforce Diversity Structure and Performance Standards: The Case of Jordan
Migration is forming a new challenge for governmental and labor markets. The effect on workforce diversity and competiveness is considered crucial consequence of internal and external migration. The
Development of continuous integration framework for external partners


Adaptive Software Development: A Collaborative Approach to Managing Complex Systems
Adaptive Software Development offers a practical, realistic approach to managing high-speed, high-change software development projects and shows readers how to increase collaboration and adapt to uncertainty.
Agile Software Development
Software development paradigms are shifting. The development group's "team" ability, and the effects of the individual developer, become more important as organizations recognize that the traditional
Agile Software Development Ecosystems
This book describes---in depth---the most important principles of Agile development: delivering value to the customer, focusing on individual developers and their skills, collaboration, an emphasis
Metrics in software quality assurance
The nature of “software quality” and some software metrics are defined and their relationship to traditional software indicators such as “maintainability” and “reliability” are suggested. Recent work
Standards and agile software development
On the basis of this analysis, guidelines are proposed for developing software in such a way that the development process conforms to the standards required by the software acquirer, while still retaining its agile characteristics.
Costs and Benefits of Pair Programming
The costs and benefits of pair programming are investigated and it is presented that pair programming can bring economic profit, improve design quality, reduce defects, decrease staffing risk, enhance technical skills, improve team communications.
Methods for Improving Software Quality: a Case Study
Retiring Lifecycle Dinosaurs
  • Software Testing & Quality Engineering(STQE)magazine,
  • 2000
Quality in an Agile World
S.,Product Metrics for Software Engineering
  • McGraw Hill; 6/e,
  • 2005