Blog

Agile Tools

Three tools that can help you become a better web developer

TL;DR
Use git, use eslint, and write unit tests.
Want to know the reasoning behind each tool? Keep reading!
Introduction

Whether you are starting out as a developer or already have some experience, improving your coding skills is an ongoing endeavor. But what does it mean to be a better coder?
While there are many ways to solve a problem with code, some of them are better than others. As Robert Martin wrote:
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees.

Read More »
Agile Estimations

A different approach to estimations in SAFe

SAFe™ (The Scaled Agile Framework) uses Story Points throughout the various levels as its estimation currency. This is covered in the “Story” article on the SAFe site. This is a pretty standard practice in organizations scaling agile these days. If you dive a bit deeper into how this is done in SAFe you will see that actually the story points used in SAFe are quite similar to “Ideal Developer Day” as this helps the teams align to a common baseline and support a rational economic ROI discussion at the level of Features/Capabilities that require effort from more than one team or haven’t even been mapped to a specific team yet.

Read More »
Continuous Deployment

The Sprint Increment Is Dead

The Sprint Increment Got Us Here

If you’re a veteran of the software industry, you probably remember those days when we released to production/GA every couple of months. Heck, many of the companies I meet these days still work that way.

If you’re also an experienced Scrum practitioner, you probably associate the time you started to use Scrum with the time you started to release more frequently. The Sprint Increment that had to be potentially releasable caused you a lot of pain as you were trying to improve your processes and capabilities, implement Continuous Integration, and finally gain the ability to actually have a releasable Increment each Sprint. You were pretty proud.

Read More »
Agile Leadership

How can HR people make a difference in an Agile transformation?

Transformations naturally start with a change in the process and the tools, which inevitably create tension that is supposed to catalyze a deeper change in other elements of the culture. Many implementations struggle and even get stuck at that stage. This is the hard part since it is mostly about people’s behaviors and habits and it takes time. This is exactly where HR professionals come in! I’m not trying to say that only at this stage HR people start partnering and pushing the transformation, I am only emphasizing their importance at this stage. HR departments are key in leading Agile transformations to long, lasting and truly impactful ones.

Read More »
Agile Leadership

3 steps towards better team work

Working with teams I sometimes feel that teamwork is similar to the weather: everybody talks about it but not much is done. When I talk about teamwork I mean doing the work together, as a team. Advising with each other is good, planning together is necessary, going to lunch as a group is fun and like the other activities, is probably a good way to get nearer to team work. However , as said above, I’m talking about doing the work together. And here are 3 steps that will help you get nearer to that worthy cause.

Read More »
Kanban

Improving your SAFe™ Implementation with some additional Flow metrics

The Premise

A year ago Scrum.org, in collaboration with Daniel Vacanti and myself, published the Kanban Guide For Scrum Teams, a guide that is aimed at helping Scrum Teams take advantage of Kanban/Flow principles and practices. (I wrote an earlier blog post about understanding the guide)

SAFe™ has included Kanban at all levels since version 4.0. Some basic guidance about Kanban is included in most if not all SAFe curriculums. Can a SAFe practitioner learn anything from the Kanban Guide For Scrum Teams?

In this blog post, I’ll explore some of the flow metrics from the guide with an emphasis on those that aren’t covered in SAFe.

Read More »
Events

Agile Israel 2019

Keynote Speakers Organization, Architecture, Autonomy and Accountability Kevin Goldsmith, Chief Technology Officer @ onfido https://youtu.be/NdjURwdPvJM Project to Product How Value Stream Networks Will Transform IT

Read More »
Engineering Practices

Peer Code Review – Benefits and Statistics

Benefits and statistics of embedding peer code review into your software development process.

As a Lean-Agile coach, I regularly talk with software development groups about the benefits of adding code review to their development process. Some easily embrace it and some require a little bit of persuasion, but usually, I find enough internal allies to initiate the change. Lately, I encountered a whole group that completely rejected this essential practice as a luxury they can not afford. Explaining that they will see immediate ROI within a sprint or two was not enough to convince them. So, I sat to compose the following list and sent it to the group. Luckily I had a sympathetic ear with the general manager of the business unit who embraced it and made it easier for the team to experiment with the practice. All’s well that ends well… here is the list, shared with you too.

Read More »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

Sprint Planning
Lean Startup
Scrum Master Role
Built-In Quality
Covid19
Amdocs
EOS®
Nexus Integration Team
chatgpt
Nexus
Systems Thinking
SAFe Release Planning
Process Improvement
Software Development
QA
SAFe
GanttBan
Agility
Daily Scrum
Quality Assurance
Nexus and Kanban
Operational Value Stream
Engineering Practices
Lean Agile Leadership
Achieve Business Agility
Coaching Agile Teams
Continuous Deployment
Tips
Lean and Agile Techniques
The Kanban Method
Hybrid Work
Pomodoro Technique
transformation
Introduction to ATDD
Self-organization
Presentation
Agile Games and Exercises
Agile Testing Practices
Professional Scrum Master
Webinar
SA
RTE
Frameworks
Sprint Retrospectives
Kaizen Workshop
Agile and DevOps Journey
Scrum Primer
Scrum Guide
Kanban Game
Product Ownership
Lean and Agile Principles and Practices
LPM
Lean Budgeting
AI
Planning
Software Development Estimation
Scaled Agile Framework
Professional Scrum Product Owner
Spotify
Kanban 101
Agile Release Management
Scrum.org
Kanban
Agile Outsourcing
An Appreciative Retrospective
AgileSparks
Agile Project
TDD
Agile
Lean Risk Management
The Agile Coach
Releases Using Lean
Video
Certification
SPC
Kaizen
Atlaassian
Certified SAFe
ATDD
Program Increment
Agile Project Management
Code
Entrepreneurial Operating System®
Applying Agile Methodology
Scrum and XP
SAFe DevOps
Lean-Agile Software Development
Games and Exercises
Agile Product Development
Effective Agile Retrospectives
Scrum
RSA
Jira admin
Change Management
Kanban Kickstart Example
Scrum Values
System Integration Environments
System Team
Rovo
ALM Tools
Agile Marketing
Jira
Agile Product Ownership
Agile Techniques
Agile Israel Events
Business Agility
Manage Budget Creation
Reading List
Confluence
DevOps
Advanced Roadmaps
Agile in the Enterprise
Accelerate Value Delivery At Scale
Agile Exercises
Value Streams
Perfection Game
Test Driven Development
Kanban Basics
Continuous Planning
Tools
Product Management
Managing Projects
lean agile change management
AI Artificial Intelligence
ART Success
ROI
Principles of Lean-Agile Leadership
ARTs
Professional Scrum with Kanban
Agile Community
Risk-aware Product Development
Implementing SAFe
Artificial Intelligence
NIT
Agile Delivery
LeSS
Legacy Enterprise
Lean Agile Management
Nexus vs SAFe
Agile Games
speed @ scale
Acceptance Test-Driven Development
Sprint Iteration
User stories
Agile Mindset
Risk Management in Kanban
Continuous Delivery
Implementation of Lean and Agile
Jira Plans
IT Operations
Iterative Incremental Development
speed at scale
Agile Contracts Best Practices
A Kanban System for Software Engineering
Agile Israel
PI Objectives
BDD
predictability
Lean Software Development
Lean Agile Organization
Release Train Engineer
Large Scale Scrum
ATDD vs. BDD
Development Value Streams
Limiting Work in Progress
Lean Agile
Scrum With Kanban
PI Planning
POPM
Agile Program
Nexus and SAFe
LAB
Rapid RTC
Agile Assembly Architecture
Agile Development
Scrum Master
Legacy Code
WIP
Continuous Improvement
Atlassian
Retrospectives
Jira Cloud
Lean-Agile Budgeting
Agile for Embedded Systems
What Is Kanban
Slides
RTE Role
Introduction to Test Driven Development
Enterprise DevOps
Lean Agile Basics
ScrumMaster Tales
Agile Basics
Keith Sawyer
Risk Management on Agile Projects
Agile Risk Management
Agile Release Planning
Team Flow
Story Slicing
Continuous Integration
Elastic Leadership
Managing Risk on Agile Projects
Agile India
agileisrael
System Archetypes
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

This website uses Cookies to provide a better experience
Shopping cart