What should be the plan to manage multiple projects on multiple technologies as a CTO of company?
Content you might like
Accountability - There's no system for accountability - we just rely on people keeping their word33%
Innovation - There's a structured process to contribute an idea and see the eventual outcome and decisions53%
People - Our company finds it difficult to do any of the above33%
People - Laggards hold things back but certain people and teams make it happen31%
General - We find it difficult to do any of the above15%
IT - We are held back from most of the above by legacy systems and a dependence on IT24%
Processes and Workflow - We've reached a point where email, chat and documentation have been replaced with accountable tasking and repeatable processes17%
Processes and Workflow - We publish processes or documentation and try to keep it up-to-date13%
Something else (comments below)1%
Limited understanding of benefits17%
Organizational silos60%
Unclear communication54%
Employee skepticism54%
Resistance to existing workflows15%
Unclear roles19%
Job security concerns4%
Bottom line, it depends. If the projects are somewhat disparate with discrete integration points or dependencies then you can run them in parallel with independent teams and weekly or monthly touch points depending on velocity. If, however, there are more integration points and they are less discrete (e.g. a front end full stack application integrating with a backend salesforce or sap backend project team) then you need more cohesive coordination and it gets considerably messier. Consider strong product managers and enterprise/data architecture teams and ensure operations have a seat at the table as well as part of a regular governance cadence. You'll need focused and incented project leaders but also a strong program leader and engaged governance process. You can treat each of the projects/technologies as a "track" with its own timeline and leader but then need to be accountable and responsive to the program leader and timeline.
Your goal is to keep vision of the project(s) direction, coordinate a deliverable roadmap, and delegate authority to those who can help you realize your vision. You can only scale so far on your time and focus, so you must hire those that can carry your ideas forward when you are not able to stay on the front line with the project teams. If hiring is not an option, then prioritize your time on projects that have the highest ROI potential and keep your current customers happy. If still not able to determine which project gets your focus based on that, then determine the biggest constraint in the project schedule deliverable schedule and subordinate everything to it until it is no longer a constraint.