Summary Introduction Backend 1.Plan 2.Code 3.Build, Release/ Deploy 4.Test (language independent) 5.Operation / Monitor 6.Security Frontend