32
How to write effective requirements in an Agile environment - Matteo Taddei

How to write effective requirements in an Agile environment by Matteo Taddei

Embed Size (px)

Citation preview

Page 1: How to write effective requirements in an Agile environment by Matteo Taddei

How to writeeffective requirements in

an Agile environment

- Matteo Taddei

Page 2: How to write effective requirements in an Agile environment by Matteo Taddei

CONFERENCE SPONSORS

GOLD

SILVER

BRONZE

MEDIA PARTNERS

Page 3: How to write effective requirements in an Agile environment by Matteo Taddei
Page 4: How to write effective requirements in an Agile environment by Matteo Taddei

Matteo Taddei

Manager in Quality Engineering by job title

Mathematician by education

Product Quality and Design geek by mindset

1-sheet “Tips & Tricks for User Strories”https://app.box.com/v/BA2016

Page 5: How to write effective requirements in an Agile environment by Matteo Taddei
Page 6: How to write effective requirements in an Agile environment by Matteo Taddei
Page 7: How to write effective requirements in an Agile environment by Matteo Taddei

UST12657 Code Review - mtaddei/creditappjava

Status Plan Estimation Task Estimation Actual To Do

In Progress 6 3 2 1

Description

Page 8: How to write effective requirements in an Agile environment by Matteo Taddei

UST68759 [Product_Credit] - Localization for APAC

Status Plan Estimation Task Estimation Actual To Do

In Progress 0 2 0

Description

Project Category: New Credit LineSprint Number(s): 23. 24, 25, 26

Adaptation: YesTransaltion: YesLiguistic Tests: Yes

Comments on Testing scope:

Word count size: 150 - 1500

Delivery date: 11/11/2014

Page 9: How to write effective requirements in an Agile environment by Matteo Taddei

UST34657 [Marketing_Credit] - Launch marketing campaign APAC

Status Plan Estimation Task Estimation Actual To Do

In Progress 5 12

Description

Project Name: SpartacusDeadline: 11/11/2015

Hi All,thanks for your time today to discuss how to move forward with the marketing campaign. Here below the rough timelines we agreed.

Date Action Status

13/09 Identify risks for Key words translation Complete

05/10 Provide translation of identified Key words

20/10 Start A/B Testing with Users

Page 10: How to write effective requirements in an Agile environment by Matteo Taddei
Page 11: How to write effective requirements in an Agile environment by Matteo Taddei

HOW TO

BECOME

MORE

SMART?

Page 12: How to write effective requirements in an Agile environment by Matteo Taddei

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$

$$$$$$$$

$$$$$$$$$$$$$$$

$$$$$$$$$$$$$$$$

$$$$$$$$

$$$$ $$$$

$$$$

$$$$

$$$$$$

$$

$$

$$

$$$$

$$

$$

$$

$$$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$ $$

$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$$$$$

$$$$$$

$$$$$$

$$$$$$

A

C

B

Page 13: How to write effective requirements in an Agile environment by Matteo Taddei
Page 14: How to write effective requirements in an Agile environment by Matteo Taddei

SHARING A COMMON GOAL

Page 15: How to write effective requirements in an Agile environment by Matteo Taddei

TRUSTING EACH OTHER

Page 16: How to write effective requirements in an Agile environment by Matteo Taddei

PROMOTING CONTINUOUS IMPROVEMENT

Page 17: How to write effective requirements in an Agile environment by Matteo Taddei

SEEING THE BIG PICTURE

Page 18: How to write effective requirements in an Agile environment by Matteo Taddei

REDUCING TIME FOR FEEDACK

Page 19: How to write effective requirements in an Agile environment by Matteo Taddei
Page 20: How to write effective requirements in an Agile environment by Matteo Taddei

As an online bank user

I want to buy some bread

so that I can have it for lunch

Page 21: How to write effective requirements in an Agile environment by Matteo Taddei
Page 22: How to write effective requirements in an Agile environment by Matteo Taddei

As a smartphone user

I want to add my fingerprint to my screen lock options

so that I select it to lock my phone

Page 23: How to write effective requirements in an Agile environment by Matteo Taddei

As an online bank user

I want to have a Last Month filter for my activities and the possibility to add tags to each activity

so that I find out details about my recent activities and visualize the most common ones.

Page 24: How to write effective requirements in an Agile environment by Matteo Taddei

As an online bank user

I want to have a Last Month filter for my activities

so that I find out details about my recent ones

As an online bank user

I want the possibility to add tags to each activity

so that I can visualize the most common ones.

Page 25: How to write effective requirements in an Agile environment by Matteo Taddei

As an online bank user

I want to see a correct amout of activities on my account

so that I can see my transaction from the homepage quite quickly

Page 26: How to write effective requirements in an Agile environment by Matteo Taddei

As an online bank user

I want to see the last 10 activities on my homepage

so that I have transparency on my movements

Page 27: How to write effective requirements in an Agile environment by Matteo Taddei

As a smartphone user

I want to add my fingerprint to my screen lock options

so that I select it to lock my phone

Page 28: How to write effective requirements in an Agile environment by Matteo Taddei

As a smartphone user

I want to use my fingerprint as phone locking option

so that I can increase the security of my phone

Page 29: How to write effective requirements in an Agile environment by Matteo Taddei
Page 30: How to write effective requirements in an Agile environment by Matteo Taddei
Page 31: How to write effective requirements in an Agile environment by Matteo Taddei

Tips & Tricks in 1-Sheet

https://app.box.com/v/BA2016

[email protected]

https://fr.linkedin.com/in/aljaber1983

Page 32: How to write effective requirements in an Agile environment by Matteo Taddei

THANK YOU!