development process

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

Upload: toni-kolev

Post on 10-Feb-2017

99 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Development process

Development processFFW

This presentation and its contents are property of FFW.

Page 2: Development process

Miroslav Banov / Toni kolevFFW

This presentation and its contents are property of FFW.

Page 3: Development process

today’s agenda0102030405

Corporate structureWaterfall vs Agile methodologiesProjects workflowTasks workflowVersion control

Page 4: Development process

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

Page 5: Development process

Corporate environment

Page 6: 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: Development process

Waterfall vs AgilePros and Cons

Page 8: Development process

Waterfallmodel

Page 9: Development process

Schedule

Page 10: Development process
Page 11: Development process

Scrum practices

Page 12: Development process

Scrum Roles

who is who

Page 13: Development process

Activities

Page 14: Development process

Product backlog

Page 15: Development process

Sprint characteristics

Page 16: Development process

Sprint planning

Page 17: Development process

Product owner

Page 18: Development process

Product owner responsibilities

Page 19: Development process

Scrum Master responsibilities

Page 20: Development process

Sprint lifecycle

Page 21: Development process

Projectsfrom idea to realisation

Page 22: Development process

Business needs

tender and requirements

Page 23: Development process

Sales and legal procedure

offer and contract

Page 24: Development process

Design and UX team

wireframes, design and prototype

Page 25: Development process

Technical leader

architecture and technical description

Page 26: Development process

Product/project owner

create features and backlog

Page 27: Development process

Team

groom backlog and give estimates

Page 28: Development process

Task workflowhow teams manage to work synchronously

Page 29: Development process

Task is assignedComprehending the task

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

Page 30: Development process

Set upenvironment

Page 31: Development process

Implement

Page 32: Development process

Documentation

Page 33: Development process

(As far as I’m concerned)

Page 34: Development process

Tech leader takes over

Page 35: Development process

Code can be scary

Page 36: Development process

Hand it over to QA

Page 37: Development process

Works

Page 38: Development process

Or not…

Page 39: Development process

OK now it’s done.

Page 40: Development process

We forgot about UAT!

Page 41: Development process

Version controlYou need it for serious development.

Page 42: Development process

Branches of development

Page 43: Development process

When was a bug introduced?

Page 44: Development process

Questions?

Page 45: Development process

Thank you!