Essays collection 2013
Home Home SK
"software configuration"
Michalko Matúš

Abstract. Current market offers us a wide variety of various supporting tools that should make software development process much simpler, organized and cleaner. Amount of these tools and amount of their features is quite huge. Enriching these software products makes them more and more complex and harder to use. The more features these tools offer, the longer their learning curve is, moreover, overall time spent by their usage is increased during whole project development life cycle. Question is “which tools and which features are necessary and what’s their real contribution” Some tools like version control systems are “must have” software tools even on small projects, while advantages of other tools can be discussed. The decision about right tools that will be used on a project might have serious impact on whole project development. This essay discuss features and importance of various software tools, their possible difficulties and ideas how to make them even better and more supportive.


Szilva Bálint

Abstract. Software systems are day-by-day bigger and more complex and every day thousands of people are working on these systems to keep them up to date. To reach the best performance of software systems they had to be configured in the right way. Sometimes the best way is to allow for users configure their software system alone for themselves. Essay opens a few questions about configurations and contains ideas about possibilities in software configuration. When and why should we allow users to configure software systems and why we shouldn´t? Which level of the software is the best to configure our software?


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