While working with customers on DevOps, one of the most repeated questions is: “How should we structure our teams to achieve the benefits of DevOps?”. The answer, for DevOps practitioner, is no-brainer! It should be Feature Teams or Squads. However, in enterprises the situation is usually more complex. While feature teams resemble the ideal setup … Continue reading
Filed under PERSPECTIVES …
DevOps 101 – a brief introduction
Understanding DevOps might be a challenging journey, especially for newcomers. There are many definitions, practices, values, and practices originating from different sources. Luckily, there are 3 main principles that were initially mentioned in the famous book, the Phoenix Project that all DevOps practices and patterns are derived from. Understanding these 3 principles – usually referred … Continue reading
PERSPECTIVE: DevSecOps 101
Needless to say, the DevOps movement evolved to enhance collaboration between development and operation teams and to overcome the continuous destructive tension; development strives to push changes to production fast, while operations focuses on production stability. By focusing on creating value to the customer, remove any activity that adds no value to the customer (waste)1 … Continue reading
PERSPECTIVE: Importance of Sprint Retrospective
One of the four items in Agile Manifesto is: value individuals and interactions over processes and tools And one of the twelve principles induced from the manifesto is: Build projects around motivated individuals, give them the environment and support they need, and trust them to get the job done Unfortunately, in practice, most of Scrum … Continue reading
PERSPECTIVE: Projects Failure Countermeasures – no templates
Very often, in training session and discussions, I am ask ed to share project management templates. Requesters believe by using templates project management will be easier and projects will succeed! My consistent response is: I won’t share any! Don’t judge me! I am not mean. I am just against anti-patterns1; relying on
PERSPECTIVE: ITIL where to start
Do you expect us to implement all of this? this needs years and years! How can we master all of this? this is huge!Where should we start? Typical questions I hear as an ITIL Trainer and consultant. Before tackling them, I admit that ITIL scope is huge. It covers the complete life-cycle of any IT … Continue reading
PERSPECTIVE: Projects Failure – Countermeasure 1: Is it really a project!
Projects failure is contextual! it differs from project to another depending on tolerances, limitations and conditions. a project is usually considered a failure if : It exceeded the allocated time, budget along with the tolerances. It failed to deliver the expected outputs. Hence outcomes are not achieved and expected benefits cannot be realized. This is … Continue reading
PERSPECTIVE: projects and benefits realisation trap
As a project manager working in a customer/vendor environment, and if you’re experienced enough, I believe you faced a situation where the customer shifted the discussing of a change request into a concern about the final benefits of the project. You start hearing statements like “I don’t want to discuss a change here or there…”, … Continue reading
PERSPECTIVE: Just Listen, Always!
“I came to your shop 3 times asking about a spare part for my food processor. Every-time you tell me you’ll call me later, but you never did. What’s wrong with you people?”. I started the conversation at the electronics shop store. “Sir, please check the system log, we’ve called you 3 times, but you … Continue reading
PERSPECTIVE: Magento, the awesome slow eCommerce Platform!
Magento is cool! it’s getting a lot of traction and popularity. It is getting better with every release, and it’s definitely empowering thousands of on-line stores world-wide. No question about that! However, I believe there is something intrinsically wrong with Magento! Magento, from my experience, is most of the time is below customers and technologist … Continue reading