Essays collection 2013
Home Home SK
"team project"
Grega Jaroslav

Abstract. In today's world full of uncertainty, it is necessary to count with many dangers in each area. Such area is the development of software and information systems. In this essay I would like to acquaint the reader with the issue of risk management. The introduction will describe basic terms of risk management. Then moving on to the actual problem which I will apply knowledge of risk management in the subject team project. After a brief introduction to explain why risk management is important and why it is important to deal with it. Since not everybody knows how to deal with managing risk, I decided to bring this essay as I see it based on their own experience.


Staňo Filip

Abstract. Communication is a base of every human coexistence and cooperation. In software development, correct choice of communication method is critical. This is the reason, why I will try to analyse and describe all common forms of communication used in software engineering. Main subject of this essay is local and distributed communication and their appeal on team performance. I claim that local communication is always an advantage. Subsequently I describe formality as a phenomenon in team cooperation and its appeal on motivation and oppositely on chaos in communication. Last but not least is analysis of synchronnous and asynchronnous communication method following with recommendation how to use them properly and in correct situation. In this essay I will describe all afore mentioned methods of communication in detail and also their final outcome on project results. Later I will identify usability of all this methods in certain situations as well as consequences of their incorrect use. In this essay I compare suitability of all methods based on number of people in team and also based on software development process phase we are currently in.


Left Separator
plan schedule communication software project team monitoring agile development customer risks risk Scrum planning risk management version management management disadvantages quality software extreme programming pair programming motivation success support tools version control quality management documentation agile methods software development tasks software metrics team project documentation management project metrics waterfall model manual guide development support small teams usability testing software quality support tools development support management software configuration quality control version control system efficiency agile methods of software development