• Nie Znaleziono Wyników

Roles in programming project

N/A
N/A
Protected

Academic year: 2021

Share "Roles in programming project"

Copied!
13
0
0

Pełen tekst

(1)

Roles in programming project

Przemysław Kostyra

Jakub Rypina

(2)

Programming project

Project manager

Analyst

Designer

Programmer

Testing team

Maintainer

(3)

In a big programming projects for every stage there is one or more people responsible for it.

In small projects one person may be

responsible for more than one stage of process - analyst / designer and programmer

- analyst and designer / programmer

(4)

Structure of a team

There are two basic team structure:

net star

(5)

Users

They aren’t in the team but contacts with them are very important.

There are three types of users:

-operational users

-supervisory users

-executive users

(6)
(7)

Characteristics of different users

Operational user Supervisory user Executive user

Usually has a local view May or may not have local

view Has a global view

Carries out the function of

the system Generally familiar with

operation Provides initiative for the project

Has a physical view of the

system Driven by budget

considerations No direct operating experience

Often acts as a middleman between users and higher levels of management

Has strategic concerns

(8)

Auditors, quality assurance and standards bearers

Do we need auditors in our programming project?

What do usually do?

(9)

Problems that may occur

They start working at the very end.

Problems with notation.

Form is more important than substance.

(10)

Systems Analyst

Archaeologist and scribe

Innovator

Mediator

Project leader

(11)

SYSTEMS DESIGNERS

transform a technology-free statement of user requirements into a high-level

architectural design

the systems designers are likely to be a

“buffer” between the systems analysts and

the programmers

(12)

PROGRAMMERS

Their mainly task is to implement system modules

Combined roles

(13)

Sumary

People have different personalities, which all influence their performace and their

preferable role in the team

Cytaty

Powiązane dokumenty

Genetically encoded unnatural amino acids now allow protein interactions to be defined in vivo; the role of post- translational modifications to be defined; protein function to

Comparison of Raman spectra of the noncancerous and the cancerous tissues with the spectra of oleic, linoleic, a-linolenic, g-linolenic, docosahexaenoic and eicosapentaenoic acids

As indicated in the justification of the draft amendment, the provision does not provide for transfer of information on an injured party to pursue civil claims in

Na tle pracy poszczególnych Oddziałów wyróżnił się liczbą prow a­ dzonych wykładów i odczytów (60) Oddział Sosnowiecki (akcja odczytów dla m aturzystów we

Analiza efektywności wykorzystania zasobów pracy w województwach Polski w 2012 roku, przeprowadzona na podstawie autorskiego wskaźnika efektywności gospodarowania zasobami pracy,

Biorąc pod uwagę skalę indoktrynacji ideologii „realizmu socjalistyczne- go” (w centralnej, południowej i wschodniej części Ukrainy od lat 30. XX wieku natomiast w

Poznań, Poland – 29 March 2011 – XIV Poznański Festiwal Nauki i Sztu- ki Dr Paweł Zając (Adam Mickiewicz University, Poland) – Guest lecture  :.. Misje, etnografia i

Cabinet was developed as an instrument in the research through design approach. It demonstrates how technology can support designers collecting visual material. To validate the