Organizing and Managing Software Engineering Team Projects.
Hossein SaiedianPublished in: Comput. Sci. Educ. (1996)
Keyphrases
- software engineering
- software development
- software projects
- project managers
- software systems
- development teams
- software development teams
- project success
- development process
- artificial intelligence
- agile methods
- change management
- software design
- project management
- programming language
- management tools
- effort estimation
- software development projects
- project teams
- software developers
- case study
- reverse engineering
- software development processes
- software development process
- human computer interaction
- virtual teams
- requirements engineering
- software engineers
- team members
- design patterns
- systems analysis and design
- development cycle
- software engineering education
- cooperating agents
- mission critical
- software reuse
- software evolution
- systems development
- software components
- object oriented
- software maintenance
- robotic soccer
- team formation
- software architecture
- knowledge management
- data model
- information technology
- high level
- databases
- database