Practical Blog
KNOWLEDGE PLATFORM
Practical Blog
Knowledge Platform
One of the worst nightmares of a plant manager or a supermarket owner is the silence that accompanies a complete halt at the production line or at the checkouts. Complete halt means nothing progressing, which means no
I have a confession to make: My name is Anat, and I was infected with the agile virus while I was a product owner.The first agile technique that made me look at the system differently was the
One of the first thing they tell us about stories, is that they should be valuable. That’s what the ‘V’ in INVEST stands for: Taken from: http://en.wikipedia.org/wiki/INVEST_(mnemonic): V – Valuable – A user story must deliver value to the
Many teams feel the need to go over finished stories and update their story points in order to reflect the amount of effort needed to complete them. They general notion is that it’s a good idea to
Much has been written about the importance of working in short cycles, and the need to cut and slice your stories to small pieces that will fit inside of a single sprint. I’m not going to repeat
While i expect this to be rare and unfamiliar to most of my readers, in some organizations there are managers that sometimes complain about teams, specifically about their productivity and quality. As an external, i often do
We have a bug in our industry: We over glorify bugs. We love them so much, that we use them as a primary metric for quality. My take is that that is a bad idea. Bad, as
We all love them. Those hours of pure fun, creativity and innovation. Meetings. How come that we love them so much? Is it the coffee? Is it the the comfortable chairs and large tables? Is it the
“Look, it’s critical that we meet our deadline, and I know that we are already running behind. So please, we need you to push faster no matter the costs. And I don’t care if you need to
Writing tests for legacy code may seem risky, even daunting: will we break our code? Will we need to rewrite extensive parts of our code in order to test it? Not many know that by following fairly
The most frequent question I run into is “Being a scrum master requires so much, how would I have time to also stay part of the team and develop?” or in other words “I am 50% scrum
When I was a child I had an operation on my shoulder. It was a scheduled operation, nothing urgent. And it left me with an ugly scar on my back. Today, it’s still very notable after all
All of the teams I have worked with had come to understand that the retrospective ceremony is a necessary tool when wishing to increase effectiveness. However, many are still struggling to yield valuable action items in these
Tony was a Scrum Master. He started measuring the development trends of his team. However, whenever he selected a metric, he got the impression that developers were manipulating the results to meet the targets he set. For
Following the meetup we wish to share tips for online retrospectives, including specific learning points from this meetup
Advanced Agile training and courses 1 day Advanced Agile training and courses Agile Knowledge Management 1 day Agile Knowledge Management REGISTER NOW! Abstract Successful agile teams require frequent and dependable sharing of knowledge among teammates and between
Agile Engineering practices training and courses Agile Engineering practices training and courses 5 days Test Automation BootCamp – dotNET REGISTER NOW! One of the challenges of being a professional tester in an agile team is being able
Advanced Agile training and courses 1 day Advanced Agile training and courses Leading Agile Team 1 day Leading Agile Team REGISTER NOW! So, you have no authority over the team members, but you are still expected to
Advanced Agile training and courses 1 day Advanced Agile training and courses Scrum Master as Facilitator 1 day Scrum Master as Facilitator Ilan Kirshenbaum May 3rd, 2022 09:30 REGISTER NOW! Effort estimation & Value estimationDoes it seem
Advanced Agile training and courses 1 day Advanced Agile training and courses Advanced Agile Product Owner 1 day Advanced Agile Product Owner REGISTER NOW! Does it seem that the team never understands what you mean? Having a
Advanced Agile training and courses 1 day Advanced Agile training and courses Mastering Sprint Planning 1 day Mastering Sprint Planning REGISTER NOW! You will learn how to conduct an effective Sprint Planning. Together, we will go over
Advanced Agile training and courses 1 day Advanced Agile training and courses Building an “A-Team” 1 day Building an “A-Team” REGISTER NOW! You will learn how to build a winning team, one that drives the organization forward.
Advanced Agile training and courses 1 day Advanced Agile training and courses Coach Retreat 1 day Coach Retreat REGISTER NOW! Being a Scrum Master is about influencing people. On this day you will learn basic coaching techniques,
Advanced Agile training and courses 1 day Advanced Agile training and courses Advanced Scrum Master Workshop 1 day Advanced Scrum Master Workshop REGISTER NOW! Effort estimation & Value estimation. Does it seem that the team never understands
Basic Agile training and courses 1 day Basic Agile training and courses Introduction To Agile 1 day Introduction To Agile REGISTER NOW! Are you still facing Quality issues? Do you always have too little time for testing?
Basic Agile training and courses 1 day Basic Agile training and courses Basic Agile training and courses 1 day Basic Agile training and courses Ilan Kirshenbaum May 3rd, 2022 09:30 REGISTER NOW! Effort estimation & Value estimationDoes
Basic Agile training and courses 1 day Basic Agile training and courses Introduction to Agile Engineering Practices 1 day Introduction to Agile Engineering Practices REGISTER NOW! Are you still facing Quality issues? Do you always have too
Basic Agile training and courses 2 days Basic Agile training and courses Practical Kanban 2 days Practical Kanban REGISTER NOW! This course is a 2 day training with a goal to explain the what how and why do
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Master “Clean Code” 1 day Mastering “Clean Code” REGISTER NOW! “Clean code” is a set of coding practices aimed at producing better, faster
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Being an agile Tester 1 day Being an agile Tester REGISTER NOW! Being a test expert in an agile team is very different
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Microservices Done Right 1 day Microservices Done Right REGISTER NOW! Has your team switched over to micro-services yet? Is it going to? Should
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Writing Unit Tests in a Legacy Systems 1 day Writing Unit Tests in a Legacy Systems REGISTER NOW! Our system is big and
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Real World BDD 1 day Real World BDD REGISTER NOW! Behavior Driven development is about helping business and technology expert collaborate to deliver
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses TDD Fundamentals 1 day TDD Fundamentals REGISTER NOW! First you write the Test, than you make it pass, and finally you improve the code.
Agile Engineering practices training and courses 3 days Agile Engineering practices training and courses TDD for .NET / Java / C++ Programmers 3 days TDD for Java / C# Programmers REGISTER NOW! This three-day program provides a
Agile Engineering practices training and courses 2 days Agile Engineering practices training and courses TDD in Legacy Systems 2 days TDD in Legacy Systems REGISTER NOW! Test Driven Development (TDD) is one of the core practices of
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Refactoring Legacy Code 1 day Refactoring Legacy Code REGISTER NOW! The Refactoring workshop is a one day training module. Engineering practices such as
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Advanced Agile Programing 1 day Advanced Agile Programming REGISTER NOW! Agile is about working software. And there wouldn’t be software if we stopped
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Docker for Developers 1 day Docker for Developers REGISTER NOW! Did software evolution make your life complicated?Can you honestly say that isolating services
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Ilan Kirshenbaum May 3rd, 2022 09:30 REGISTER NOW! Effort
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Amazon Web Service 101 1 day Amazon Web Service 101 REGISTER NOW! Amazon Web Services (AWS) is a collection of computing, storage and
Agile Engineering practices training and courses 1 day Agile Engineering practices training and courses Building serverless applications with AWS Lambda 1 day Building serverless applications with AWS Lambda REGISTER NOW! This workshop will cover all you need
Advanced Agile training and courses 1 day Advanced Agile training and courses Retrospective Game Retreat 1 day Retrospective Game Retreat REGISTER NOW! You will experience different games and activities to use in your retrospectives. This toolkit will
Basic Agile training and courses 2 days Basic Agile training and courses Practical Scrum 2 days Practical Scrum REGISTER NOW! This course is a 2 day training with a goal to explain the what how and why
Agile Engineering practices training and courses Agile Engineering practices training and courses 5 days Test Automation BootCamp – Java REGISTER NOW! One of the challenges of being a professional tester in an agile team is being able
Advanced Agile training and courses 1 day Advanced Agile Product Owner Ilan Kirshenbaum May 3rd, 2022 09:30 REGISTER NOW! Effort estimation & Value estimationDoes it seem that the team never understands what you mean? Having a hard
Several weeks ago, Josef (pseudonym), a dad from my son’s school contacted me and sent me a link to this article: “A Before-School Exercise Program May Help Children Thrive”.After reading the article, I talked to Josef and
Back in 2013 I published the following post, but since I know, no one actually read these links I’ve chosen to quote that post in full. Sadly enough I still get that question way to often to my

Hey, PO, Push That Button!
One of the worst nightmares of a plant manager or a supermarket owner is the silence that accompanies a complete halt at the production line

Let’s talk about MVP
I have a confession to make: My name is Anat, and I was infected with the agile virus while I was a product owner.The first

Dealing with Technical Stories
One of the first thing they tell us about stories, is that they should be valuable. That’s what the ‘V’ in INVEST stands for: Taken

Revising Estimation
Many teams feel the need to go over finished stories and update their story points in order to reflect the amount of effort needed to

If you Want to Scale up – Use Small Stories
Much has been written about the importance of working in short cycles, and the need to cut and slice your stories to small pieces that

Stop complaining and start Analyzing
While i expect this to be rare and unfamiliar to most of my readers, in some organizations there are managers that sometimes complain about teams,