Fejes MátéAbstract. The main point of this essay is a reflection on the causes and possible solutions to the complexity of software maintenance. Work includes subjective opinions on the general approach to the development. Errors in ways of solving of individual tasks are searched. The idea of a fictitious future support instrument is discussed. The content of this text is the result of research and personal experiences of the author.Krajčovič JozefAbstract. With the rapid development of information and communication technology, software development has become increasingly more complex matter, that includes a large number of disparate processes and requirements. This has prompted the company to reorganize management of available resources and efficient use of support tools that are used in the software development process. One with possible ways how to efficient the software development process is to automate routine tasks, which are mede mostly by hand, what influences to quality of the product. In this essay will address the following questions. Can automation build of the software to increase the efficiency of the development team? Use of automation is also good for small teams? Answers on these questions in my subjective opinion and based on my experience with the supporting tools.Vrablecová PetraAbstract. Support tools are very important part of software development process. They can be seen as another team member who helps us with software development. But many teams do not see them this way and take them for granted. Hence they attach no importance to the choice of these tools and they do not realize what consequences they will take if they choose badly. This essay describes how poor choice of tools to support software development process can negatively affect project resources, time, etc. and what criteria should be considered during the tools selection process. Before the team chooses a tool, an analysis of team requirements, team resources (technical, financial, etc.) and team itself (experience of work with tools, preferred tools, learning ability, ability to perceive and process information) should be performed. Considering mentioned criteria evidently helps to choose the right tools to support software development process. The right tools can be seen as the reliable team member and helper rather than an enemy who steals your time.
|