What Does a Product Manager Do?
Many organisations see the benefit from moving away from project delivery to a product-centric approach but there is still is a lack of understanding of what a product manager does. Or if a product owner will do instead. Or even if they are both needed or how they co-exist.
Jira Service Desk for HR, Legal and Facilities Teams
In only six years since its launch, Atlassian's Jira Service desk has become its fastest-growing product. Jira Service Desk was born due to too many outdated tools and processes for the DevOps and cloud age, and to offer a flexible and collaborative software to help provide better ITSM support.
Team Collaboration Begins with a Community of Practice
Getting good people just to talk to each other within an enterprise is a difficult and common problem. We all know that retaining knowledge within an organisation is critical to its well being and for any given problem there are only a few people that can solve it, given the opportunity.
From Automated Cloud Deployment to Progressive Delivery
So, your team is on its Agile journey and you can more or less track a deployment from a story, through git commits, to an automated builder, to an artefact repository, into a container, and then onto the cloud. Or, in fact, any other of the many valid variants that lead you to believe your deployments are largely automated. What you can point to is that a business request comes in and the result is a service or a new app. Your purview seems to stop before your users can even respond though; is that good enough?
Continuous Delivery in DevOps - Keeping releases consistent
There is some healthy tension between a good DevOps team and the concept of continuous delivery. In the past, a simple Agile team would build products and let the delivery manager worry about what happens in production. With the coming together of Dev and Ops, as the portmanteau term suggests, things are different. The more operationally minded engineers will look closely at the performance of the product in the live environment, and push back on design assumptions that are contradicted when real people use a service or product. A good DevOps team will always make clear the risks involved with breaking changes and try to strengthen the processes that mitigate these.
Why Continued Testing is Critical to Agile and DevOps Success
One of the central ways to progress an agile transformation is to introduce continuous testing. With all such changes, it is cultural as much as technical. The expected outcomes are less broken builds and reduced time from break to fix, as well as a yardstick for measuring the team's ambition for improvement.