Research on PHP Agile Development Framework

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.

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.


2013 ◽  
Vol 756-759 ◽  
pp. 1114-1118
Author(s):  
Jian Hua Li ◽  
Fan Xing Meng ◽  
Xiu Mei Wen

MVC is a typical software architecture model The paper states the development principle and advantages of the MVC pattern, discusses the software development process based on the MVC pattern, and designs a Web application-library management system. On the basis of introducing books management system, this paper describes the system design and implementation method based on MVC pattern. The use of MVC model improves maintainability and reusability of the system.


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 380-384 ◽  
pp. 2645-2648
Author(s):  
Ying Jian Lin ◽  
Shuang Lin

E-commerce through the internet to provide online trading and management of the whole process of service, software is the foundation of E-commerce application. In connection with problem of E-commerce software development, this article study research .NET technology, the MVC mode of E-commerce software framework to support E-commerce software development, implement MVC pattern framework of E-commerce software, assist the development of E-commerce software. Firstly, research the function of the E-commerce software; then research work pattern which construct by the three core components of the model, view and controller MVC mode; Finally, research ASP.NET MVC framework, include the framework composition, processes, framework advantages and so on. use the development framework which this article research, is not only achieve a complete separation of the view, controller and model, and implement the separation of business logic and persistence layer, improve the software reusability and development efficiency.


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.


2014 ◽  
Vol 529 ◽  
pp. 735-738
Author(s):  
Yin Fei Dai ◽  
Dan Shao

The goal of the system is to improve the efficiency of automotive service management , to make the information management standardized,and to make the statistics and scientific inquiry rapadly, thereby reducing the workload of management and human error. Using JSP technology development process, and try to use jQuery technology to make the system more attractive. Meanwhile, add the page scripting language JavaScript for the necessary information to fill in when the check, use the MVC pattern to build the overall system development framework, to ensure that the view layer and control layer separation.


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.


Sign in / Sign up

Export Citation Format

Share Document