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:

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