Essays collection 2012
Home Home SK
"communication"
Gajdoš Martin

Abstract. This essay deals with the issue of the work environment employee cooperation. Communication is the key factor, while creating product using mutual effort. It often determines if we achieve the final goal. Means of communication at workplace differs from those, we use at our spare time. That is why, we will try to focus on these differences and analyze them. We’ll set priority to those aspects, which can be influenced by communication manager and which have the biggest impact on the team efficiency. However, common means of communication won’t be our frontier. New, more sophisticated processes are emerging. Those can be utilized for more efficient teamwork. Put to use incorrectly, opposite effect could take place. So clarifying feasibility of their usage shall be another objective of this essay.


Hula Igor

Abstract. Communication plays an important role in software development. This essay deals with the methods of communication between participants in agile development of software called Scrum. There are evaluated the advantages and disadvantages of communication methods. The essay recommends a particular communication channels between the different actors of the software development. There is highlighted the importance of archiving of communication and creating knowledge base in software development process.


Lačný Jozef

Abstract. Paper discusses benefits of using communication and management support tools in start-up teams and refers to pros and cons of using these tools. It does not bring final solution whether or not to use these systems, but encourages the reader to decide depending on team and project special characteristics.


Macko Peter

Abstract. Part of each team project is communication of its members. Developing in team without communication is very difficult even impossible. Team without communication is early doomed. Coming of modern technology opened up new horizons for team members. Since the world is connected with network Internet delegated development is even easier and does not require a physical meeting of the team members. That's why I was in this essay focused mainly on the use of modern communication technologies in the team. These communication technologies I have divided into two main groups and tried to identify which group of communications technology is the right for a professional development in team. Last but not least I map the modern technology to work in a team as is group. I discuss their advantages and reasons for use them in product development.


Masný Ľuboš

Abstract. The whole essay is about communication. It’s about advantages and disadvantages of personal and computer mediated communication. What type of communication is better for development team and what kind of communication for customer. At the beginning are mentioned important facts, which can decide type of communication. When it’s too much complicated, there is a suggestion about having system. System is tracking all the fact and making decisions about next step in communication.


Pavlech Lukáš

Abstract. Communication in software development as well as in other disciplines is very important factor. In the traditional team communication is quite simple. The entire development team is located in one building. Thanks to that, any problem that appears team members can resolve quickly and effectively. On the other side, project in virtual team has more communication problems because of different geographical location and often different working hours of the team members. Proper selection of communication tools with respect to team composition and experiences of team members in one of the success factors in virtual team project. Only selection of the communications tools does not guarantee to project manager success of virtual team. Therefore, in this paper I discuss the selection process and proper use of communication tools.


Pomothy Adam

Abstract. Nowadays, testers are usually considered to be temporary one-shot employees. They are given only test scripts and rules, how to report found errors and they are supposed to do their jobs. However, testers are equivalent to a development team. They have the same goal – to deliver a high quality product to a customer. The communication is crucial for these two teams. However, if new testers are hired for every project, they have no relationship to developers and they are also in brand new environment. As a result, their communication is too formal and inefficient. That is the reason, why it is important to have a static team of testers as it is in case of developers. Good relationships or friendships result in much better cooperation. To achieve as effective communication as possible, it is also important to choose team leaders of both teams (it is common in case of developers, but not in case of testers). Team leaders coordinate other members of team, they are aware of current tasks and they communicate with external world in the name of whole team.


Pszota Dávid

Abstract. This paper describes some estimation techniques, which are used in software project planning and scheduling. It also provides comparison and information about advantages and lacks of the described techniques. Here are given some recommendations for better estimation, including the historical data analysis. There is defined the need of discussion between planning management and the members of the developer team.


Sedláček Andrej

Abstract. The essence of each successful project is effective communication among the team memebers. There are several forms of communication and also tools to enable these forms. It is very important to use the right tools in every situation what helps to improve overall efficiency of the team. In this essay, I discuss individual communication tools, its specifications, advantages and disadvantages. I also deal with individual phases of the project from the view of software agile development and according to research, I introduce the best convenient techniques of communication for each of phases. At the close, I describe using of communication tools within team according to my own experience and I emphasise its selection in critical situations.


Ševcech Jakub

Abstract. A large part of the success of each project is the approach to the communication with people. In order to have product that people use, it is necessary to attract them and convince them that yours project is the right one. In the open-source projects, the communication with users have also another dimension. We try to create a community around our project which would not only enjoyed our product but would also contribute to it and would try to improve it. This essay describes means to establish a "relationship" with users and maintain the community as well as instructions on how to use these means for motivating people to participate in the project.


Slotík Igor

Abstract. When creating a software product, especially at the beginning of its life cycle is a great need for communication. Implementation would not even really begun, if every developer did not know what has developed into components which can interfere with where and how to save changes to the developed product, who are his superiors. Lack of communication and organization will return in the form of conflict intervention in the source code, changes in technology, failure to meet inspection deadlines, or total failure of software development. Need for communication is particularly appreciable for distributed development. If you have distributed teams since the beginning of the problem to agree on important issues, software product development is threatened. In the essay, I want to think about when and even whether it is worthwhile to distribute the work and if so, what methods and approaches to solve the communication problem of distributed development.


Sokol Pavol

Abstract. Working with people in general can be very exhausting. Quality of team collaboration is determined by personal sympathies, temperament, personal and collective goals and the way the goal is achieved. All these effects are potential sources of conflict. A team player is aware of diversity in human characters and can accept it. A team leader should motivate people and lead them to higher performance. He is responsible for beating barriers and building harmony. Categories of human nature are not the strict defined norm to accomplish team building. It’s only tool to help break barrier and create social understanding. Motivation and dealing with conflicts are important tasks in project management.


Left Separator
monitoring software project metrics function points plan planning software product risk management test driven development error effective communication sofware metrics software development team problems development software quality development support management extreme programming pair programming Scrum communication relations control progress subversion git critical path method project planning estimation agile development risks motivation requirement collection testing use case points support tools support tools outsourcing team size estimation version management quality cooperation risk documentation project software versioning conflict