Você está na página 1de 11

Serbian

Serbian Journal of Management 7 (1) (2012) 65 - 75 Journal


of
Management
www.sjm06.com

MEASURING PRODUCTIVITY OF
SOFTWARE DEVELOPMENT TEAMS

Goparaju Purna Sudhakara*, Ayesha Farooqband Sanghamitra Patnaikc

aEngineering Staff College of India, Gachibowli, Hyderabad, A.P., India, 500034


bAligarh Muslim University, Aligarh, U.P., India
cAdvanced Centre for American Studies (ACAS), Osmania University Centre for
International Programmes (OUCIP), Osmania University, Hyderabad, A.P., India

(Received 20 November 2010; accepted 26 September 2011)

Abstract

This paper gives an exhaustive literature review of the techniques and models available to
measure the productivity of software development teams. Definition of productivity, measuring
individual programmer’s productivity, and measuring software development team productivity are
discussed. Based on the literature review it was found that software productivity measurement can
be done using SLOC (Source Lines of Code), function points, use case points, object points, and
feature points. Secondary research findings indicate that the team size, response time, task
complexity, team climate and team cohesion have an impact on software development team
productivity. List of factors affecting the software development team productivity are studied and
reviewed.

Keywords: Software Productivity, Team Productivity, Productivity Factors, Software Teams,


Managing Information Systems Projects

1. INTRODUCTION reduce response time of the customer,


achieve consistency, reliability and accuracy
The objective of IT function for any in customer transactions so that customer
organization is to achieve operational satisfaction can be improved. In achieving
efficiency, reduce costs on repetitive tasks, this, the organization forms project teams,
* Corresponding author: purna24@hotmail.com

DOI: 10.5937/sjm1201065S
66 G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75
cross functional teams to meet the includes complexities of both software and
organizational objectives. More than 70% of people. According to them software
the Fortune 500 organizations have teams in productivity can be calculated by dividing
their organizations. Particularly software software size with cost of development.
development is done by teams in According to Card (2006), Productivity is
organizations. Onsite, offshore teams, virtualdefined as the ratio of outputs produced to
teams, globally distributed teams, high the resources consumed.
performance teams, and self managed teams Earlier researchers like Albrecht (1979)
are some of the terminology we hear in have developed Function Points at IBM and
software industry in current days. The Jones (1986) has studied the productivity and
objective of any software business quality of the software projects. Jones (1986)
organization is to achieve maximum team work on productivity is published in his
productivity to reduce costs and to increase popular book Programming Productivity.
profitability. With the advent of process Researcher Lakhanpal (1993) has studied the
maturity models such as CMMI and PCMM, characteristics of groups and their impact on
software services organizations in Asian productivity (Wagner & Ruhe, 2008a). Study
countries are even thriving for continuous of software development team productivity
improvement. The definition of productivity involves disciplines such as Software
follows. Engineering, Management and
Organizational Psychology. Banker, Datar
and Femerer (1991) have studied the
2. DEFINITION OF PRODUCTIVITY variables impacting the productivity of
software maintenance projects with the help
Traditionally Productivity can be defined of an empirical study of 65 software
as a ratio of output units produced to the maintenance projects of a large commercial
input units of effort (Scacchi, 1995; bank.
Maxwell, 2001; Wagner & Ruhe, 2008a;
Nwelih & Amadin, 2008). Output units can
be the number of lines of source code and 3. WHY MEASURE TEAM
input units can be the person months of time. PRODUCTIVITY?
Traditionally the lines of code (LOC) or the
Function Points are used for measurement of According to Scacchi (1995), Software
productivity in software development team productivity is to be measured to
(Wagner & Ruhe, 2008a). According to reduce the software development costs, to
Wagner and Ruhe (2008a), the number of improve the quality of deliverables, and to
lines of code written or the number of increase the rate at which software is to be
function points implemented per man hour developed. According to him, the software
by the developer is used as a measure of productivity is to be measured to recognize
productivity. Previous software team the top performers to reward and identify the
productivity studies were conducted in bottom performers to provide the training.
organizations such as IBM, NASA, ITT, and The major productivity improvements can
HP. According to Nwelih and Amadin result into substantial amount of savings in
(2008), software productivity definition development costs (Scacchi, 1995).
G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75 67
Measuring productivity helps in identifying cohesion, platform experience,
under utilized resources (Nwelih & Amadin, programmer’s programming languages and
2008). The study of software productivity is tools experience, software applications
important because higher productivity leads experience, and analyst capability.
to lower costs (Bouchaib & Charboneau, Setting goals to the programmer,
2005). Bouchaib and Charboneau (2005) providing training, giving periodic feedback
have studied the comparison of productivity on his or her performance improves the
of in-house developed projects and individual productivity of programmer
productivity of outsourced projects to third (Wagner & Ruhe, 2008). According to
party with a sample of 1085 projects Chiang and Mookerjee (2004), improving
developed worldwide. software development productivity depends
Krishnan, Kriebel, Kekre and on people, technology and process.
Mukhopadhyay (1999) have studied the The constraints which control the
software life cycle productivity, which programmer productivity are the time
includes both development and maintenance constraints, financial constraints, software
costs and drivers of software team specifications, corporate environment and
productivity and quality such as personnel programming methodology (Vyhmeister,
capability, product size, usage of tools and 1996). According to Vyhmeister (1996), one
software process factors. According to can use Lines of code (LOC), Function
Banker and Kauffman (1991), software Points (FPs), and Object points (OPs) to
productivity can be found from the following measure the productivity of software
formula. programmer.
Individual programmer’s productivity can
Productivity = (Size of Application vary between 1 to 10 times in the same
Developed) / (Labor consumed during experience level programmers and team
development) (1) productivity can have variations of a factor
of 5 (White, 1999). People related issues are
the critical factors of individual
4. MEASURING INDIVIDUAL programmer’s productivity.
PROGRAMMER’S PRODUCTIVITY According to M. Pinkowska, team
productivity is dependent on individual team
According to Wagner and Ruhe (2008), member’s productivity and the team
software productivity can be measured member’s experience of success impacts his
traditionally using the lines of code or or her motivation, team cohesiveness and
function points and the productivity is the work atmosphere. Teams with high
LOC or FP produced per hour by the cohesiveness exhibit lower tension and
programmer. The productivity and cost anxiety, less variations of productivity,
estimation model COCOMO developed by improved team member satisfaction,
Boehm (1981) also considers the individual improved team communication, and
programmer’s productivity as a decisive role. commitment. Team members in cohesive
The factors identified by Barry Boehm and teams enjoy team membership, experience
team which affect software productivity and low personnel turnover, and they are very
cost include programmer capability, team productive (M. Pinkowska’s Research).
68 G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75

Table 1. Techniques/Models for measuring Software Development Team Productivity


Sl. Technique/Model Formula/Description High Lights Reference
No:
1. Team Productivity (P) P = Kilo Lines of Code/ Person months of effort Further given the needed Tausworthe (1982)
staff size as “person months
of effort divided by project
time duration in months”
2. Measurement model Analysis/Design Activity Output measure = This model considers Banker, Datar and
Function Points Function Points, SLOC, Kemerer (1991)
Coding/Testing Activity Output measure = environmental variables, and
Source Lines of Code any deviations from the
project.
Input Measure = Total Labor hours
3. Productivity Model and Mathematical Models This Model explains the Tockey (1996)
Cost Model impact of interaction of team
members and team size on
team productivity and
project cost.
4. Model of Life Cycle Quality = f1(Personnel Capability, Usage of This model considers Krishnan, Kriebel,
Productivity and Quality Tools, Product Size in LOC, PROCESS, Front variables such as personnel Kekre and
End Resources) capability, quality, software Mukhopadhyay
Life Cycle Productivity = f2(Conformance process, product size in (1999)
Quality, Personnel Capability, Usage of Tools, LOC, Front End Resources
PROCESS) and Usage of tools.

Life Cycle Productivity = Product size in LOC /


Total cost incurred in Product development and
support.

5. Model of Correlated Software Team productivity = KLOC per Provides a simulation model Potok and Vouk
Team Behavior Calendar month. which supports correlated (1999)
team behavior.
6. Productive Ratio (Į) Į = % of Direct Development time / % of Idle The model suggested Nogueira, Luqi,
time considered productivity, Berzins and Nada
requirements volatility and (2000)
complexity.
7. Productivity Model Productivity = Number of Function Points / This model considers the Blackburn, Lapre and
Effort in Man months factors such as Experience of Van Wassenhove
Project Manager, size, (2002)
requirements ambiguity,
complexity, stable standards,
user requirements, usage of
tools, etc.
G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75 69
8. Simple Model of Physical Productivity = Number of LOC / man This model considers the Card (2006)
Productivity hours or days or months entities such as Product,
Process or Sub-process,
Functional Productivity = Number of Function Requirements, Value, Cost,
Points / Man hours or days or months and Effort.

Economic Productivity = Value / Cost

Where Value = f (Price, Time, Quality,


Functionality)
9. Normalized Productivity log (PDR) = 2.8400+0.3659 x log(TeamSize)- It uses two continuous Jiang and Comstock
Delivery Rate (PDR) 0.6872 x I(3GL) - 1.2962 x I(4GL) – 1.3225 x variables Average Team Size (2007)
I(ApG) – 0.1627 x I(MR) – 0.4189 x I(Multi) – and PDR and six categorical
0.3201 x I (PC) – 0.4280 x I(OO) – 0.2812 x I variables like Language
(Event) + 0.7513 x I(OO:Event) – 0.2588 x Type, Development Type,
I(Business) – 0.0805 x I(Regression) + 1.0506 x Development Platform,
I(Business:Regression) Development Techniques,
Case Tool Used, and How
Methodology Acquired.
Normalized PDR = (Normalized Work Effort) /
(Adjusted Function
Points)
10. Software Productivity Productivity = This model considers factors Nwelih and Amadin
model which includes n like reuse, complexity, (2008)
Software Reuse ™ (ri + fi + li + ci) / ™I length, functionality and
i=1 effort.

Where
ri = Reuse
fi = Functionality
li = Length
ci = Complexity
™I = Effort
(Source: Author Compiled, 2010)

According to Blackburn, Lapre and According to Card (2006), the


Wassenhove (2002), the measure of productivity of large teams is lower than the
productivity using number of function points productivity of small teams. According to
divided by man months of effort is him, while measuring productivity labor
applicable irrespective of the programming related to engineering, management, testing
language in which the project is being and support needs to be taken into
implemented. consideration.
70 G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75

According to the research done by 1995). User participation, experience of the


Banker, Datar and Femerer (1987), high programmer with the programming language
project quality need not necessarily reduce and program design constraints are the
the software maintenance team productivity. factors affecting the software productivity
The teams that behave in correlated fashion (Wagner & Ruhe, 2008a). According to
perform better than the teams that behave Wagner and Ruhe (2008a), soft factors such
randomly (Potok & Vouk, 1999). According as team culture, team identity, team
to Potok and Vouk (1999), weak team’s cohesion, support for innovation, turnover,
productivity is less than the productivity of and team communication affect the software
teams that behave randomly and the better team productivity.
way to handle the weak team performance is Average team size, programming
to shuffle the team members randomly. language used (3GL or 4GL), development
Software team performance is dependent on platform and development techniques have
the human characteristics of the team (Potok impact on software team productivity (Jiang
& Vouk, 1999). & Comstock, 2007). Team size has impact on
Currently Function points and Lines of team productivity and project costs (Tockey,
Code are measures of software productivity 1996).
(Maxwell & Forselius, 2000). According to Potok and Vouk (1999),
strong teams have high productivity over all
the assigned tasks where as weak teams have
5. FACTORS AFFECTING THE low productivity over all assigned tasks. It
PRODUCTIVITY was also proven by Vijayashree and
Jagdischchandra (2011) and by Kuye and
Major changes to technologies of the Sulaimon (2011). Software reuse can be used
project product lead to minimal productivity to improve the software team productivity
improvements (Scacchi, 1995). According to (Nwelih & Amadin, 2008). Large team size
Scacchi (1995), some of the factors facilitate reduces the software development
high software team productivity include productivity (Blackburn, Lapre &
substantial computing infrastructure, Wassenhove, 2002). According to
software engineering tools and techniques Blackburn, Lapre and Wassenhove (2002),
such as rapid prototyping tools, software project complexity increases the team size
testing tools, e-mail, document management and team size decreases the team
systems, object oriented programming productivity significantly. They have studied
languages, and configuration management 117 software projects provided by the
systems. The attributes such as well Software Technology Transfer Finland.
organized project teams, experienced According to Banker and Kauffman (1991),
programmers, and different team work experience of the programmer has impact on
structures facilitate the high software team the productivity of software maintenance
productivity. projects.
The product, process and production According to the research done by
setting characteristics affect the software Blackburn, Lapre and Wassenhove (2002),
productivity of individual programmer as experience of the project manager and
well as software development team (Scacchi, project size increases the team productivity.
G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75 71
According to them, change in user productivity. According to Premraj,
requirements and usage of tools significantly Shepperd, Kitchenham and Forselius (2005)
decreases the software development team research, productivity varies from company
productivity. Banker, Datar and Femerer to company and business sector to business
(1991) have examined the effects of project sector. Within the same company different
team member ability, application experience, business sectors can have different
system quality, hardware and productivity levels and productivity is also
methodological tools on software dependent on year and hardware.
maintenance team productivity. The factors affecting the software
According to Banker, Datar and Femerer development team productivity are the
(1987), the environmental variables affecting system construction time and coordination
the software team productivity are project efforts (Chiang & Mookerjee, 2004). This is
management, personnel, user and technical because if the system construction time is
environment. According to them personnel less, team size increases and if team size
variables critically impact the productivity of increases productivity per programmer
software project teams. According to Banker reduces. Organizational structure, internal
and Kauffman (1991), reuse is the major politics, organization size, team morale, and
factor affecting the software development physical facilities have impact on the
productivity. software team productivity (Vyhmeister,
According to Agrell and Gustafson 1996). According to Jiang, Naude and
(1994), team climate consists of vision, Comstock (2007), software team
participative safety, team orientation, and productivity variations are because of
support for excellence have impact on team average team size and the unbalanced usage
productivity. They have used Team Climate of programming languages (3GLs or 4GLs).
Inventory (TCI) developed by the Anderson Product characteristics, people, process,
and West for finding the team climate and and technology have impact in the software
productivity of Swedish work-groups. development time and product outcome
Wagner and Ruhe (2008) have derived some (White, 1999). People factors affecting the
soft factors which affect the software software development team productivity are
development team’s productivity. They are the staffing, motivation and work
team identity, personnel turnover, team environment. According the M. Pinkowska’s
cohesion, team communication, clear goals research, team cohesiveness has impact on
and support for innovation. Support for software team productivity.
innovation as a factor affecting the team According to Comstock, Jiang and Naude
productivity has been proved by the study of (2007), fourth generation programming
Agrell and Gustafson (1994) on Swedish languages give more productivity than third
work teams. generation programming languages.
Premraj, Shepperd, Kitchenham and According to Teasley, Covi, Krishnan, and
Forselius (2005) have identified the factors Olson (2000), teams in warrooms give
such as task difficulty, interaction with double the productivity than the normal
customer, skills of project team, and non teams. According to their research team
functional requirements such as performance collocation increases the software team
and dependability impact the software team productivity.
72 G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75

6. OTHER PRODUCTIVITY References


MEASUREMENTS
Abdel-Hamid, T. K., & Madnick, S. E.
Traditionally SLOC and Function points (1989) Lessons Learned from Modeling the
are used as units of software team Dynamics of Software Development,
productivity. Other measures such as use Communications of the ACM, 32(12),
case points, object points and feature points December 1989.
are also used in some of the IT organizations. Agrell, A., & Gustafson, R. (1994) The
These new measures kept in mind the object Team Climate Inventory (TCI) and group
orientation, extendibility and reusability in innovation: a psychometric test on a Swedish
finding the software team productivity. sample of work groups. Journal of
Occupational and Organizational
7. CONCLUSION Psychology, 67:143-151.
Albrecht, A.J. (1979) Measuring
The definition of productivity and why to Development Productivity. Proceedings of
measure software productivity have been the Joint SHARE/GUIDE/IBM Application
explained. The productivity measures such Development Symposium, pp. 83-92.
as SLOC, KLOC and Function points are Banker, R. D., Datar, S. M., & Kemerer,
discussed. The models and techniques C. F. (1987) Factors Affecting Software
related to software development team Maintenance Productivity: An Exporatory
productivity are tabulated. The factors Study. Proceedings of the International
affecting the software development team Conference on Information Systems,
productivity are explained. Other December 1987.
productivity measures such as Use Case Banker, R. D., Datar, S. M., & Kemerer,
points, object points, feature points are C. F. (1991) A Model to Evaluate Variables
mentioned. Further research can be done on Impacting the Productivity of Software
finding the soft factors affecting the software Maintenance Projects. Management Science,
development team productivity. 37(1), January 1991.
The productivity measured can be Banker, R. D., & Kauffman, R. J. (1991)
improved. An organization working on the Reuse and Productivity in Integrated
factors affecting the software development Computer-Aided Software Engineering: An
team’s productivity can improve the overall Empirical Study. MIS Quarterly, September
organizational productivity. Organizational 1991, 14(3):374-401.
productivity is dependent on individual and Blackburn, J. D., Lapre, M. A., & Van
team productivity. Thus improving software Wassenhove, L. N. (2002) Brooks’ Law
development team’s productivity results into Revisited: Improving Software Productivity
improved organizational productivity. The by Managing Complexity. Vanderbilt
productivity improvement is part of team University Working paper 2002-85.
development. Hence, one should try to Boehm, B. (1981). Software Engineering
increase the productivity of software Economics. Englewood Cliffs, New Jersey,
development teams resulting into the better USA: Prentice Hall.
organizational productivity and Bouchaib, B., & Charboneau, R. (2005)
performance. An Evaluation of Productivity
G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75 73

МЕРЕЊЕ ПРОИЗВОДНОСТИ ТИМОВА ЗА РАЗВОЈ СОФТВЕРА

Goparaju Purna Sudhakara*, Ayesha Farooqb, Sanghamitra Patnaikc

aEngineering Staff College of India, Gachibowli, Hyderabad, A.P., India, 500034


bAligarh Muslim University, Aligarh, U.P., India
cAdvanced Centre for American Studies (ACAS), Osmania University Centre for
International Programmes (OUCIP), Osmania University, Hyderabad, A.P., India
Извод

Овај рад даје исцрпни литературни преглед техника и модела доступних за мерење
продуктивности тимова за развој софтвера. Дискутовани су дефиниција продуктивности,
мерење индивидуалне продуктивности програмера и мерење продуктивности тимова за развој
софтвера. Засновано на литературном прегледу утврђено је да мерење продуктивности тимова
за развој софтвера може да се учини употребом SLOC (Source Lines of Code), функционалних
тачака, употребом кључних тачака, објектних тачака, и особинских тачака. Секундарни
резултати истраживања индицирају да су величина тима, време одговора, комплексност
задатака, клима у тиму као и кохезија тима од великог значаја на продуктивност. Проучена је
листа фактора који утичу на продуктивност тимова за развој софтвера.

Kључне речи: Продуктивност софтвера, Продуктивност тимова, Фактори продуктивности,


Тимови за развој софтвера, Пројекти за менаџмент информатичких тимова

Measurements of Outsourced Software Science, Engineering and Technology,


Development Projects: An Empirical Study. Volume 34, 2007.
Proceedings of the 2nd Software Fredrick, P.B. (1995). The Mythical Man
Measurement European Forum, SMEF 2005, Month: Essays on Software Engineering
March 16-18, 2005, Rome, Italy. Second Edition, Addison-Wesley. July 1995.
Card, D. N. (2006). The Challenge of Jiang, Z., & Comstock, C. (2007). The
Productivity Measurement. Proceeding of Factors Significant to Software Development
Pacific Northwest Software Quality Productivity. World Academy of Science,
Conference, Portland, OR, 2006. Engineering and Technology, Volume 25,
Chiang, I. R., & Mookerjee, V. S. (2004) January 2007.
Improving Software Team Productivity. Jiang, Z., Naude, P., & Comstock, C.
Communications of the ACM, 47(5), May (2007). The Variation of Software
2004. Development Productivity 1995-2005.
Comstock, C., Jiang, Z., & Naude, P. World Academy of Science, Engineering and
(2007) Strategic Software Development: Technology, Volume 27, 2007.
Productivity Comparisons of General Jones, C. (1986). Programming
Development Programs. World Academy of Productivity, McGraw-Hill. January 1986.
Krishnan, M.S., Kriebel, C.H., Kekre, S.,
74 G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75
& Mukhopadhyay, T. (2000) An Empirical 2010).
Analysis of Productivity and Quality in Potok, T. E., & Vouk, M. A. (1999). A
Software Products. Management Science, Model of Correlated Team Behavior in a
46(6):745-759. Software Development Environment.
Kuye, O. L. & Sulaimon, A. H. A.(2011) Proceedings of IEEE Symposium on
Employee involvement in decision making Application-specific Systems and Software
and firms performance in the manufacturing Engineering and Technology, ASSET’ 99,
sector in Nigeria. Serbian Journal of 1999, Richardson, TX.
Management, 6 (1): 1-15. Premraj, R., Kitchenham, B., Shepperd,
Lakhanpal, B. (1993) Understanding the M. & Forselius, P. (2005). An Empirical
Factors influencing the Performance of Analysis of Software Productivity over
Software development groups: An Time. 11th IEEE International Symposium
exploratory group level analysis. on Software Metrics, 2005.
Information and Software Technology, Scacchi, W. (1995). Understanding
35(8): 168-173. Software Productivity. Article in software
Little, T. (2004). Value Creation and Engineering and Knowledge Engineering:
Capture: A model of the Software Trends for the Next Decade edited by
Development Process. IEEE Software, D.Hurley, Vol. 4, World Scientific Press,
May/June 2004. 1995.
Maxwell, K. D. (2001). Collecting Data Tausworthe, R. C. (1982). Staffing
for Comparability: Benchmarking software Implications of Software Productivity
Development Productivity. IEEE Software, Models. TDA Progress Report 42-72,
September/October 2001. October-December 1982.
Maxwell, K. D., & Forselius, P. (2000). Teasley, S., Covi, L., Krishnan, M. S., &
Benchmarking Software Development Olson, J. S. (2000). How does Radical
Productivity. IEEE Software, Collocation Help a Team Succeed?.
January/February 2000. Proceedings of the 2000 ACM Conference
Nogueira, J. C. , Luqi, V. Berzins & Nada, on Computer Supported Cooperative Work,
N. (2000). A Formal Risk Assessment Model Philadelphia, Pennsylvania, USA, pp. 339-
for Software Evolution. Paper Presented at 346.
Second International Workshop on Tockey, S. (1996). The Effect of Team
Economics-Driven Software Engineering Size on Team Productivity and Project Cost.
(EDSER-2), Limerick, Ireland, June 6, 2000. Lecture notes of Software Project
Nwelih, E., & Amadin, I.F. (2008) Management, CSSE-515, Seattle University,
Modeling Software Reuse in Traditional Winter 2000.
Productivity Model. Asian Journal of Vijayashree, L., & Jagdischchandra, V.
Information Technology, 7(11):484-488. (2011). Locus of control and job satisfaction:
Pinkowska, M. (Undated). IT Software PSU employees. Serbian Journal of
Project Management: Impact of Team Management, 6(2): 193-203.
Cohesiveness on Productivity and Vyhmeister, R. (1996). Programmer
Performance. Available online at Productivity. Available online at
http://www.lent.ch/pdf_diverse/Pinkowska- http://www.andrews.edu/~vyhmeisr/papers/
cohesiveness.pdf (Accessed on 02-Mar- progprod.html (Accessed on 02-Mar-2010).
G. P. Sudhakar / SJM 7 (1) (2012) 65 - 75 75
Wagner, S. & Ruhe, M. (2008). A
Structured Review of Productivity Factors in
Software Development. Technical Report,
Technische Universität München, 2008.
Wagner, S., & Ruhe, M. (2008a). A
Systematic Review of Productivity Factors
in Software Development. Proceedings of
2nd International Workshop on Software
Productivity Analysis and Cost Estimation
(SPACE 2008), State Key Laboratory of
Computer Science, Institute of Software,
2008.
White, K. S. (1999). Software
Engineering Management for Productivity
and Quality. International Conference on
Accelerator and Large Experimental Physics
Control Systems, 1999, Trieste, Italy.

Você também pode gostar