ffw gabrovo pmg - development process

45
Development process FFW This presentation and its contents are property of FFW.

Upload: toni-kolev

Post on 14-Apr-2017

73 views

Category:

Software


4 download

TRANSCRIPT

Page 1: FFW Gabrovo PMG - Development Process

Development processFFW

This presentation and its contents are property of FFW.

Page 2: FFW Gabrovo PMG - Development Process

Miroslav Banov / Toni kolevFFW

This presentation and its contents are property of FFW.

Page 3: FFW Gabrovo PMG - Development Process

today’s agenda0102030405

Corporate structureWaterfall vs Agile methodologiesProjects workflowTasks workflowVersion control

Page 4: FFW Gabrovo PMG - Development Process

Corporate StructureWhat is it to be part of a big company?

Page 5: FFW Gabrovo PMG - Development Process

Corporate environment

Page 6: FFW Gabrovo PMG - Development Process

Departments and teamsCEO

Open Source Project Management Front-End Quality Assurance Human ResourcesSystem Administration

T1 T2 T3 T1 T2 T3 T1 T2 T3

Page 7: FFW Gabrovo PMG - Development Process

Waterfall vs AgilePros and Cons

Page 8: FFW Gabrovo PMG - Development Process

Waterfallmodel

Page 9: FFW Gabrovo PMG - Development Process

Schedule

Page 10: FFW Gabrovo PMG - Development Process
Page 11: FFW Gabrovo PMG - Development Process

Scrum practices

Page 12: FFW Gabrovo PMG - Development Process

Scrum Roles

who is who

Page 13: FFW Gabrovo PMG - Development Process

Activities

Page 14: FFW Gabrovo PMG - Development Process

Product backlog

Page 15: FFW Gabrovo PMG - Development Process

Sprint characteristics

Page 16: FFW Gabrovo PMG - Development Process

Sprint planning

Page 17: FFW Gabrovo PMG - Development Process

Product owner

Page 18: FFW Gabrovo PMG - Development Process

Product owner responsibilities

Page 19: FFW Gabrovo PMG - Development Process

Scrum Master responsibilities

Page 20: FFW Gabrovo PMG - Development Process

Sprint lifecycle

Page 21: FFW Gabrovo PMG - Development Process

Projectsfrom idea to realisation

Page 22: FFW Gabrovo PMG - Development Process

Business needs

tender and requirements

Page 23: FFW Gabrovo PMG - Development Process

Sales and legal procedure

offer and contract

Page 24: FFW Gabrovo PMG - Development Process

Design and UX team

wireframes, design and prototype

Page 25: FFW Gabrovo PMG - Development Process

Technical leader

architecture and technical description

Page 26: FFW Gabrovo PMG - Development Process

Product/project owner

create features and backlog

Page 27: FFW Gabrovo PMG - Development Process

Team

groom backlog and give estimates

Page 28: FFW Gabrovo PMG - Development Process

Task workflowhow teams manage to work synchronously

Page 29: FFW Gabrovo PMG - Development Process

Task is assignedComprehending the task

As a consumer, I want shopping cart functionality to easily purchase items online.

Page 30: FFW Gabrovo PMG - Development Process

Set upenvironment

Page 31: FFW Gabrovo PMG - Development Process

Implement

Page 32: FFW Gabrovo PMG - Development Process

Documentation

Page 33: FFW Gabrovo PMG - Development Process

(As far as I’m concerned)

Page 34: FFW Gabrovo PMG - Development Process

Tech leader takes over

Page 35: FFW Gabrovo PMG - Development Process

Code can be scary

Page 36: FFW Gabrovo PMG - Development Process

Hand it over to QA

Page 37: FFW Gabrovo PMG - Development Process

Works

Page 38: FFW Gabrovo PMG - Development Process

Or not…

Page 39: FFW Gabrovo PMG - Development Process

OK now it’s done.

Page 40: FFW Gabrovo PMG - Development Process

We forgot about UAT!

Page 41: FFW Gabrovo PMG - Development Process

Version controlYou need it for serious development.

Page 42: FFW Gabrovo PMG - Development Process

Branches of development

Page 43: FFW Gabrovo PMG - Development Process

When was a bug introduced?

Page 44: FFW Gabrovo PMG - Development Process

Questions?

Page 45: FFW Gabrovo PMG - Development Process

Thank you!