189

ISBN : 978-81-963532-2-3 (E-Book) ORGANIZATIONSTRUCTURE Usually every software development organization handles several projects at any time. Softwareorganizations assign different teams of engineers to handle different software projects. Each typeof organization structure has its own advantages and disadvantages so the issue “how is theorganization as a whole structured?” must be taken into consideration so that each softwareprojectcan befinishedbeforeits deadline. Functionalformatvs.projectformat There are essentially two broad ways in which a software development organization can bestructured: functional format and project format. In the project format, the project developmentstaffs are divided based on the project for which they work (as shown in fig. 37.1). In thefunctional format, the developmentstaffs are divided based on the functional group to whichthey belong. The different projects borrow engineers from the required functional groups forspecific phases to be undertaken in the project and return them to the functional group upon thecompletionofthe phase. 184 Software Engineering Keerthana P, Manasa KN, Ganga D Bengal

190 Publizr Home


You need flash player to view this online publication