Ranking Critical Activities in Complex System Development Projects

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


This paper proposes a discrete-time Markov chain-based ranking algorithm to rank critical activities in development processes for complex systems. Critical activities are those that lead to greater rework, involve close coordination or interdependence between development units, or produce task volatility. For example, the product development processes of the Ford Motor Company have several activities that are sensitive to information variability which can lead to higher task volatility or higher probability of rework. It is important to identify such activities early to ensure that the requirements for these activities are met and risk mitigation efforts can be planned. Analysis of the results from a variety of process architectures across a range of systems engineering domains shows that the proposed algorithm is more effective in identifying these critical activities than existing network ranking algorithms.

Original languageEnglish (US)
Article number8717700
Pages (from-to)1353-1364
Number of pages12
JournalIEEE Systems Journal
Issue number1
StatePublished - Mar 2020

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Information Systems
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Ranking Critical Activities in Complex System Development Projects'. Together they form a unique fingerprint.

Cite this