|
|
|
| Project Development TeamProject manager The project manager coordinates and schedules all the tasks of the development team. He communicates the project status and activities to management as well as the client. The project manager secures the resources and materials needed. Technical architect The technical architect identifies the necessary technologies and creates the overall design structure of the application. He also defines the coding guidelines, mentors developers on difficult tasks and enforces compliance with coding guidelines. Business analyst A business analyst works with the client to define the user requirement specifications. During the implementation, he also helps the developers to get answers from the client. Graphic designer A graphic designer sketches the layout for the product with the requirements and direction given by the business analyst and client. He also works with the presentation-tier developer for creating a user interface prototype. Presentation-tier developer The role of this team member is to develop all the areas of the application that requires user interface through coding in HTML, Javascript, applet/swing, and JSPs. Business logic developer This developer focuses on all the server side components of the project that include enterprise beans, web services, RMI services, business objects and data access objects. Data modeler This person uses information from the requirement documentation to define all the data that the application will store in the database. He also documents the application data in entity-relationship (ER) diagrams. System administrator This team member makes the environments for development, testing and production as well as the deployment methods. Testing specialist This specialist assures that the application produced conforms to the user specifications and is reasonably free of bugs. | |||||||||||||||||||||
© All Rights Reserved GZK Software | www.gzk.ro | |||||