Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Continuous Integration Best Practices in Agile Environments – Ben Reich

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Continuous Integration Best Practices in Agile Environments

How can Lean/Kanban concepts help manage dev/test more effectively in an Agile environment? Excerpt from Agile Testing training by Agilesparks

Ben Reich @ AgileSparks

[slideshare id=7598668&doc=benreich-agile-ci-110412054830-phpapp01]

Continuous integration is always an issue when implementing agile practices. As with most agile practices there is a vast body of knowledge around best practices in continuous integration. We will discuss the issues surrounding CI and its implementation in different types of scenarios. We will cover different planning techniques and organizational solutions for solving these issues.

The main theme of the presentation will be how to integrate CI into the organization’s QA, product and deployment processess and how CI fits in the Scrum and Kanban worlds.

Lecturer’s short Bio:

Ben has served in various leadership roles in hig-tech organizations for nearly 25 years. He started out consulting for large R&D organizations and has successfully built several enterprise software products as VP of R&D, COO and VP products. In recent years Ben has specialized in the development, operations and marketing of large web sites and e-commerce platforms. During all this time many cycles were spent on providing predictability and effiency in managing company resources.

In recent years Ben has been using lean methodologies to run his execution team. During that time Ben specialized in connecting lean processes to ROI and key performance indicators. Playing the role of Agile champion in each of these organizations he specialized in tying agile processes to the company’s executive stakeholders and its top management. Ben has implemented Scrum and other agile processes into each of his development organizations and spent much time linking the Scrum practices into the overall company processes through Kanban.

Ben holds a Bsc. in Physics and Computer Science but his passion lies in History, archaelogy and very ancient languages.

Subscribe for Email Updates:

Categories:

Tags:

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

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart