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:

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