# data[].attributes.headline
If possible - test ML and BE part by direct request (postman)

# data[].attributes.subject
If possible - test ML and BE part by direct request (postman)

# data[].attributes.headline
If story undifined - create spike for investigation

# data[].attributes.subject
If story undifined - create spike for investigation

# data[].attributes.headline
As soon as contract is defined, do mock stubs on ML/BE

# data[].attributes.subject
As soon as contract is defined, do mock stubs on ML/BE

# data[].attributes.headline
ML QA is not available until BE/UI is integrated

# data[].attributes.subject
ML QA is not available until BE/UI is integrated

# data[].attributes.headline
estimates were based on non-existing requirements. When requirements arrived, it took more effort to do

# data[].attributes.subject
estimates were based on non-existing requirements. When requirements arrived, it took more effort to do

# data[].attributes.headline
backend first, then UI/ML in the next sprint

# data[].attributes.subject
backend first, then UI/ML in the next sprint

# data[].attributes.headline
Define dependencies and take blockers ASAP

# data[].attributes.subject
Define dependencies and take blockers ASAP

# data[].attributes.headline
Requirements are more clear than in the previous sprint

# data[].attributes.subject
Requirements are more clear than in the previous sprint