14
Development with Agile methodology Scrum Lifecycle 1 DEVELOPMENT PROCESS IN DROISYS INC.

Droisys development process_v_1.1

Embed Size (px)

DESCRIPTION

Droisys is an internationally recognized leader helping mankind advance and businesses grow through cost effective technology. Our focus is on creating secure applications to simplify people’s lives so they become raving fans.

Citation preview

Page 1: Droisys development process_v_1.1

Development with Agile methodologyScrum Lifecycle

1

DEVELOPMENT PROCESS IN DROISYS INC.

Page 2: Droisys development process_v_1.1

Development with Agile methodologyScrum Lifecycle

2

Page 3: Droisys development process_v_1.1

Roles, Time-Boxes, Artefacts

vScrum Roles• Product Owner – Prioritises the backlog• Scrum Master – Runs the daily “scrums” • Scrum Team – Delivers artefacts and products

vTime-Boxes• Release Planning Meeting• Sprint• Sprint Planning Meeting

3

• Sprint Planning Meeting• Sprint Review• Sprint Retrospective• Daily Scrum

vArtefacts• Product Backlog• Release Burndown• Sprint Backlog• Sprint Burndown

Page 4: Droisys development process_v_1.1

Definitions

v Product Backlog• User requirements ( stories )• Prioritized by product owner

v Sprint

• 1 to 4 weeks iterations

v Sprint Backlog

• list of tasks that to be completed in a sprint

4

v Sprint Planning Meeting

• Meet before every Sprint

• Break down stories into tasks

v Daily Scrum Meeting• Scrum Team Member meeting• 15 minutes

Page 5: Droisys development process_v_1.1

Scrum Process Details

5

Page 6: Droisys development process_v_1.1

Scrum tools

Task boardTask boardTask boardTask board

6

Page 7: Droisys development process_v_1.1

Benefits

v Scrum allows for better communicationv Scrum helps with transparencyv Scrum helps for qualityv Scrum exposes existing problems and surfaces new problems as soon as they

come up.v Scrum helps to learn from the past

7

Page 8: Droisys development process_v_1.1

QA Process

v Project Bug / issue tracker

0

5

10

15

High

Issues priority Issues Status

Closed

Fix Not Confirmed

Open

8

HighMedium Low

Critical

Page 9: Droisys development process_v_1.1

QA Process

v Requirement gathering templatev Requirement validation templatev Code review processv Coding Guidelines and Standardsv Configuration management toolv Unit test checklist v Casual analysis for quality improvementv Release note

9

v Release notev Change request templatev Etc.

Page 10: Droisys development process_v_1.1

Droisys Business continuity plan

• Work Locations• Hardware & Software• Configuration Management• Resources• Process Management and Auditing• IT Security

10

Page 11: Droisys development process_v_1.1

Droisys Server’s and Version control system

• Win server (windows 2003 R2 Server )

§ Active directory

• Hyper-V (windows hyper-v 2008)

§ Alfresco & Bugzilla§ SVN Backup server§ Ubuntu server- OpenERP

• Firewall mgmt (Server 2003 R2)

11

• Firewall mgmt (Server 2003 R2)

• Symantec (Windows server 2008)

• Intranet App (Ubuntu server 8.04)

• SharePoint (Windows Server 2003 R2 )

• Buffalo NAS (Network Storage )

• Firewall (Sonic Wall)

Page 12: Droisys development process_v_1.1

Project management server

12

Page 13: Droisys development process_v_1.1

Security & Backup

• Only Intranet access• Password protection• Weekly twice backup• Weekly once external backup

13

Page 14: Droisys development process_v_1.1

Q&AThank You

14

Thank You