Every year I read a lot of interesting books to expand my understanding of the world. Here are the books I read in 2019 with links to Amazon. The ones in bold are particularly interesting and thought-provoking. Who is Michael Ovitz? by Michael Ovitz Accelerate: Building and Scaling High Performing Technology Organizations by Nicole Forsgren … Continue reading Books in 2019
There is a lot of evidence that organizations are trying to become more agile. Here are just a few of articles from Harvard Business Review and Forbes on Agile, Scrum, and DevOps. Scrum has been the most successful framework to get organizations to agility. Scrum addresses how to get teams to accelerate. But getting an … Continue reading Scrum@Scale — designing Agile Organizations of the Future
Summary Open Banking will allow/mandate the financial institutions to share certain data with 3rd parties. It could be an opportunity to grow and develop new business models for existing institutions and fuel creation of new companies in Canada and worldwide. One of the critical risks for existing institutions is that they may lose existing customers … Continue reading Open Banking in Canada… What is it?
At Rangle, we partner with our clients to deliver high-quality software. As part of this partnership, we often ask our clients to assign a Product Owner (PO) to help drive our team towards delivering software with the biggest Return On Investment (ROI). So, what does it mean to be a PO? Be the Product Expert You … Continue reading What does it mean to be a Product Owner?
1. Identify your stakeholders These are the people that will help you deliver your product. These will be your executives, sponsors, key customers, partners and any other interested parties that can influence the outcome of the project. Identify the Product Owner This is a key to running a successful Scrum project. The Product Owner is the … Continue reading How To Plan An Agile Project That Doesn’t Fail
In the past year I worked with a number of teams as a Developer, Project Manager, Scrum Master, and Agile Coach. I worked with both remote and non-remote teams. Here are some things I learned. 1. Clarity is productivity The clearer you define your objectives, deliverables, stories, and expectations, the happier and more productive your … Continue reading What I learned coaching Agile Teams (Remotely)
Originally posted November 20, 2012 What is BEM? BEM is a front-end development methodology that came out of Yandex — an equivalent of Google from Russia. The goal of BEM, or Block Element Modifier, is to solve common scalability problems for front end code management on gigantic sites like Yandex. While BEM could work great for companies … Continue reading BEM: The Good Parts
The path of learning anything can be divided into three steps. Shu Repeat the steps and learn the rules. Ha Once the basic forms are mastered, try innovations Ri Discard the forms. You are the master and can be as creative as you want. The same principle applies across any practice. It is important be … Continue reading Shu-Ha-Ri: The path from Learning to Mastery