ABSTRACT
The concept of a timed markov model is introduced and proposed as a means of analyzing software development workflows. A simple model of a single researcher developing a new code for a high performance computer system is proposed, and data from a classroom experiment in programming a high performance system is fitted to the model.
- Howard, R., Dynamic probabilistic systems, John Wiley, New York, 1971.Google Scholar
- Eppinger, S., Nukala, M. and Whitney, D., Generalized models of design iteration using signal flow graphs, Research in Engineering Design, Vol. 9, No. 2, pp. 112--123, 1997.Google ScholarCross Ref
- Johnson, E. and Brockman, J., Measurement and analysis of sequential design processes, ACM Transactions on Design Automation of Electronic Systems, Vol. 3(1), January 1998, pp. 1--20. Google ScholarDigital Library
Index Terms
- Towards a timed Markov process model of software development
Recommendations
Measuring productivity in agile software development process: a scoping study
ICSSP 2015: Proceedings of the 2015 International Conference on Software and System ProcessAn agile software development process is often claimed to increase productivity. However, productivity measurement in agile software development is little researched. Measures are not explicitly defined nor commonly agreed upon. In this paper, we ...
Best managerial practices in agile development
ACM SE '14: Proceedings of the 2014 ACM Southeast Regional ConferenceAgile development has been gaining momentum over the year. It practices are perceived by some to be the best for software development. This work investigates agile best development and managerial practices, specially the benefits for optimizing the ...
Lean Software Development: Two Case Studies
This paper shows how the concepts of lean manufacturing can be successfully transferred from the manufacture of cars and electrical goods to software development. The key lean concept is to minimize work in progress, so quickly forcing any production ...
Comments