tips on effective development

6
TIPS ON EFFECTIVE DEVELOPMENT TEAM HELIOS By Abhi Garg Dun & Bradstreet Credibility Corp. www.dandb.com

Upload: dandb-technology

Post on 13-Jul-2015

20 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Tips on Effective Development

TIPS ON EFFECTIVE DEVELOPMENT

TEAM HELIOS

By Abhi Garg

Dun & Bradstreet Credibility Corp.

www.dandb.com

Page 2: Tips on Effective Development

DESIGN REVIEW TICKETS

1. Before working on a ticket

2. While making adjustments to what was agreed upon

Advantages:

1. Edge cases are less likely to be overlooked

2. Pair programming is more efficient

3. Higher confidence level

Page 3: Tips on Effective Development

QUANTITY VS QUALITY

1. Don’t rush into completing tickets

1. Quality trumps quantity*

*Conditions apply – i.e. critical issues that impact sales

Page 4: Tips on Effective Development

CODE REVIEW AKA +1

1. This should not be overlooked

1. Small tickets can do with a single +1

1. Complex work (dev discretion) should have two +1s (use

story points as a guide)

1. Please avoid a verbal +1; important to leave a paper trail

Page 5: Tips on Effective Development

UNIT TESTS

Highly recommend to write Unit Test before starting work on

a ticket

Very important to run unit tests locally before pull requesting

Page 6: Tips on Effective Development

BUILDING IN STG

1. Let’s avoid new tickets after code freeze

1. Only RM (Release Manager) should build

in STG with Code Coverage person as a

backup