Project managerSoftware architect and lead programmerRegular programmersBuilding Business ComponentsBuilding the user interfaceSkinningTemplatesDefining data validationBuilding support classesBuilding database stored proceduresBuild/configuration managerDatabase and application server administratorGraphic designersUsability expertsQuality assurance, test manager, and testerData modelersUsers