tips on effective development

Post on 13-Jul-2015

20 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TIPS ON EFFECTIVE DEVELOPMENT

TEAM HELIOS

By Abhi Garg

Dun & Bradstreet Credibility Corp.

www.dandb.com

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

QUANTITY VS QUALITY

1. Don’t rush into completing tickets

1. Quality trumps quantity*

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

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

UNIT TESTS

Highly recommend to write Unit Test before starting work on

a ticket

Very important to run unit tests locally before pull requesting

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

top related