Reliable releases and rollbacks – CRE life lessons

One of the most common causes of service outages is releasing a new version of the service binaries; no matter how good your testing and QA might be, some bugs only surface when the affected code is running in production. Over the years, Google Site Reliability Engineering has seen many outages caused by releases, and now assumes that every new release may contain one or more bugs.

More is available here

Posted in Cloud, DevOps, Technical excellence | Leave a comment

GUI interface using visual basic to track the killers IP address CSI

Posted in Creativity | Leave a comment

The Chief Product Owner on Large Agile Projects

More here

Posted in Agile, Lean, Scrum | Leave a comment

DevOps test that easily can be done on team level

This checklist is comprised of 48 items you can use to gauge the maturity of your software delivery competency, and form a baseline to measure your future improvements. It’s not meant to say “you’re failing DevOps” or deprive you of a badge (make yourself a badge just for reading this!), but surface areas of potential improvement.

you can check here

Posted in Agile, DevOps, Kanban, Lean, Scrum, Technical excellence | Leave a comment

Evaluate your technical debt with Sonar

Before introducing this Sonar plugin, here are few funny and relevant quotes on the concept :

Maintaining an application without any unit tests is like borrowing money each time you add or change a line of code
Skipping design phase is like borrowing money to get a very “quick” and “predictable” return of investment
Refactoring is like paying down the principal
Development productivity decreases when interests grow up
Managers don’t care about code quality, just ask them to pay the debt in order get their attention
Bankruptcy is logical extension of technical debt uncontrolled… we call it a system rewrite

Full article is here

Posted in Agile, DevOps, Scrum, Technical excellence, Thinking tools | Leave a comment

The Agile Product Owner Responsibilities

The application of the product owner role varies greatly, as products and organisations differ. But Roman Pichler argues in this blog post, there are two key factors that determine the duties of a product owner: the scope and the depth of ownership.

More here

Posted in Scrum | Leave a comment

The 18 Characteristics of a Great Product Owner

A Great Product Owner…

Embraces the product vision. A great Product Owner represents the customers voice and creates a product vision together with the stakeholders. Every decision is taken with the product vision in mind. This ensures sustainable product development, provides clarity for the development team and increases the chances of product success drastically.

more is available here

Posted in Agile, Lean, Scrum | Leave a comment

5 years leanlabs.com

I’ve almost forgot the 5th birthday of leanlabs.com
First post was Jack be Agile – Jack be Lean

Posted in Thinking tools | Leave a comment

Must-Read Books on the History of Software Engineering

Must-Read Books on the History of Software Engineering really cool list!
i’ve started with
Showstopper

Posted in Thinking tools | Leave a comment

A Field Study of Technical Debt

Complexity is the main hurdle which we need to overcome.

Really great article

Posted in Agile, Lean, Technical excellence, Thinking tools | Leave a comment