Dajda, Jacek
Loading...
Email Address
Employee
aktywny
Alternative name
Discipline
informatyka techniczna i telekomunikacja
Author Profiles
Systemy AGH
4 results
Filters
Advanced Search
Filter by
Settings
Search Results
Now showing 1 - 4 of 4
Item type:Doctoral Dissertation, Access status: Open Access , Supporting agile methodologies in distributed setting(2005-07-07) (Data obrony: 2008) Dajda, Jacek
Wydział Elektrotechniki, Automatyki, Informatyki i ElektronikiThe dissertation concerns the operational aspect of distributed software development teams, which utilize agile methodologies. In particular, it addresses the problem of tool-based support in distributed environment for three selected agile practices: Pair Programming, Planning Game, Osmotic Communication. The goal of this dissertation is to prove the posed thesis stating that by providing the proper software support, it is possible to overcome limitations of agile methodologies, which emerge from geographical distribution of development team, and maintain the overall costs of agile software production in a distributed setting. The dissertation proposes the concept of Experiment- Driven Development, which asumes development through a series of evaluating experiments simulating real working conditions. By utilization of this concept, it was possible to develop a set of tools, called Agile Studio, effectively supporting the three selected practices. In order to compare the productivity of local and distributed teams using Agile Studio, a set of 7 metrics was proposed. The data for comparison was gathered during the organized experiments.Item type:Article, Access status: Open Access , Support for distributed programming in extreme style(2005) Dajda, Jacek; Ciszewski, StanisławThe basic limitation emerging from practising eXtreme Programming methodology is the constraint of close physical proximity between the members of the collaborating team including customer. This became the main idea behind research on XP supporting environment for geographically distributed teams. This work presents basic assumptions, elaborated architecture and selected implementation issues for the system of this type. Deliberations are supplied with the initial results of the verification of its usability based on the users tests.Item type:Article, Access status: Open Access , Model for dynamic and hierarchical data repository in relational database(Wydawnictwa AGH, 2018) Piech, Mateusz; Frącz, Wojciech; Turek, Wojciech; Kisiel-Dorohinicki, Marek; Dajda, Jacek; Byrski, AleksanderThe aim of this research is to build an open schema model for a digital sources repository in a relational database. This required us to develop a few advanced techniques. One of them was to keep and maintain a hierarchical data structure pushed into the repository. A second was to create constraints on any hierarchical level that allows for the enforcement of data integrity and consistency. The created solution is mainly based on a JSON file as a native column type, which was designed for holding open schema documents. In this paper, we present a model for any repository that uses hierarchical dynamic data. Additionally, we include a structure for normalizing the input and description for the data in order to keep all of the model assumptions. We compared our solution with a well-known open schema model – Entity-Attribute-Value - in the scope of saving data and querying about relationships and contents from the structure. The results show that we achieved improvements in both the performance and disk space usage, as we extended our model with a few new features that the previous model does not include. The techniques developed in this research can be applied in every domain where hierarchical dynamic data is required, as demonstrated by the digital book repository that we have presented.Item type:Article, Access status: Open Access , Source code reviews on mobile devices(Wydawnictwa AGH, 2016) Frącz, Wojciech; Dajda, JacekThis paper presents the results of an experiment-driven investigation on the efficiency of source code review practice performed on mobile devices. In particular, the conducted investigation tries to verify whether or not the small screens of mobile devices influence the speed and quality of the review process. Besides presenting the experiment itself and discussing the obtained results, this paper also describes the dedicated Android application for mobile code reviews that was implemented for research purposes.
