Essays collection 2012
Home Home SK
"development support management"
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č Jozef

Abstract. 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á Petra

Abstract. 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.


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