Blog

Agile

5 steps to get unit tests going

Once you start unit testing, you will find significant benefits to your design, throughput, quality, and peace of mind. However, it is not easy to start in an organization that’s not used to it. Here are a number of practical tips:

Read More »
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 »
Subscribe for Email Updates:

Most New:

Categories:

Tags:

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