Quantum Agile Development Framework

Author(s):  
Guillermo José Hernández González ◽  
Claudio Andrés Paradela
Author(s):  
Eduardo Miranda

This chapter introduces a hybrid software development framework, called Milestone-Driven Agile Execution, in which the empirical process control and the just-in-time planning of tasks of agile development are retained but the prioritization of the backlog is done according to a macro or strategic plan that drives the execution of the project. Selecting work items from the product backlog according to a plan instead of following the immediate concerns of a product owner adds visibility, predictability, and structure to the work of the team while preserving the adaptive advantages of agile development.


2013 ◽  
Vol 765-767 ◽  
pp. 924-927
Author(s):  
Kun Tian ◽  
Chong Wen Wang

After analysis and comparison on the existing PHP frameworks, a PHP Agile development framework based on the MVC pattern has been proposed which is simple, efficient, and easy to learn, develop and operate. It has a unique entrance designed to facilitate the reunification process and the system overall management, to prevent the site exposure much and reduce the security risks. We present some highly efficient improvement for every layer of the MVC model, and we will give the detailed introduction about the improvement approaches in this paper.


2014 ◽  
Vol 32 (3) ◽  
pp. 546-559 ◽  
Author(s):  
Alexandria Payne ◽  
John Curtis

Purpose – The purpose of this paper is to detail a Library open source software (OSS) development project resulting in the launch of StatBase, a statistical gathering and data visualization tool, so that organizations can adopt a locally managed alternative to costly data aggregation tools. Design/methodology/approach – This case study is based on a literature review, Agile development framework, and user experience modeling. The software solution features a Joomla framework with contributed modules and open source architecture. Findings – This case study demonstrates the creation and practical implementation of a scalable OSS platform for data management and analysis. Practical implications – Provides a frame of reference and methodology for libraries, both public and academic, seeking to implement a web-based resource to gather, organize, and interpret statistical metrics via a centralized, lightweight, open source architecture. Originality/value – This case study provides a detailed scope and step-by-step technology process description by which an organization can adopt or model the StatBase solution for business metrics.


Author(s):  
A. F. Tappenden ◽  
T. Huynh ◽  
J. Miller ◽  
A. Geras ◽  
M. Smith

This article outlines a four-point strategy for the development of secure Web-based applications within an agile development framework and introduces strategies to mitigate security risks that are commonly present in Web-based applications. The proposed strategy includes the representation of security requirements as test cases supported by the open source tool FIT, the deployment of a highly testable architecture allowing for security testing of the application at all levels, the outlining of an extensive security testing strategy supported by the open source unit-testing framework HTTPUnit, and the introduction of the novel technique of security refactoring that transforms insecure working code into a functionally-equivalent secure code. Today, many Web-based applications are not secure, and limited literature exists concerning the use of agile methods within this domain. It is the intention of this article to further discussions and research regarding the use of an agile methodology for the development of secure Web-based applications.


Author(s):  
Rajesh H. Kulkarni ◽  
P. Padmanabham ◽  
Manasi Harshe ◽  
K.K. Baseer ◽  
Pallavi Patil

Agile methodologies adaptation in software companies is an accepted norm.Rapid application development and efficient deliverables being the premise. The changing business needs, cost effectiveness and timely delivery are catered to by agile methods. Different software development models are in the literature and also are being used by the industry. Few companies have adopted agile, few are gearing up for and few are in transition. We investigated agile presence in a software company.Project management is an evolving art with innovative methods being added up.The aim of this paper is to tease about project management challenges, agile, agile transition in companies and a comparison of conventional software engineering practices with agile process model.This paper takes stock of the current status of quality in software projects and to add on quality process improvement strategies. The results presented here are after a qualitative interview study with one cross function team using streamline development framework in agile development.


2012 ◽  
Vol 4 (3) ◽  
pp. 52-65
Author(s):  
Sofiane Sahraoui ◽  
Noor Al-Nahas ◽  
Rania Suleiman

Open source software (OSS) development has been a trend parallel to that of agile software development, which is the highly iterative development model following conventional software engineering principles. Striking similarities exist between the two development processes as they seem to follow the same generic phases of software development. Both modes of development have less emphasis on planning and design and a more prominent role for implementation during the software engineering process. This article expounds on this connection by adopting an agile perspective on OSS development to emphasize the similarities and dissimilarities between the two models. An attempt is first made to show how OSS development fits into the generic agile development framework. Then, the article demonstrates how the development process of Mozilla and Apache as two of the most famous OSS projects can be recast within this framework. The similarity discussed and illustrated between agile and OSS development modes is rather limited to the mechanics of the development processes and do not include the philosophies and motivations behind development.


2015 ◽  
Vol 10 (6) ◽  
pp. 558 ◽  
Author(s):  
Kristian Sestak ◽  
Zdenek Havlice

2020 ◽  
Author(s):  
Darshak Mota ◽  
Neel Zadafiya ◽  
Jinan Fiaidhi

Java Spring is an application development framework for enterprise Java. It is an open source platform which is used to develop robust Java application easily. Spring can also be performed using MVC structure. The MVC architecture is based on Model View and Controller techniques, where the project structure or code is divided into three parts or sections which helps to categorize the code files and other files in an organized form. Model, View and Controller code are interrelated and often passes and fetches information from each other without having to put all code in a single file which can make testing the program easy. Testing the application while and after development is an integral part of the Software Development Life Cycle (SDLC). Different techniques have been used to test the web application which is developed using Java Spring MVC architecture. And compares the results among all the three different techniques used to test the web application.


Sign in / Sign up

Export Citation Format

Share Document