How does the role of project manager change when applications are developed and tested in the cloud?
The project manager's role doesn't change much when applications are deployed in the cloud. The project manager typically keeps the project on track and provides status reports, and is not required to be an expert in the particular technologies used for development and test environments. But it's still a good idea to learn the basics. In this case, for example, it is helpful for the project manager to become familiar with terminology used in cloud computing. It is also worthwhile to gain an understanding of how the cloud is being used. For example, if the cloud-based testing and development environment is provided by an outside vendor, it's important to understand what's covered by the provider and to become familiarized with service-level agreements.
In "Cloud testing: The cloud and your testing practice," David W. Johnson describes ways in which the cloud can be used for testing practices. He notes that performance, security, disaster recovery and management can pose problems and advises project managers to make sure cloud providers take steps to address these high-vulnerability areas. The project manager needs to understand each area of risk and identify who is responsible for tasks associated with ensuring performance, security and disaster recovery testing. "If you are dealing with a private cloud, then testing responsibility could be handled by the infrastructure/security team -- at least from a performance and security perspective. In either case, all parts of the IT organization need to work together to mitigate the risks presented by cloud-based solutions to the overall enterprise," said Johnson.
Dig Deeper on Software development team structure and skills
Related Q&A from Yvette Francino
Agile methodologies stress the benefits of collaboration, working with cross-functional teams to encourage communication between business owners and ... Continue Reading
Any organizational change can meet with internal resistance. In this response, SSQ Site Editor Yvette Francino offers advice on how to win buy-in ... Continue Reading
In this expert response, some of the differences between project management in traditional environments and agile environments are explained. One of... Continue Reading