Overview Approach Services Clients About Us Contact Us
Agile Logic helps companies scale the agile enterprise.
Our unique Absolute Agile
 approach blends the best lean and
agile methods to reduce risk, maximize benefits and ensure
continuous improvement.
Absolute Agile
Introducing our comprehensive framework for guiding the selection and implementation of the best lean and agile practices for your projects. learn more ...
Training – Lean, Kanban, Agile, XP, Scrum
Agile Logic provides targeted training for each aspect of your team—software engineering, quality assurance, project management, product management and organizational leadership. learn more ...
Workshops & Coaching
Using your actual teams and projects, our workshops provide expert step-by-step mentoring and guidance in the performance of specific, real-world process activities such as product backlog development, estimating, iteration planning and test-driven development. learn more ...
Resources for Executives Resources for Leaders Resources for Team Members
[CEOs, CTOs, CIOs, VPs, Directors]
Management for the Agile Age - Stewardship & Partnership for Agile Teams
Presentation for the Agile 2010 Conference on Stewardship, an approach to management that embodies agile values and principles. The session offers specific recommendations for redefining the boss-worker relationship and evolving our organizational structures.
Globalizing Agile Development
Presentation for the SoftServe Innovations 2009 Conference on the challenges of using agile in distributed organizations with offshoring and outsourcing. Includes 5 key recommendations to mitigate the risks and achieve success with globalized agile.
Lean Is More—Enterprise Agility
Our latest white paper, Lean is More—How Lean Methods Can Benefit Your Agile Enterprise, shows you how to leverage lean principles to drive the greatest benefit from your agile transition. Learn how lean tools can help you select and optimize your agile practices.
Introduction to Scrum
This overview tutorial on Scrum, presented for the San Diego XP Users' Group, covers the key Scrum principles, roles and process structure.
eXtreme Adoption eXperiences
This chapter published, in the book Extreme Programming Perspectives, discusses an extremely successful XP implementation, and presents a suite of metrics measuring the success of adopting XP at a B2B start up.
Can We Be SOX Compliant with Scrum?
So you're faced with passing SOX audits, but you want the benefits of agile processes. Don't despair, this article discusses why it should be possible to have both.
The MSF Agile Process—Is It "Agile?"
The Microsoft Solutions Framework is little light on emphasizing core agile strategies. It seems all to easy to implement a non-agile version of MSF Agile. This review talks about the potential areas of concern.
[Product Managers, Project Managers, Team Leaders]
Is It Time To Ditch Your Product Backlog? - Using Story Maps for Visualizing Product Backlogs
Workshop for the Agile 2010 conference, also encored at the August AgileSoCal user group meeting, that covers the key concepts of Story Maps and how they visually present multi-faceted product backlogs. It includes a hands-on exercise building an actual non-trivial story map.
ScrumMasters Considered Harmful - Where Did We Go Wrong?
Talk for the Agile 2009 conference on the ways the ScrumMaster role can go wrong. Covers the responsibilities of a ScrumMaster, where and how we choose them and alternates to the ScrumMaster role.
Are We There Yet? - An Agile Planning Workshop
A workshop session for the So.Cal. Agile/XP User Group July 2009 meeting on planning, estimating and tracking in agile projects.
Tour of Agile Methods - The Essence of Agile
Presentation for the So.Cal. Agile/XP User Group January 2009 meeting covering the core agile strategies, comparing and contrasting both popular and obscure agile methods.
Agile Planning, Tracking and Project Management Bootcamp
This tutorial from the 2004 XP/Agile Universe Conference covers how to apply agility to project management activities.
Refactoring the Development Process
This paper, published at the 2004 Agile Development Conference, discusses our experiences with both wholesale and incremental agile adoption strategies. You may be surprised which approach has had the most success.
Missing the Point of the Daily Stand-Up?
Too many teams fail to realize the key potential benefits of a Daily Stand-Up. This article discusses what we should be looking for out of this key practice.
[Developers, Testers, Architects, DBAs, CM,
UI Designers, Documentation, Operations]
Agile References - Books, Groups & Websites
A compilation of agile references by category, including books, groups and mailing lists, and websites.
Current Reality Trees
A short tutorial given at the AgileSoCal User Group July 2013 meeting on Current Reality Trees, a tool to help teams with continuous improvement. CRTs are a structured thinking tool from Theory of Constraints for analyzing and finding the root causes of issues.
A Day in the Life of an Agile Tester
A talk given at the March 2010 So Cal Quality Assurance Association meeting that walks through the involvement a tester/QA expert has in the activities of an agile team. You may be surprised at all they do!
Let Me Tell You What I Really Want - A User Story Writing Workshop
A workshop session for the So.Cal. Agile/XP User Group March 2009 meeting on writing effective user stories.
Emergent Database Design
This paper, published at the 2004 Agile Development Conference, discusses our experiences adopting and utilizing an incremental, emergent strategy towards the design and implementation of an enterprise database.
Integrating Sophisticated User Experience Design Practices into Agile Processes
This paper, published at the Agile 2005 Conference, discusses coaching experiences integrating sophisticated Ux practices into the agile process initiatives of several organizations.
Does XP Give a Low Priority to Architecture?
Are you concerned that agile prcesses shortchange architecture? I would argue that XP, in fact, places a continuous emphasis and priority on architecture.
Benefits of Pair Programming
Pair programming is a practice many seem to avoid. Consider these potential benefits of pair programming before deciding not to adopt it.