I am currently managing a complex development project, comprising of 17 engineers, due to the nature of the project there are many uncertainties and also the development approach frequently changes
I have created a detailed project plan, which I try and update at the end of every week once activities are completed or milestones are met, tried using clocked hours from Jira to manage planned versus earned but since the activities keep changing this was proving to be an impossible task
My question is, how do we manage the project plan when the plan is frequently changing, I am not looking for how to control changes, I am trying to understand how to manage the project plan and effectively undertake EVM, also do you think EVM can be considered for a project of this nature, or a basic variance analysis should be undertaken
I have a baseline, if I perform tracking on the set baseline, the project plan looks pretty skewed The development work packages vary from firmware dev, software dev, mechanical design and dev, electronics design and dev, I am following a hybrid approach where the software is run through sprints whereas I am forced to follow waterfall where hardware design and dev is involved I'm using an incremental approach wherever possible, but going full agile seems impossible. Also, the project has strict deadlines and associated LD's, so driven top down