Agile Adoption and Transformation - Linkapaloza

I am planning to take the Certified ScrumMaster Training By Carlton Nettleton in Irvine,CA offered by Conscires Agile Practices in next couple of weeks. In lieu of reading up to it, a friend and co-worker David Lazar recently shared his links of all things agile and here it is as a public service announcement.

An Agile Adoption and Transformation Guide: Working with Organizational Culture (Michael Sahota)


Answering the "Where is the Proof that Agile Methods Work" Question

Agile Adoption is a Trip Down the Cone of Uncertainty

Agile Success Factors

Poor Man's Agile Adoption: How Low Can You Go?

The Four Pillars of Agile Adoption

Patterns of Agile Adoption

An Agile Approach for Adopting Agile Practices

A Disciplined Approach to Adopting Agile Practices - The Agile Adoption Framework (Part I)

10 Most Common Mistakes in Agile Adoption (Part I)

10 Most Common Mistakes in Agile Adoption (Part II)

11 Ways Agile Adoptions Fail

10 Mistakes Adopting Agile

Agile Stakeholder Participation: An Agile Best Practice (Scott Ambler)


Translating Scrum Terminology (Scott Ambler)

Agile Imposition

Is Agile For All?

Large Agile Projects

Flaccid Scrum

Spreading Incrementalism

Utility vs. Strategic Dichotemy

Tactics vs. Strategy (SOA & The Tarpit of Irrelevancy)

 Transforming to Agile Teams

The Criteria for Determining if a Team is Agile (Scott Ambler)

Roles on Agile Teams: From Small to Large Teams 

Generalizing Specialists: Improving your IT Career Skills

Can Enterprise Level Professionals Be Agile?

Well Formed Teams and Agile: An Opportunity to Thrive

Getting New Agile Teams into Flow

Rhythms as Agile Diagnostics

Remaining Agile 

Scaling Agile

Evidence that Agile Software Development Scales 

Does Agile Scale? 

Agile Scaling Factors (Scott Ambler)

Scaling Agile Processes: Five Levels of Planning 

Seven Agile Team Practices That Scale (Part I) 

Agility at Scale: 7 + 7 Practices for Enterprise Agility 

Book: Scaling Software Agility: Best Practices for Large Enterprises

Book: Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum

E-book: Scaling Agile

E-book: The Agile Scaling Model: Adapting Agile Methods for Complex Environments

Disciplined Agile Delivery 

Disciplined Agile Delivery: A Foundation for Scaling Agile

Disciplined Agile Delivery: A Deeper Look @ Agile$file/A_Deeper_Look_at_Agile.pdf

Disciplined Agile Delivery Community Site

Scott Ambler Blog 

Book: Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise (Scott Ambler and Mark Lines)

E-book: Intro to Disciplined Agile Delivery (Scott Ambler)

Agile SDLC, Development Governance and Administration

Agile SDLC (Scott Ambler)

Book: SDLC 3.0: Beyond a Tacit Understanding of Agile

Governing Agile Project Teams (Scott Ambler) 

Agile Enterprise Administration (Scott Ambler) 

Best Practices for Lean Development Governance, Part I: Principles and Organization 

Best Practices for Lean Development Governance, Part II: Processes and Measures

Best Practices for Lean Development Governance, Part III: Roles and Policies

 Agile Project Governance and Administration

Comparing Approaches to Budgeting and Estimating Software Development Projects

Agile Project Planning (Scott Ambler) 

Book: Agile Estimating and Planning (Mike Cohn) 

Book: The Software Project Manager's Bridge to Agility (Sliger and Broderick)


Agile Requirements

Examining the "Big Requirements Up Front" (BRUF) Approach (Scott Ambler) 

Rethinking the Role of Business Analysts: Towards Agile Business Analysts?

How Agile Practices Reduce Requirements Risks

Agile Requirements Best Practices

Requirements Envisioning: An Agile Best Practice

Agile Best Practices: Prioritized Requirements

Agile Requirements Change Management

Agile Modeling

Comparing the Various Approaches to Modeling in Software Development

Enterprise Modeling Anti-Patterns

Rethinking Modeling Sessions

Inclusive Modeling: User Centered Approaches for Agile Software Development

Overcoming Requirements Modeling Challenges

An Introduction To Agile Modeling

Modeling Style Guidelines

Agile Modeling Principles

Agile Modeling (AM) Practices

Agile Modeling Values

Agile Modeling Best Practices

Agile Modeling: Effective Practices for Modeling and Documentation

Agile Modeling and eXtreme Programming (XP)

Agile Modeling Distilled: Potential Artifacts for Agile Modeling

Agile Best Practice: Look Ahead Modeling

Book: Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process 

Agile Design & Documentation

Agile Design

Is Design Dead?


Book: Specification by Example: How Successful Teams Deliver the Right Software

Book: Test Driven Development by Example (Kent Beck)

Book: Test Driven Development: A Practical Guide (David Astels)

Book: xUnit Test Patterns: Refactoring Test Code

Book: Peer Review in Software: A Practical Guide

Agile/Lean Documentation: Strategies for Agile Software Development

Agile Enterprise Architecture

E-book: Architecture in an Agile Organization

Agile Enterprise Architecture

Agile Enterprise Architecture:Oxymoron or Savior?

Architecture Envisioning: An Agile Best Practice

The Practical Approach to Enterprise Architecture (Scott Ambler)

Architecture and Architecture Modeling Techniques

Agile Data & Evolutionary Databases

The Cultural Impedance Mismatch Between Data Professionals and Application Developers

Evolutionary Software Development: How Data Activies Fit In

The Skillset of an Agile DBA

Adopting Evolutionary/Agile Database Techniques

Agile /Evolutionary Data Modeling: From Domain Modeling to Physical Modeling

Evolutionary/Agile Database Best Practices

Database Regression Testing: How to Regression Test a Relational Database

Introduction to Data Normalization: A Database "Best" Practice

The Process of Database Refactoring: Strategies for Improving Data Quality

The Agile Data  Method

Book: Refactoring Databases: Evolutionary Database Design (Scott Ambler & Pramod J. Sadalage)

Book: Agile Database Techniques: Effective Strategies for the Agile Software Developer
Agile Data Governance

Agile/Lean Data Governance Best Practices

Data Governance Blog: Run a Successful Data Governance Program

Agile Master Data Management (MDM)

Agile Testing

Agile Testing and Quality Strategies: Discipline over Rhetoric (Scott Ambler)

Software Testing in an Agile Environment

Book: Perfect Software and Other Illusions About Testing (Gerald M. Weinberg)

Book: Lessons Learned in Software Testing (Cem Kaner)

Book: Agile Testing: A Practical Guide for Testers and Agile Teams (Scott Ambler)

Book: Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing (Gojko Adzic) 

Agile Configuration Management

Branching to Distraction

Agile Configuration Management for Large Organizations 

Bob Aiello on Agile Configuration Management – The First Seven Things
Part 1:
Part 2:
Part 3:
Part 4:

Lean Configuration Management: Evolving the CM Discipline Through the Agile Paradigm Shift

Webinar: Accelerate your Agile Configuration Management through Deployment Automation

Continuous Integration 

Book: Continuous Integration: Improving Software Quality and Reducing Risk

Book: Adapting Configuration Management for Agile Teams: Balancing Sustainability and Speed

Book: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Agile Operations

Where Agile Development Fails: IT Operations

Defining Agile Operations and DevOps 

What is DevOps? 

The Rise of DevOps 

Agile DevOps: The flattening of the software release process 

Agile DevOps: Infrastructure Automation 

Agile, DevOps, Continuous Delivery – Don’t Limit Your Ability Because of Your Vocabulary 

DevOps Mixing dev, ops, agile, cloud, open source, and business