2 Communication in a Project
Following topics relate to and determine communication within a project:
- Number of participants and their roles in the project
- Type of the contractual relationship
- Team Organization: The way developers communicate within the project
- Collaborative Coding
Projects and Participants
terms relating to project and process:
- process:
- project
- process model:
characteristics of a project:
- limited time
- creator
- purpose
- client
- results
- means and tools
- organization and planning
participants:
- client
- user
- manufacturer
Contractual Relationship
project types:
- EP (Entwicklungsprojekt) -> development project
- AP (Auftragsprojekt) -> Commissioned Project
- EDP (EDV-Projekt, EDV = Elektronische Datenverarbeitung) -> IT Project
- SP (Systemprojekt) -> System Project
Team Organization
types of team organization:
- single person
- 2-person team
- anarchic team
- democratic team
- hierarchical team
- chief-programmer team
- agile team
types of secondary organization:
- functional
- project-based
- matrix
Collaborative Coding
- Pair programming
- Distributed development