Skip to main content
Top
Published in: Wireless Personal Communications 4/2017

20-09-2017

Process Performance Models in Software Engineering: A Mathematical Solution Approach to Problem Using Industry Data

Authors: Balwant Sharma, Rajiv Nag, Munish Makkad

Published in: Wireless Personal Communications | Issue 4/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

An IT Project Manager is responsible for project planning, estimating and scheduling, developing and monitoring the progress throughout its development life cycle. The selection of a particular methodology is heuristic and the performance of the system developed is unpredictable. The authors suggest that a designed process performance model (PPM) can help to predict the required factors of a process to help achieve set goals for the process. This, in turn, can help to control factors that the project and the organizations need to control and ensure expected results. PPMs may enable to work out the relationship between different variables for a well-defined project and this knowledge becomes basis for prediction of performance solution, and helps in implementation of solution. This approach related to designing of PPMs, for various real life projects situations has not been attempted by industry in a big way. The authors demonstrate how to work out the PPMs, based on the given inputs of projects, by an Indian IT company. The solution works out number of bids which arrive at a given time or predict when the next bid will arrive at service centre, based on time series and queuing theory approach. This solution approach is based on different problems that will become the basis to build PPMs for similar problems. The problems discussed here are from an Information Technology Company, with real life data from the projects under development. Testing these models with more projects data thus will formalize how to build PPMs in a similar way. The authors discuss problem areas where time series and queuing theory Models can be applied and benefits of the present approach. The authors have similarly worked on different mathematical models based on industry data and build PPMs based on Bayesian, regression, fuzzy logic and other models. This paper is submitted with only two models just to prove the concept. In future building PPMs is likely to be a necessity in high maturity IT organizations.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
1.
go back to reference Anderson, D. R, Sweeny, D. J, & Williams, T. A. (2003). Modern business statistics. ISBN: 10: 0538479752. Anderson, D. R, Sweeny, D. J, & Williams, T. A. (2003). Modern business statistics. ISBN: 10: 0538479752.
2.
go back to reference Basvaraj, M. J. (2013). Implementation of process performance models in application service maintenance projects. In Proceedings of the international conference on advances in computer science, AETACS. Elsevier. Basvaraj, M. J. (2013). Implementation of process performance models in application service maintenance projects. In Proceedings of the international conference on advances in computer science, AETACS. Elsevier.
3.
go back to reference Beckham, J. (2000). Sigma and CMMI: Showdown in software process engineering 2000. Beckham, J. (2000). Sigma and CMMI: Showdown in software process engineering 2000.
4.
go back to reference CMMI for Development v1.3. (2010). CMU/SEI-2010-TR-033 Software Engineering Institute, Carnegie Mellon, Technical Report 2010. CMMI for Development v1.3. (2010). CMU/SEI-2010-TR-033 Software Engineering Institute, Carnegie Mellon, Technical Report 2010.
5.
go back to reference Carleton, A. (1999). Statistical process control for software. Hoboken, NJ: Wiley. Carleton, A. (1999). Statistical process control for software. Hoboken, NJ: Wiley.
6.
go back to reference Chatfield, C., & Mohammad, Y. (1988). Holt-Winters forecasting: Some practical issues. The Statistician, 37(2), 129.CrossRef Chatfield, C., & Mohammad, Y. (1988). Holt-Winters forecasting: Some practical issues. The Statistician, 37(2), 129.CrossRef
7.
go back to reference Department of Defense (DOD) and US Army. (2000). Practical software and systems measurement, version 4.0b. Available at www.psmsc.com. Department of Defense (DOD) and US Army. (2000). Practical software and systems measurement, version 4.0b. Available at www.​psmsc.​com.
8.
go back to reference Floak, W. A., Park, R. E., & Carelton, A. D. (1997). Practical software measurement: Measuring for process management and improvement (pp. 6–61). Pittsburgh: Carnegie Melon University. Floak, W. A., Park, R. E., & Carelton, A. D. (1997). Practical software measurement: Measuring for process management and improvement (pp. 6–61). Pittsburgh: Carnegie Melon University.
9.
go back to reference Gilles, A. P. D. (2002). A new measure for the accuracy of a bayesian network. In Second Mexican international conference for artificial intelligence, April 22–26. Gilles, A. P. D. (2002). A new measure for the accuracy of a bayesian network. In Second Mexican international conference for artificial intelligence, April 22–26.
10.
go back to reference Hafedh, C., Mellouli, S., & Bouslama, S. (2009). Modelling e-government business processes: New approaches to transparent and efficient performance. Information Polity, 14(1–2), 91–109. Hafedh, C., Mellouli, S., & Bouslama, S. (2009). Modelling e-government business processes: New approaches to transparent and efficient performance. Information Polity, 14(1–2), 91–109.
11.
go back to reference Kanti, S., Gupta, P. K., & Mohan, M. (2001). Operations research. Queuing theory (Chap. 20, pp. 403–413). New Delhi: Sultan Chand & Sons. Kanti, S., Gupta, P. K., & Mohan, M. (2001). Operations research. Queuing theory (Chap. 20, pp. 403–413). New Delhi: Sultan Chand & Sons.
12.
go back to reference Kelkar, S. (2002). Software project management. New Delhi: Prentice Hall of India. Kelkar, S. (2002). Software project management. New Delhi: Prentice Hall of India.
13.
go back to reference Pressman, R. S. (2005). Software engineering (p. 767). New York: McGraw Hill. Pressman, R. S. (2005). Software engineering (p. 767). New York: McGraw Hill.
14.
go back to reference Moorthy, V. V. (2014). Process performance models—statistical, probabilistic & simulation (pp. 12–16). Los Gatos: Smashwords Edition. Moorthy, V. V. (2014). Process performance models—statistical, probabilistic & simulation (pp. 12–16). Los Gatos: Smashwords Edition.
15.
go back to reference Nadir, S. Streitferdt, D. & Buggraf, C. (2016). Industrial software development effort estimation model. In international conference on computational science and computation intelligence (CSCI) (pp. 1248–52). Nadir, S. Streitferdt, D. & Buggraf, C. (2016). Industrial software development effort estimation model. In international conference on computational science and computation intelligence (CSCI) (pp. 1248–52).
16.
go back to reference Petrovich, M. (2007). Performance analysis for process improvement. American Society for Quality. Petrovich, M. (2007). Performance analysis for process improvement. American Society for Quality.
17.
go back to reference Schneider, H. (2012). How to build process performance models. Albuquerque: North American SEPG. Schneider, H. (2012). How to build process performance models. Albuquerque: North American SEPG.
18.
19.
go back to reference Sreenivasan, S. Sundram, M (2016). Process performance model for predicting delivered defect density in a software scrum project. IOSR Journal of Computer Engineering (IOSR-JCE), 18(5 Ver. IV), 60–73. e-ISSN: 2278-0661, p-ISSN: 2278-8727. www.iosrjournals.org. Sreenivasan, S. Sundram, M (2016). Process performance model for predicting delivered defect density in a software scrum project. IOSR Journal of Computer Engineering (IOSR-JCE), 18(5 Ver. IV), 60–73. e-ISSN: 2278-0661, p-ISSN: 2278-8727. www.​iosrjournals.​org.
21.
go back to reference Wheeler, D. J., & Chambers, D. S. (1992). Understanding statistical process control (2nd ed.). Knoxville: SPC Press. Wheeler, D. J., & Chambers, D. S. (1992). Understanding statistical process control (2nd ed.). Knoxville: SPC Press.
22.
go back to reference Yang, Y., Zhou, Y., Liang, L., & He, D. (2010). A service-oriented broker for bulk data transfer in cloud computing. In 9th IEEE international conference on cloud and grid computing (pp. 264–269). Yang, Y., Zhou, Y., Liang, L., & He, D. (2010). A service-oriented broker for bulk data transfer in cloud computing. In 9th IEEE international conference on cloud and grid computing (pp. 264–269).
Metadata
Title
Process Performance Models in Software Engineering: A Mathematical Solution Approach to Problem Using Industry Data
Authors
Balwant Sharma
Rajiv Nag
Munish Makkad
Publication date
20-09-2017
Publisher
Springer US
Published in
Wireless Personal Communications / Issue 4/2017
Print ISSN: 0929-6212
Electronic ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-017-4783-1

Other articles of this Issue 4/2017

Wireless Personal Communications 4/2017 Go to the issue