8 replies

Replying to @coderbyheart

"Key flags that a project is not really agile:

  • Nobody on the software development team is talking with and observing the
    users of the software in action; we mean the actual users of the actual code.
    (The [Product Owner] does not count as an actual user."
Replying to @coderbyheart

"- Continuous feedback from users to the development team (bug reports, users
assessments) is not available. Talking once at the beginning of a program to
verify requirements doesn’t count!"

Replying to @coderbyheart

"- DevSecOps culture is lacking if manual processes are tolerated when such
processes can and should be automated (e.g. automated testing, continuous
integration, continuous delivery)."

Replying to @coderbyheart

It also provides a set of questions to ask development teams and management: "-
Who are your users and how are you interacting with them?

  • What is your (current and future) cycle time for releases to your users?"
Replying to @coderbyheart

"- What are your management metrics for development and operations; how are they
used to inform priorities, detect problems; how often are they accessed and used
by leadership?

  • Who are the users that you deliver value to each sprint cycle? Can we talk to
    them?"