Process Redesign to Recover Deficits and Difficulties of Software Lifecycle in Micro Enterprises
Abstract
The concept of a startup is growing around the world where innovation is the major driving force. Managing such a small startup company from both a technical and administrative perspective is a challenging issue. Though several approaches for software development, like the waterfall model, agile model, SCRUM model are available, it is difficult to implement such a model with full features due to the limited number of resources, lack of experienced resources, and lack of enough financial capability. The scopes of software process improvement are even narrower in a situation where they hardly manage or adapt a methodology. As a result, small companies suffer and work without a good quality framework model. Companies struggle to produce quality software. In this work, we have suggested an integrated software engineering methodology, in which, the process improvement framework is a built-in phenomenon. Our system is dubbed as a 3D model, where the Ds stand for Design, Develop and Deploy. The Design indicates the design of the product making as well as the process design. Develop and Deploy is also hinting to the product and process. The process improvement is managed through observation and management, which are fed back into the system through proper documentation. We did some client surveys, organization surveys, and observed work patterns of a group of human resources for a period. We measured some of the parameters before and after the implementation of the 3D model. We found that the implementation of the 3D model gives an improved process and product development environment with no extra manpower or extra costing.
Collections
- B.Sc Thesis/Project [82]