Lean Software Development Analysis

1165 Words3 Pages

In the continuously growing field of software engineering the new paradigms are being introduced day by day to enhance the efficiency of software development process. Continuously new and better ways for developing software application at small business or at enterprise level are looking for. In cost reduction and fast delivery the Lean Software Development (LSD) is attracting the industry. A lot of study and research is being conducted in LSD as it is still in evolving process. Recently “from agile to lean” agile software development using lean principles has been given noticeable attention. However a complete development cycle fulfilling all the lean principles has not been proposed yet. To introduce a new “Lean” development model consisting of all the development phases is the state of the art of the research. The aim is to propose a new Life cycle model; a complete cycle with high goals and requirement tractability as well as requirement change control. Specific to lean development the model will be based on other software engineering models. It will be used for two main purposes; the research and its practice in real world and use as a model to develop software that will be opera table. Efficient model by reducing the time and controlling project cost in continues maintenance process is the goal of research. The unnecessary delay in whole development be reduced is its working efficiency. To deliver the project faster, to increase the maintainability and efficiency during and after the development of project the model will be developed.

UNIVERSITY OF AGRICULTURE, FAISALABAD
(Department of Computer Science)
(Synopsis for the degree of MS in Computer Science)
Title: An Efficient Lean Software Development Model : LSD-Model

Dat...

... middle of paper ...

...find out the efficiency of the proposed model. Model will use iterations and increments as moving from sequential to parallel implementations could improve the time saving and speed of development (Maglyas et al., 2012).
Lean principles are customer centric, the companies those are already applying Lean methodologies with development models continually work with their customers to learn what customer need, the improvements and how new modules can be added designed and implemented to meet their needs. Lean principles are also called Six-sigma methods those not only reduce inefficiencies and waste, but also focus on continuous improvements (Raffo et al., 2010).
Efficient software development model will have six sigma of lean combined with software development life cycle (SDLC). At the end an analysis by survey reports, in which real world experiences will be reported.

Open Document