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álintAbstract. 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?
|