Essays collection 2013
Home Home SK
"software metrics"
Granec Michal

Abstract. Every software product should try to meet the demands that are required from it and it should be as close to these requirements as it can. Software quality manager has to face several problems to reach such level of quality of product that is required. One of the ways which quality manager uses for controlling quality is use of software metrics. They can help us to measure important dimensions of the software and get more tangible idea of it, despite its internal complexity. Using software metrics is not absolute solution and we must be careful with this technique due to variety of pitfalls which can surprise us. In this paper, I discuss the general application of software metrics, but also the most common problems encountered during their use. I further discuss these issues and try to figure out a solution to these problems.


Grman Ondrej

Abstract. Software is a complex piece with a lot of space where errors can occur. The work discusses the various ways to eliminate this space, to keep track of process errors, look for critical points of error, and exposing of them. I watch differences between the occurrence and detection of "large" errors in this paper, those that are visible both in terms of detection, but also visible in the form of consequences that their failure brings. The work focuses on the phenomenon of error of negligence, carelessness, which generates the vast majority of software defects. At first, glance seem insubstantial, but ultimately unsuitable for a large number of combinations for a correct functioning of critical software defects.


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