These situations, commonly referred to as factors affecting labor productivity, can be initiated either by the generalcm contractor or by the project owner. Identifying factors affecting software development cost and. The study at the bank indicates that the productivity is affected by factors such as performance of estimation and prognosis efforts, project type. If youre missing an ingredient or part thats essential to completion. Software productivity is a deceptively simple concept, but a matter of some debate. This model classifies all software requirements into 11 software quality factors. Key factors affecting productivity in the workplace sinnaps.
It is one of the most important factors that affect the productivity of a firm. Quality factors are not meaningful when we are talking. Dearth of raw materials can hamper productivity drastically. This research has explored the possibility of developing an estimable model of software. Some of the factors found to have an impact on cost are already included in estimation models such as cocomo ii, teamate, and seersem, for instance function points and software. The following factors are the key factors affecting productivity in the workplace. Moreover, the impact of these factors on software productivity may be different according to the context and characteristics of the team, the developer, the project and the entire organization 4. Productivity is the quantitative relation between what we produce and what we use as a resource to produce them. Factors influencing industrial productivity six factors. Productivity factors affecting productivity how to. Now lets discuss briefly above listed important factors that affect productivity. Factors affecting construction labor productivity 1 1.
The productivity of land depends on its natural qualities. To expand upon the main factors affecting labor productivity a definition of the factor, and b common problems associated with each factor. The empirical analysis of a pilot data set indicated that high project quality did not necessarily reduce project productivity. Feb 24, 2019 productivity is the quantitative relation between what we produce and what we use as a resource to produce them.
Software development productivity is usually measured in function points per time unit or lines of code loc per time unit 5 67. According to mccalls model, three software quality factors are included in the product transition category that deals with the adaptation of software to other environments and its interaction with other software systems. Factors affecting labor productivity there are many factors that affect the productivity of labor in construction. Chapter 6 factors influencing software development productivity. A common view is that a tradeoff exists between quality and productivity, that to achieve a high level of either requires. Factors impacting software development productivity sd times. In keeping with our definition of software productivity as the ratio between the functional value of software produced to the labor and expense of producing it, our next step is to determine ways to improve software productivity. Seven main factors that affects the productivity i. Some work flow protocols are part of basic employee. Technical factors, production factors, organizational factor, personnel factors, finance factors, management factors, government factors, and. Some of the factors found to have an impact on cost are already included in estimation models such as cocomo ii, teamate, and seersem, for instance function points and software platform. Productivity factors that are quantified include shift work, overmanning, ownerfurnished items, beneficial occupancy, stacking of trades, and cumulative impacts.
Factors affecting software development productivity. Identification of factors as either aiding or hindering productivity enables management to take steps to encourage the positive influences and to eliminate the negative ones. Key factors affecting productivity in the workplace. Software developers performance has a direct impact on software development productivity. Finding factors impacting productivity in software development project using structured equation modelling. A discussion addressing how the productivity factors relate to cost estimation models and their factors is presented. The results show how factors such as people, product, organization, investment in technology, lack of contractual relations and engagement of. Identifying factors affecting software development cost. Influence factors in software productivity semantic scholar. First, many people stressed the lack of user friendliness of both software and hardware used to gain remote access to the office it system. An understanding of the factors that affect this per formance could. Pdf an empirical study on the factors affecting software. Six important factors to consider behind software development.
The approach taken is based upon output metrics for the entire project lifecycle, and includes project quality metrics. Productivity is nothing but the reduction in wastage of resources. Riggs 1987 has a different perspective for productivity nowadays. There are various ways of increasing productivity depending on the conditions and culture of each organization. Productivity increase is an important indicator of the economy and the market value of the firms. The aim of this study is to determine the factors affecting productivity. Increased productivity makes your business more efficient by lowering labor costs. Return on investment high returns from selling cocoa for little input will naturally cause more cocoa planting to take place. Other significant factors affecting the relationship between tool usage and development productivity are the degree of tool integration, tool maturity, tool training and experience, appropriate support when selecting and introducing corresponding tools task. Kemerer sloan school of management massachusetts institute of technology abstract systems developers and researchers have long been interested in the factors that affect software development productivity.
The productivity of software production processes may vary across development contexts dependent on numerous influencing factors. Home research papers a study on factors affecting the productivity of software development professionals, with specific reference to long working hours information technology industry is an emerging industry in the modern world and it is considered as a rapidly growing sub sector in sri lankan service sector. These studies include, for instance, factors influencing the productivity of software maintenance. Covid19, teleworking, and productivity vox, cepr policy. These are generally set forth in publications or manuals made available through associations like the mechanical contractors association of america mcaa and other organizations. Hence, we need a good overview of factors influencing productivity in software development so that developers and managers know what to. Jan 27, 2012 factors affecting productivity it, management and process management alexander sliwinski wrote an interesting post today onheres a quick excerptso, in my simple analysis, many of the issues related to productivity have to do with clear management direction and communication, and the ability to communicate whatas important. In this article we will discuss about land in economics. While the cost of software development may seem high, often the cost of not having the right program in place are higher. Factors affecting productivity it, management and process. Introduction the measure of the rate at which work is performed is called productivity.
I hope that it receives the attention it deserves and that every supervisor of construction projects refers to it frequently for guidance. However, continuously updated evidence on productivity is constantly needed, due to the rapid evolution of software development techniques and methods, and also the regular improvement in the use of the existing ones. One possible cause of produc tivity variances is the attention spent in producing a high quality product. Systems developers and researchers have long been interested in the factors that affect software development productivity. Factors affecting solar stills productivity and improvement. Pdf factors influencing software development productivity state. Identifying factors affecting software development cost and productivity. Significant factors in explaining positive variations in productivity included project team. To summarise the qualitative comments obtained from the interviews, there are four major factors affecting teleworking productivity. Therefore, it is crucial for the business management to determine and control the factors affecting productivity in the highly competitive and fast changing world of. Factors influencing productivity and technical efficiency of. Product factors cover the characteristics of software products being.
Maintainability is a little similar with flexibility. An empirical study on the factors affecting software development productivity article pdf available in einformatica software engineering journal 121. Chapter 6 factors influencing software development. If your employees are knowledgeable and empowered to make spur. The eight main factors that affect productivity are. Factors affecting software maintenance productivity. The speed of a program is influenced by a number of factors, some of which are programmer controlled and others that are dependant on the hardware and. In circumstances of schedule acceleration and other malevolent project conditions various situations can arise decreasing the labors efficiency or productivity. Productivity is very important because it allows organizations to achieve greater efficiency and effectiveness in their activities. Pdf finding factors impacting productivity in software. Identification of factors as either aiding or hindering productivity enables management to take steps to encourage the positive. Productivity meaning factors affecting ways to improve. Keep your code clean with these essential tips for software quality. Correctness, reliability, efficiency, integrity, usability.
Factors affecting software development productivity proceedings. Although there is a lot of research on productivity in software development, software organizations still do not know what are the most significant productivity factors in which they should invest. If you are working with software that constantly has glitches or stops working, requiring your employees to restart the system several times a day, the loss of productivity adds up. Factors affecting labor productivity for electrical. Every software is a bit different and developers have to do slightly different things to ensure quality. Apr 26, 2011 a discussion addressing how the productivity factors relate to cost estimation models and their factors is presented. There are numerous influences affecting the solar still productivity such as intensity of solar radiation, wind velocity, environmental temperature, glasswater temperature difference, water free surface area, deepness of water, inlet water temperature, area of absorber plate and glass cover angle. Systems factors affecting productivity supply chain issues. A large number of factors potentially affecting software maintenance productivity were included in this initial investigation.
If the land is flat and levelled, it will be more productive than an undulating land. Analysis of factors that affect productivity of enterprise. We also found many suggestions for how to improve productivity. Factors affecting construction labor productivity 6 6. However, both productivity measurement techniques have some limitations. New languages, like dart, promise software developers that they dont have to choose between productivity and performance for the programs they. A study on factors affecting the productivity of software. The biggest factor is the experience and expertise of the developers working on the software. Objectives the main goal of this paper is to investigate which factors affect productivity. To improve productivity, evaluate and improve systems and build employee skills.
Rice productivity and efficiency are influenced by internal and external factors. Although it is very common that workers are looked as the most deciding internalown factor affecting productivity, the truth is that management is even more because of its influence over the work teams. Do you know what most affects software development productivity in your. New factors affecting productivity of the software factory. Software asaservice saas is a cloudcomputing approach to providing users with access to a program via the internet, so the user can access it. The 11 factors are grouped into three categories product operation, product revision, and product transition factors. Other research investigated productivity factors in different contexts, such as in enterprise resource planning.
Csce past president 198990 csce productivity in construction. Nov 16, 2015 factors affecting productivity factors affecting labor productivity external factors 1 country rules and economic situation 2 traffic 3 family 4 distance between workplace and house 5 weather 6 culture 7 health care 8 population may affect positive or negative 9. A workplace with the right layout and size of plant and machinery, ideal location, correct design of machines and equipment. The term land in economics is often used in a wider sense. Although its earliest measurement was in lines of code per manhours worked, a better definition is the ratio between the functional value of software produced to the labor and expense of producing it. Effective productivity management requires considering these factors. The measure of productivity is defined as a total output per one unit of a total input.