Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

These are expected in the project to allow scalable and reliable development.

Team Attributes

Openness

Everybody should be open to ideas, happy to listen and happy to give opinions. This is a large project and to be successful will require intricate planning, much discussion and retrospectives. There will be things to learn along the way and they should be taken on board to lead to better delivery.

Transparency

Whatever the results of work done by anybody it’s really important that good ideas are shared and where things haven’t worked well we need to know so that improvements in processes can be made.

Leadership

Across the whole project where people are in leadership positions they need to be confident in leading, open to suggestions from people they lead and accountable for their actions. It is important to ensure that everybody is happy with this and to sort out any challenges as soon as possible.

Business team needs to provide

...

  • Clear and concise user stories which is along the lines of

    • As a persona (type of user), I wish to do this functionality, in order to obtain this result

    • with these kind of details

      • Process flow

      • Validation rules

  • Acceptance Criteria which are clear and concise. There should be enough detail to have confidence that the story has been written and understood successfully. Generally,

Development team needs to provide

Test Driven Development

  • Test driven development

    API integrated
    • unit tests

    • to ensure that every time changes are made the system reports any errors on tests

Automated Integrated Testing

Automated Testing

  • Egor QA testing with Postman

What else do we need?

QA Regression./Automation

QA Automation Engineer