Scott Ambler’s Essays On Software Development
A variety of articles describing ideas and strategies about critical issues in software development and related processes.
- Agile Phases? Yes, Agile Lifecycles Have Phases
- Agile Planning Tips
- Agile Quality: The Changing Role of Quality Professionals
- Agile System Development Lifecycle (SDLC)
- Agile Testing and Quality Strategies: A Disciplined View
- Ambysoft Inc. Coding Standards for Java
- Artificial Intelligence (AI) Initiative Readiness Assessment
- The “Broken Iron Triangle” Anti-Pattern
- The “Change Prevention” Anti-Pattern
- Class Type Architecture: A Strategy for Layering Software Application
- Coding Style Guidelines: Increasing Code Quality
- Comparing Approaches to Budgeting and Estimating Software Development Initiatives
- The Continuous Delivery (CD) Software Lifecycle
- CRC Modeling: Bridging the Communication Gap Between Users and Developers
- Design of a Persistence Layer
- Examining the Agile Manifesto
- Full Lifecycle Object-Oriented Testing (FLOOT) Methodology
- The Glacial Methodology for Software Development (humour)
- Innersource: Applying Open Source Strategies to Internal Software Development
- Justifying a Software Development Project
- Machine Learning Lifecycle: End-To-End Look
- Process Patterns Resource Page
- Project Status Reporting: Green Shifting
- Project to Product: Why Software Development Isn’t a Project
- The Scrum Lifecycles: Construction, Project, and Solution
- Skill Longevity in Information Technology (IT)
- Software Process Improvement (SPI): Proven Strategies
- Strategies for Effective Training and Education (T&E) in IT
- System Deployment Tips and Techniques
- Tailoring Your Way of Working (WoW): Factors to Consider
- Team Member Rights and Responsibilities
- Translating Scrum Terminology: Beyond the Marketing
- User Experience (UX) Activities on Agile Development Teams
- User Interface Design Tips, Techniques, and Principles
- User Interface Prototyping Tips and Techniques
- Why Agile Software Development Techniques Work: Improved Feedback
Other Pages:
-
- About this web site
- The Best Agile Certification That Money Can Buy! (Humour)
- The COVID Conspiracy: Follow the Money
- Designing Agile Surveys: Strategies to Improve Our Approach
- Reducing the Amount of Physical “Junk” Mail You Receive
- Research Exploring The Current State of Information Technology Practices
- The Warning Signs Of Fascism