InfoQ

InfoQ

Editor Specific Content View

Amr Elssamadisy

Amr Elssamadisy is a software practitioner who is also a partner with Gemba Systems working with a group of talented software practitioners helping IT organizations build better software. He helps Gemba's clients find, focus upon and understand their business goals (which aren't always that obvious), then works with them to learn and use the appropriate tools - personal, process, and technical - to reach those goals. Amr is a frequent speaker at software development conferences, regularly writes for the InfoQ and the Agile Journal, and is the author of Patterns of Agile Practice Adoption.

All of Amr Elssamadisy's Content on InfoQ


Latest featured content by Amr Elssamadisy

Ron Jeffries on the Potential of Agile

Topics
Agile,
Agile Education,
Adopting Agile,
Agile Certification

Ron Jeffries discusses the potential of Agile methods and the possible effect it could have on the programming industry. The impact could be greater with enterprise software as developers invest more time to understand the practice and technology they are using while being mindful.

News by Amr Elssamadisy

Adopting Agile in an Environment of Fear

Topics
Agile,
Adopting Agile

Agile adoption and transformation is sometimes effective, and sometimes not. Is there a common thread to the failures? Does fear have anything to do with it? And what can we expect if we start an agile adoption initiative in an environment that is full of fear?

Is Technical Debt Still a Useful Metaphor?

Topics
Agile Techniques,
Agile,
Design

A discussion has been taking place on the LinkedIn Agile Alliance group questioning if "technical debt" is still a valid metaphor in today's global software development world. This discussion has surfaced a strong support for the effectiveness of the metaphor even after 20 years.

Articles by Amr Elssamadisy

Virtual Panel: Is the Backlog a Vital Artifact and Practice or Waste?

Topics
Agile,
Agile Techniques

Mary Poppendieck, Ron Jeffries, Jeff Patton, David West, Steve Freeman, and Jason Yip give us their take on backlogs and their importance to successful Agile teams.

Book Review: Implementation Patterns

Topics
Object Oriented Design,
Java,
Agile,
Programming

Kent Beck's new book, Implementation Patterns, is a book about writing code in Java. The patterns in this book are based on Kent's reading of existing code as well as his own programming habits. The patterns in this book are meant to be a coherent view of how to write code people can understand that serves human as well as economic needs.

Presentations by Amr Elssamadisy

Scaling Up by Scaling Down: Successful Agile Adoption in the Large by Focusing on the Individual

Topics
Agile,
Agile Techniques,
Communication,
learning

Amr Elssamadisy focuses on the individual and his responsibility to do his best to make things work in the team regarding the learning process, communication, dealing with upsets, ownership, and responsibility.

Adopting Agile Practices

Topics
Agile,
Adopting Agile

In this presentation, Amr Elssamadisy explains how to choose the best practices for your organization depending on its context and it's highest priority business values and/or smells. Amr discusses the importance of starting with business value first, and then presents a set of "maps" that help determine which practices are useful in improving what business value.

Interviews by Amr Elssamadisy

Lyssa Adkins on Agile Coaching

Topics
Agile in the Enterprise,
Coaching,
Agile,
Agile Education,
Agile Certification

Lyssa Adkins discusses Agile Mentoring and what makes a good Agile Coach, as well as some of the lessons recorded in her recent book.

Esther Derby Discusses 13 Questions for Team Managers

Topics
Agile in the Enterprise,
Agile Techniques,
Agile,
Agile Education,
Team Collaboration

In this interview, team development expert Esther Derby talk about her 13 questions for team managers – a set of questions aimed at helping managers make their development teams more effective. Derby said her goal is to help managers to look at their organization in terms of its capacity, in terms of what its customers desire and in terms of creating more effective work systems.

Books by Amr Elssamadisy

Agile Patterns: The Technical Cluster

Topics
Agile in the Enterprise,
Agile Techniques,
Agile,
Unit Testing,
Methodologies,
Software Testing

This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them. Business values are also a component of these patterns so your adoption is always focused on addressing your particular environment.