Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "Software development" wg kryterium: Wszystkie pola


Tytuł:
Modern methods of software development
Autorzy:
Zima, D.
Powiązania:
https://bibliotekanauki.pl/articles/1941640.pdf
Data publikacji:
2015
Wydawca:
Politechnika Gdańska
Tematy:
Software development method
agile
open source
testing
maintenance
waterfall
Scrum
Opis:
Software development methods consist of such activities like analysis, planning, development, testing, deployment, maintenance and retirement. All of them can be divided into two main categories – traditional and agile. The objective of this paper is to review some of the most popular traditional, agile and open source development methods. Special attention was paid to the common stages of all methods – testing and maintenance.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2015, 19, 4; 481-493
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software reliability growth modeling for agile software development
Autorzy:
Rawat, S.
Goyal, N.
Ram, M.
Powiązania:
https://bibliotekanauki.pl/articles/329876.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
software reliability
nonhomogeneous poison process
transient faults
permanent faults
Musa model
niezawodność oprogramowania
błąd przejściowy
zwarcie trwałe
Opis:
The frequent incremental release of software in agile development impacts the overall reliability of the product. In this paper, we propose a generic software reliability model for the agile process, taking permanent and transient faults into consideration. The proposed model is implemented using the NHPP (non-homogenous Poisson process) and the Musa model. The comparison of the two implementations yields an effective, empirical and reliable model for agile software development.
Źródło:
International Journal of Applied Mathematics and Computer Science; 2017, 27, 4; 777-783
1641-876X
2083-8492
Pojawia się w:
International Journal of Applied Mathematics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The Implementation of 3TZ Model of Software Development
Autorzy:
Chaczko, Z.
Aslanzadeh, S.
Jiang, F.
Klempous, R.
Powiązania:
https://bibliotekanauki.pl/articles/226332.pdf
Data publikacji:
2012
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
software development
cloud computing
distributed software services
3TZ environment
Opis:
This paper presents the concepts and explores issues related to the 3 Time Zones (3TZ) model of software development in global workspace environment. The 3TZ model itself seeks to take advantages of differences in time zones between places around the world. By engaging software development teams in different regions separated by 8 hours each, it is possible for their combined working hours to cover the whole 24 hours period. Thus, while they each work their normal 8 hour days, together they are able to achieve in 1 day what a single team would achieve in 3 days. They are able to achieve this by passing on their work from one team to the next as one finishes their workday and the next team starts their workday. The 3TZ model of software development revolves around the employment of a software development team distributed in at least 3 different locations around the world in 3 different time zones. If work was passed on from one team to the next and adjacent teams were separated by 8 hours, then 24 hours continuous collaborative software development could be achieved. Though this poses many challenges, when dealt with there is great potential for software to be developed much faster than is possible for a single, collocated development team. In the global economy, we have seen a decrease in the barriers towards communication across the globe along with an increase of service availability to support this communication. Software development is one of the disciplines that is capable of effectively utilizing and benefiting from global collaboration prospect lent by ever increasing capability of information and communication technology. 24 hours continuous development is ideal for application towards tasks that have hard deadlines or require work completed as soon as possible. This article will mainly focus on introducing 24/7 global models that can be applied in cloud environment used in three different time zones.
Źródło:
International Journal of Electronics and Telecommunications; 2012, 58, 4; 433-439
2300-1933
Pojawia się w:
International Journal of Electronics and Telecommunications
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Empirical Study on the Factors Affecting Software Development Productivity
Autorzy:
Lavazza, L.
Morasca, S.
Tosi, D.
Powiązania:
https://bibliotekanauki.pl/articles/384131.pdf
Data publikacji:
2018
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
effort
function point
empirical study
ISBSG dataset
factors
development
productivity
Opis:
Background : Software development productivity is widely investigated in the Software Engineering literature. However, continuously updated evidence on productivity is constantly needed, due to the rapid evolution of software development techniques and methods, and also the regular improvement in the use of the existing ones. Objectives : The main goal of this paper is to investigate which factors affect productivity. It was also investigated whether economies or diseconomies of scale exist and whether they may be influenced by productivity factors. Method : An empirical investigation was carried out using a dataset available at the software project repository ISBSG. The major focus was on factors that may affect productivity from a functional point of view. The the conducted analysis was compared with the productivity data provided by Capers Jones in 1996 and 2013 and with an investigation on open-source software by Delorey et al. Results : This empirical study led to the discovery of interesting models that show how the different factors do (or do not) affect productivity. It was also found out that some factors appear to allow for economies of scale, while others appear to cause diseconomies of scale. Conclusions : This paper provides some more evidence about how four factors, i.e., programming languages, business areas, architectural types, and the usage of CASE tools, influence productivity and highlights some interesting divergences in comparison with the results reported by Capers Jones and Delorey et al.
Źródło:
e-Informatica Software Engineering Journal; 2018, 12, 1; 27-49
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Inżynieria wymagań w metodach Agile
Requirements Engineering in Agile Software Development
Autorzy:
Lipski, A.
Powiązania:
https://bibliotekanauki.pl/articles/1396866.pdf
Data publikacji:
2010
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
Agile
inżynieria wymagań
inżynieria oprogramowania
agile
requirements engineering
software engineering
Opis:
"Zwinne" wytwarzanie oprogramowania (Agile Software Development) stało się bardzo popularne na przestrzeni kilku ostatnich lat. Metody Agile zostały wymyślone w celu szybszego dostarczenia działającego oprogramowania do klienta oraz dostosowania się oprogramowania do zmiennych potrzeb klienta. Można zauważyć, że istnieje wiele technik i praktyk wymyślonych oraz opracowanych w kontekście tradycyjnej inżynierii wymagań, które obecnie wykorzystywane są z dobrym rezultatem przez metody Agile. Celem tego artykułu jest pokazanie, w jaki sposób techniki inżynierii wymagań są wykorzystywane przez metody Agile oraz w jaki sposób metody te mogą być udoskonalone za pomocą tych technik.
Agile Software Development approaches have become increasingly popular during the last few years. Agile practises have been developed with the aim to deliyer software faster and to ensure that the software meets changing needs of customers. We can find out that there are a lot of practices and approaches which are created and developed in context of traditional Requirements Engineering and which are used by Agile methods with a good result. The goal of this article is to show how the Requirements Engineering technics are used by Agile methods and how this methods can be improved by them.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2010, 5; 47-53
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Statistical models to accelerate software development by means of iterative compilation
Autorzy:
Kamińska, A.
Bielecki, W.
Powiązania:
https://bibliotekanauki.pl/articles/305535.pdf
Data publikacji:
2016
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
program execution time
optimizing compilation
iterative compilation
statistical models
rocessor cache
Opis:
Minimization of data-processing time and reduction of software-development time are important practical problems to be tackled by modern computer science. This paper presents the authors’ proposal of a family of statistical models for the estimation of program execution time, which is an approach focused on both of the above problems at the same time. The family consists of a general model and specific models and has been elaborated based on empirical data collected for pattern-program loops representing some arbitrarily selected features related to the program structure and the specificity of a program-execution environment. The paper presents steps to elaborate the aforementioned family as well as the results of the carried-out experimental research. The paper demonstrates how the elaborated models can be applied in iterative compilation for optimization purposes, allowing us to reduce the time of software development and produce code with minimal execution time.
Źródło:
Computer Science; 2016, 17 (3); 407-435
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A hardware/software development environment for SoC-based time interval counters
Autorzy:
Grzęda, G.
Szplet, R.
Powiązania:
https://bibliotekanauki.pl/articles/114349.pdf
Data publikacji:
2015
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
system on chip
precise time counter
AXI Stream protocol
Opis:
The paper describes a design environment for development of precise time counters. The design was implemented in a System-on-Chip Zynq from Xilinx as an embedded solution with a custom user interface. The paper presents the system design, a dedicated time counter interface, and software running on the processing part of the Zynq device. It also contains the results of all system performance tests. The tests reveal the design advantages over the traditional approach, involving an FPGA device connected to a PC that serves as a host with a dedicated user interface. The presented development environment allowed reducing the calibration and measurement times twofold and threefold, respectively. Furthermore, thanks to the bus interface designed for data transmission from the time counter to the control module, the 200 MB/s data throughput inside the SoC was achieved.
Źródło:
Measurement Automation Monitoring; 2015, 61, 7; 299-301
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analysis of exploration testing approach and conclusions from implementation in software development
Autorzy:
Kędziora, Michał
Kałwak, Karolina
Jóźwiak, Ireneusz J.
Szczepanik, Michał
Powiązania:
https://bibliotekanauki.pl/articles/1877558.pdf
Data publikacji:
2020
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
software testing
software quality
exploratory testing
software development
testowanie oprogramowania
jakość oprogramowania
testowanie eksploracyjne
rozwój oprogramowania
Opis:
Purpose: The main purpose of the research is to examine the suitability of exploratory tests in the software testing process. Design/methodology/approach: An experiment, carried out for the sake of this study, consisted of two parts. First, a test was performed, and in the second part a survey was conducted, which allowed for the comparison of exploratory and test-based tests. Findings: The results of the tests indicated a slightly lower effectiveness of the exploratory approach, which may have been caused by the conditions of the experiment: the choice of the tested software, short duration of test sessions, participants lacking knowledge about the investigated software and experience in performing exploratory tests. Originality/value: Despite the weaker results obtained, the exploratory tests proved useful, as evidenced by the detection of distinctive errors, not found during tests based on test cases. In the survey, 90% of respondents confirmed the use of formalized test approach, based on test cases, while just over a half (57%) indicated having experience in conducting exploratory tests. Testers considered both approaches useful, addressing greater need for conducting formalized tests using test cases. Results included in the research allowed to indicate the qualities and shortcomings of the exploratory approach to software testing.
Źródło:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska; 2020, 144; 249-263
1641-3466
Pojawia się w:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software Development for the Detonation Product Analysis of High Energetic Materials - Part I
Autorzy:
Muthurajan, H.
Ghee, H.
Powiązania:
https://bibliotekanauki.pl/articles/358537.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Przemysłu Organicznego
Tematy:
detonation products
explosives
energetic materials
volume of detonation products
oxygen balance
software
Opis:
The detonation of energetic materials will result in the formation of decomposition products. These may be carbon monoxide, carbon dioxide, carbon, water, etc. In order to clarify the problems of decomposition products, a software package is developed to solve the problems of decomposition products using four different concepts. Although each concept will provide a different answer for the decomposition products they can be used as a guide and give fairly good approximations. This paper describes the development of a software package to estimate the possible decomposition products and the results generated using the software package LION. An algorithm to compute the detonation products of energetic materials using four different concepts along with the computation of oxygen balance, elemental composition, and molecular weight has been developed and described in this paper. The concept or predicting possible detonation products is particularly useful as one of the guideline for screening the potential molecules, when formulating explosives to produce a minimum toxic fumes to reduce the toxic hazardous to the users.
Źródło:
Central European Journal of Energetic Materials; 2008, 5, 3-4; 19-35
1733-7178
Pojawia się w:
Central European Journal of Energetic Materials
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Customer knowledge management in enterprise software development companies: organizational, human and technological perspective
Autorzy:
Khosravi, Arash
Rajabzadeh, Morteza
Zaloga, Viliam
Dyadyura, Irina
Powiązania:
https://bibliotekanauki.pl/articles/27315534.pdf
Data publikacji:
2022
Wydawca:
STE GROUP
Tematy:
qualimetry
knowledge management
enterprise software development
TOPSIS
summarizing indicator
multicriteria quality assessment
dimensionless scale
Opis:
In this study, Knowledge-Based View (KBV) and Theory of Technology in a Generic Customer Knowledge Management (CKM) Framework were assimilated to demonstrate the Organizational, Human and Technological antecedent factors that enable CKM processes to improve software product quality. A Theoretical CKM Framework was developed by extracting Human, Organizational and Technological factors from the literature, then, the “Technique for Order of Preference by Similarity to Ideal Solution” (TOPSIS) Multi-Criteria Decision Making (MCDM) method was applied to find the importance level of factors to CKM development in software companies. The weight and priority of factors were determined by 31 experts in enterprise software development companies. The results show that, from an expert viewpoint, CKM antecedent factors are categorized into high priority and low priority groups. Organizational factors such as “Customer Involvement”, “Customer-Centric Culture” and “CKM Strategy Development” are high priority.
Źródło:
Management Systems in Production Engineering; 2022, 4 (30); 291--297
2299-0461
Pojawia się w:
Management Systems in Production Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Artificial intelligence for software development — the present and the challenges for the future
Autorzy:
Korzeniowski, Łukasz.
Powiązania:
Biuletyn Wojskowej Akademii Technicznej 2019, nr 1, s. 15-32
Współwytwórcy:
Goczyła, Krzysztof. Autor
Data publikacji:
2019
Tematy:
Informatyka
Programy komputerowe
Uczenie się maszyn
Sztuczna inteligencja
Postęp techniczny
Artykuł z czasopisma naukowego
Artykuł z czasopisma technicznego
Opis:
Bibliografia, netografia na stronach 31-32.
Dostawca treści:
Bibliografia CBW
Artykuł
Tytuł:
Software development projects as an engine of growth for organization’s business values
Autorzy:
Kowalczyk, Tomasz
Powiązania:
https://bibliotekanauki.pl/articles/327148.pdf
Data publikacji:
2019
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
impact estimation
value improvements
competitive engineering
planguage
oszacowanie wpływu
ulepszenia wartości
konkurencyjna inżynieria
Opis:
According to the latest research of The Standish Group only 14% of software development projects provide high satisfaction with high return on value to their users, sponsors and other stakeholders. Also surprising are the results of the correlation study between projects alignment to the organization's strategy and achieved business values. Projects that are less suited to the strategy allow for achieving twice as large business values as projects with high alignment to the strategy. The reason for this phenomenon could be greater scale of innovation of the projects vague and distant from the strategy. However, this is in contradiction with the principles of the project portfolio management which are focused on the alignment between projects and strategies. The paper provides recommendations of how to achieve and deliver business values and activate an engine of growth, which – in opposite to the high level’s strategies – answer to the real and up to date stakeholders' needs. It also shows the change in the way of thinking, propagated by Tom Gilb in the Competitive Engineering and the change from focusing on functions and features to the quantitatively described value improvements.
Źródło:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska; 2019, 138; 121-131
1641-3466
Pojawia się w:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody rozwoju oprogramowania krytycznego dla bezpieczeństwa
Safety Critical Software Development Methodologies in Avionics
Autorzy:
Zakrzewski, Paweł
Narkiewicz, Janusz
Brenchly, Darren
Powiązania:
https://bibliotekanauki.pl/articles/36412161.pdf
Data publikacji:
2020
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Lotnictwa
Tematy:
avionics
safety critical software
Agile
systems engineering
awionika
oprogramowanie krytyczne dla bezpieczeństwa
metody zwinne
inżynieria systemowa
Opis:
Artykuł podsumowuje metody rozwoju oprogramowania krytycznego dla bezpieczeństwa, oraz wpływ standardu DO-178C na potencjalne zastosowanie metod zwinnych. Wyjaśniamy w nim także kategoryzację oprogramowania krytycznego w systemach lotniczych. Artykul opisuje różnice w podejściu do procesu tworzenia oprogramowania od metody kaskadowej, przez model V, aż do metody iteracyjnej i przyrostowej, wraz ze wskazaniem ich największych zalet. Opisane zostały najważniejsze zasady leżące u podstaw metod zwinnych, oraz Scrum jako popularny framework stosowany w tworzeniu oprogramowania nie-krytycznego. Analiza możliwości zastosowania metod zwinnych do tworzenia oprogramowania krytycznego dla bezpieczeństwa w awionice została oparta na praktycznym doświadczeniu autorów. Uwzględnia wymagania standardu DO-178C, wielkość projektu, skalowalność metody, oraz kulturę organizacji. Zdefniowanie zwinnej metody ramowej tworzenia oprogramownia krytycznego dla bezpieczeństwa, spójnej z procesem certyfikacji i istniejącymi standardami zostało uznane za potencjalny przełom dla rozwoju systemów awioniki.
This article summarizes avionics safety-critical software development methodologies and implications of the DO-178C standard from an Agile application perspective. We explain the safety-critical software categorization. It also outlines the main differences and advantages of different approaches to the development process, from Waterfall through the V-model to Iterative and Incremental. Agile principles are explained as well as a Scrum – which is a popular framework in the non-safety-critical software industry. The application of Agile, for safety-critical software considerations, is based on the practical knowledge of the authors, and looks at the potential solution from a DO-178C standard, size of the project, scalability, and organizational culture points of view. Definition of the Agile type of framework, consistent with the certification process and existing standards, has been highlighted as a potential game-changer for the avionics industry.
Źródło:
Transactions on Aerospace Research; 2020, 2 (259); 59-71
0509-6669
2545-2835
Pojawia się w:
Transactions on Aerospace Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Systemy zarządzania wiedzą w projektach wytwarzania oprogramowania
Knowledge management systems in software development projects
Autorzy:
Wójcik, Przemysław
Wolak, Jacek
Powiązania:
https://bibliotekanauki.pl/articles/587524.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Ekonomiczny w Katowicach
Tematy:
Projekty wytwarzania oprogramowania
Systemy zarządzania wiedzą
Zarządzanie wiedzą
Knowledge management
Knowledge management systems
Software projects
Opis:
Projekty wytwarzania oprogramowania są jedną z najszybciej rozwijających się podkategorii projektów informatycznych. Uniwersalne narzędzia oraz procesy rzadko spełniają swoją rolę w tego typu przedsięwzięciach. Wynika to ze specyfiki samego wytwarzanego produktu oraz dynamicznego, konkurencyjnego środowiska. Celem artykułu jest analiza tych specyficznych systemów zarządzania wiedzą w projektach wytwarzania oprogramowania działających na terenie Polski. Autorzy zdecydowali przyjrzeć się istotności wiedzy oraz zinwentaryzować tę przestrzeń w ujęciu narzędziowo- -procesowym.
Software development projects are one of the most dominant subcategories of IT projects. Universal tools and processes rarely fulfill their role in this type of initiatives. This is due to the specificity of the product itself and a dynamic, competitive environment. The purpose of this article is to analyze knowledge management systems in software development projects implemented in Poland. The authors decided to look at the significance of knowledge and make inventory of existing tools and processes.
Źródło:
Studia Ekonomiczne; 2018, 369; 271-280
2083-8611
Pojawia się w:
Studia Ekonomiczne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Model jakości oprogramowania wytwarzanego w zwinnym procesie produkcji
Quality model for agile software development process
Autorzy:
Protasowicki, T.
Stanik, J.
Powiązania:
https://bibliotekanauki.pl/articles/1203866.pdf
Data publikacji:
2013
Wydawca:
Polskie Towarzystwo Symulacji Komputerowej
Tematy:
zarządzanie projektami
metodyki zwinne
jakość oprogramowania
dynamika systemowa
symulacja
project management
earned value method
software quality
system dynamics
simulation
Opis:
Współczesne projekty informatyczne w coraz większej części prowadzone są w oparciu o metodyki zwinne. Ich zastosowanie ma z definicji zapewnić szybkie dostarczanie klientowi kolejnych wersji funkcjonującego oprogramowania charakteryzującego się określoną jakością. W artykule podjęto próbę zbadania wpływu odpowiedniego doboru personelu do zespołów wytwarzających oprogramowanie w oparciu o podejście zwinne na jakość powstającego produktu. W tym celu opracowano model symulacyjny, który - czerpiąc z osiągnięć nauk humanistycznych i inżynierii oprogramowania - obejmuje swoim zakresem obszary: zarządzania przepływem pracy, detekcją i naprawą błędów oraz budową zespołów w projekcie zarządzanym według metodyki Scrum. Zbudowany model pozwala między innymi zbadać, jak dopasowanie cech osobowości poszczególnych członków zespołu do różnych ról i procesów wpływa na jakość produktu, w którego tworzenie są oni zaangażowani. Przeprowadzone przy jego użyciu eksperymenty symulacyjne dają ciekawe spojrzenie na aspekty dotyczące zarządzania zasobami ludzkimi i ich wpływu na przebieg projektu oraz jakość otrzymanego w rezultacie oprogramowania. Wykorzystanie zaproponowanego modelu w praktyce może przyczynić się do lepszego zarządzania projektami prowadzonymi w zgodzie z filozofią Agile poprzez dobór kadry charakteryzującej się odpowiednimi zdolnościami zarówno technicznymi, jak i interpersonalnymi.
IT projects currently more often base on agile management methods. This approach should ensure that project will, by the definition, provide quick delivery of the next versions of the software on the specific level of the quality. This paper is an attempt to examine the impact of appropriate team composition on the quality of software developed in the agile oriented environment. The simulation model proposed in this paper spans social sciences and software engineering and covers following areas: workflow management, defects detection and repair, and construction of teams in projects run with Scrum. The model allows to examine how personality fit of the individual team members to different roles and processes affects the quality of the software. Simulation experiments provide an interesting insight at the aspects of human resource management and its impact on the course of the project and the quality of developed software. The use of the proposed model in practice can contribute to better management of projects carried out in accordance with the philosophy of Agile through the selection of staff characterized by appropriate set of skills both technical and interpersonal.
Źródło:
Symulacja w Badaniach i Rozwoju; 2013, 4, 1; 23-40
2081-6154
Pojawia się w:
Symulacja w Badaniach i Rozwoju
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Główne tendencje rozwoju programów do geometrycznego projektowania dróg
New trends in road design software development
Autorzy:
Zieliński, T.
Cielecki, A.
Powiązania:
https://bibliotekanauki.pl/articles/315597.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy "SPATIUM"
Tematy:
projektowanie dróg
programowanie obiektowe
model 3D
road design
object-oriented programming
3D model
Opis:
W artykule omówiono główne tendencje rozwoju programów do geometrycznego projektowania dróg, m.in. zastosowanie programowania obiektowego, tworzenie modelu 3D uwzględniającego standardy BIM oraz szeroką automatyzację typowych prac (np. stosowanie Civil Cells).
The paper presents the main trends in the development of road design software, inter alia, using object-oriented programming, creating 3D models according to BIM standards and automation of typical works (for example using Civil Cells).
Źródło:
Autobusy : technika, eksploatacja, systemy transportowe; 2016, 17, 12; 524-527
1509-5878
2450-7725
Pojawia się w:
Autobusy : technika, eksploatacja, systemy transportowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software development for smart home process control
Opracowanie oprogramowania do sterowania procesami w budynku inteligentnym
Autorzy:
Kopeliuk, Vitalii
Voronytska, Vira
Havryliuk, Volodymyr
Powiązania:
https://bibliotekanauki.pl/articles/407758.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
Arduino
Internet of things
microcontroller
smart home
client-server architecture
sensor
Internet rzeczy
mikrokontroler
inteligentny budynek
architektura klient-serwer
czujnik
Opis:
Here we make an overview of the main stages of software development for server management system of "smart" building with a central controller via a mobile device. We have developed our own version of the concept.
Rozpatrzono etap podstawowy opracowania oprogramowania dla systemu sterowania inteligentnym budynkiem z centralnym kontrolerem, przez urządzenie mobilne. Zaproponowano własną wersję rozwiązania.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2020, 10, 2; 40-43
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
SMESDaD – synergetyczna metodyka rozwijania i wdrażania oprogramowania korporacyjnego
SMESDaD – Synergetic Methodology for Enterprise Software Development and Deployment
Autorzy:
Rogus, G.
Skrzyński, P.
Szwed, P.
Turek, M.
Werewka, J.
Powiązania:
https://bibliotekanauki.pl/articles/274564.pdf
Data publikacji:
2011
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
architektura korporacyjna
modelowanie
SOA
rozwój oprogramowania
wdrażanie oprogramowania
corporate architecture
modeling
software development
software deployment
Opis:
W opracowaniu przedstawiono zagadnienie rozwoju, wytwarzania i wdrożenia oprogramowania korporacyjnego. W takim procesie ważne jest, aby współpraca pomiędzy przedsiębiorstwem rozwijającym oprogramowanie a przedsiębiorstwem, w którym to oprogramowanie było wdrażane, była bardzo efektywna. Na podstawie modeli korporacyjnych obu przedsiębiorstw można odwzorowywać model współpracy pomiędzy przedsiębiorstwami. W pracy przedstawiono w skrócie metodykę, która ma za zadanie rozwój oprogramowania korporacyjnego na bazie powiązań synergetycznych pomiędzy przedsiębiorstwami. Metodyka w zamierzeniu ma integrować najlepsze rozwiązania z dziedziny modelowania korporacyjnego, architektur zorientowanych na usługi oraz modeli wdrażania oprogramowania.
The paper presents the problem of the development, production and deployment of enterprise software. The success of this process relies on effective cooperation between a company developing software and enterprise in which software is to be deployed. A model of cooperation between enterprises can be developed on the basis of corporate models of both companies. The paper outlines the methodology for corporate software development based on the synergetic relationships between the companies. The methodology is intended to integrate the best solutions in the field of corporate modeling, service-oriented architectures and software deployment models.
Źródło:
Pomiary Automatyka Robotyka; 2011, 15, 12; 196-209
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Agile effort estimation in software development projects – case study
Zwinne szacowanie pracochłonności w projektach programistycznych – studium przypadków
Autorzy:
Łabędzki, Maciej
Promiński, Patryk
Rybicki, Adam
Wolski, Marcin
Powiązania:
https://bibliotekanauki.pl/articles/14495622.pdf
Data publikacji:
2017-11-22
Wydawca:
Wyższa Szkoła Bankowa we Wrocławiu
Tematy:
software development
estimation
effort
measurement
requirements engineering
story points
Scrum
wytwarzanie oprogramowania
szacowanie
pracochłonność
miary
inżynieria wymagań
Opis:
Cel: Celem niniejszej pracy jest wskazanie powszechnych błędów i pułapek, a także sprawdzonych praktyk w zakresie estymacji pracochłonności w projektach programistycznych. Jakość oszacowań w mniej doświadczonych zespołach jest często niezadowalająca, wskutek czego estymacja jako element procesu wytwarzania oprogramowania jest porzucana. Decyzja zwykle uzasadniana jest błędnie rozumianą „zwinnością”. Artykuł wpisuje się w dyskusję nad bieżącymi trendami w zakresie szacowania, w szczególności w kontekście nowego podejścia „no estimates”.   Metodyka badań: Publikacja ma formę studium przypadków opartego o doświadczenia dojrzałego zespołu programistycznego. Autor, na podstawie znanych z literatury technik estymacji, wskazuje dobre i złe praktyki oraz często popełniane błędy w myśleniu i postępowaniu.   Wnioski: Kluczowe dla poprawnej estymacji okazują się: zrozumienie różnicy pomiędzy pracochłonnością i czasochłonnością, umiejętność monitorowania wydajności, a także sposób analizowania wymagań i sytuacja kadrowa zespołu.   Wartość artykułu: Publikacja pomaga opanować techniki podnoszące poziom zaufania do wszelkich oszacowań (czasu trwania, a pośrednio – kosztu wytwarzania oprogramowania) tam, gdzie znane są wymagania, jednak głównie na etapie realizacji projektu (projekt i implementacja).  Ograniczenia: Praca nie porusza problemów wstępnej estymacji przedsięwzięć, tj. estymacji dokonywanej na wczesnych etapach planowania.
Aim:Aim: The purpose of this paper is to identify common mistakes and pitfalls as well as best practices in estimating labor intensity in software projects. The quality of estimations in less experienced teams is often unsatisfactory, as a result of which estimation as part of the software development process is abandoned. The decision is usually justified by misunderstanding "agility". This article is part of the discussion on current trends in estimation, especially in the context of the new "no estimates" approach.Design / Research methods: The publication is a case study based on the experience of a mature development team. The author, on the basis of literature-based estimation techniques, shows good and bad practices, as well as common mistakes in thinking and behavior.Conclusions / findings: The key to correct estimation is: understanding the difference between labor intensity and time, ability to monitor performance, as well as how to analyze staff requirements for the team.Originality / value of the article: The publication helps to master confidence-boosting techniques for any estimation (duration, and indirectly, the cost of software development) where requirements are known, but mainly at the stage of project implementation (design and implementation).Limitations of the research: The work does not address the problems of initial estimation of projects, i.e. the estimation made in the early stages of planning.
Źródło:
Central European Review of Economics and Management; 2017, 1, 3; 135-152
2543-9472
Pojawia się w:
Central European Review of Economics and Management
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Global economic changes, optimization of Virtual Enterprises : software development
Globalne zmiany gospodarcze, optymalizacja wirtualnych przedsiębiorstw : rozwój oprogramowania
Autorzy:
Kovacs, G.
Powiązania:
https://bibliotekanauki.pl/articles/405414.pdf
Data publikacji:
2017
Wydawca:
Politechnika Częstochowska
Tematy:
virtual enterprise
optimization
total cost
total lead time
software development
wirtualne przedsiębiorstwo
optymalizacja
całkowity koszt
całkowity czas realizacji
rozwój oprogramowania
Opis:
Changing market environment, global competition, rapidly fluctuating customer demands and more complex global network of supply chains require new production conceptions (Pull, Lean) and technologies. Novel supply chain paradigms (1. Lean-, 2. Agile-, 3. Leagile Supply Chain) are forms in order to increase and maintain competitiveness of companies. New organization and cooperation forms are formed. The members of an Agile Supply Chain form Virtual Enterprise (VE) network, which supports the fast and flexible fulfilment of changing customers’ demands. The goal of the study is the VE network optimization, which means the formation of optimal combination of ideal chain’s members (production companies, service providers and customers). This study is original and unique, since an optimization method, objective functions (total cost and lead time) and design constraints have been elaborated. Based on the elaborated method an optimization software has been developed which can be widely used for optimization of micro- and macro regional networks.
Zmiana otoczenia rynkowego, globalna konkurencja, gwałtowne wahania zapotrzebowania klientów i bardziej złożona globalna sieć łańcuchów dostaw wymagają nowych koncepcji produkcji (Pull, Lean) i technologii. Paradygmaty łańcucha dostaw (1. Lean-, 2. Agile-, 3. Leagile Supply Chain) są formami powstałymi w celu zwiększenia i utrzymania konkurencyjności firm. Powstają nowe formy organizacji i współpracy. Członkowie Łańcucha Agile Supply Chain tworzą sieć wirtualnego przedsiębiorstwa (Virtual Enterprise, VE), która zapewnia szybkie i elastyczne spełnianie zmieniających się wymagań klientów. Celem badania jest optymalizacja sieci VE, co oznacza tworzenie optymalnej kombinacji idealnych członków łańcucha (firm produkcyjnych, dostawców usług i klientów). Przedstawione badania są oryginalne i unikalne, ponieważ opracowano metodę optymalizacji, funkcje celu (całkowity koszt i czas realizacji) oraz ograniczenia projektowe. Na podstawie opracowanej metody opracowano oprogramowanie optymalizacyjne, które można szeroko wykorzystać do optymalizacji sieci mikro- i makroregionalnych.
Źródło:
Polish Journal of Management Studies; 2017, 15, 2; 115-131
2081-7452
Pojawia się w:
Polish Journal of Management Studies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A software development application for sustainable airport performance analysis
Rozwój aplikacji służących do analizy zrównoważonej działalności lotniska
Autorzy:
Merdivenci, Fahriye
Erturgut, Ramazan
Coşkun, Artuğ Eren
Powiązania:
https://bibliotekanauki.pl/articles/1835513.pdf
Data publikacji:
2021
Wydawca:
Wyższa Szkoła Logistyki
Tematy:
airport
airport performance
sustainability
performance analysis
sustainable performance softwar
porty lotnicze
działalność lotniska
rozwój zrównoważony
analizy działalności
aplikacja oceny rozwoju zrównoważonego
Opis:
In today’s rapidly changing global economy, airports have an important role in the social, cultural, and economic development of societies and in building bridges between interconnected markets. Sustainability requires a balance between economic, social, and environmental processes and performance-based progress in efforts on all three dimensions at an optimum level. Therefore, sustainable performance measurement and management is an important function for the control of airports. The suitability of investments in airports to respond to the increasing needs and expectations of the future can be realized through a rational structure that operates technologically, effectively, and efficiently. The need for this structure to be sustainable with above-average performance further increases the importance of the issue. This study aims to develop a sustainable performance software for airports by conducting a sustainable performance analysis based on multiple variables. Methods: For sustainable performance analysis at airports, it is important to include economic, social, and environmental parameters, which are the three sub-dimensions of sustainability, in all strategic, tactical, and operational processes and decision-making mechanisms. For the performance analysis of airports, the DEMATEL Method, and the Objectives Matrix (OMAX) Method, which evaluates all the criteria together, were used to weight various performance indicators. Results: The most important criterion at Antalya Airport, which is also the most affected by other criteria, is "economic". Sustainable performance scores of Antalya Airport for 2018 and 2019 were calculated. The airport's performance in 2019 is higher compared to 2018. Conclusions: The biggest achievement of this research is thought to be developing a “Sustainable Performance Software” for national and international airports. This study will also contribute to the emergence of studies that will reveal the performances of other airports and compare their past performances with their current and national performances.
We współczesnej, szybko się zmieniającej globalnej gospodarce, lotniska odgrywają ważną rolę w socjalnym, kulturalnym i ekonomicznym rozwoju społeczności oraz w budowaniu nowych mostów pomiędzy różnymi rynkami. Rozwój zrównoważony oznacza zachowanie balansu pomiędzy ekonomicznymi, społecznymi i środowiskowymi procesami oraz postępem we wszystkich tych trzech wymiarach na optymalnym poziomie. Dlatego też pomiar jak i zarządzanie zrównoważonej działalności odgrywa istotną funkcję w kontroli lotnisk. Zachowanie zasada zrównoważonego rozwoju w inwestycjach lotniskowych, będących odpowiedzią na zwiększający się popyt na ich usługi może być realizowany efektywnie w ramach zracjonalizowanej struktury. Struktura ta powinna odpowiadać zasadom rozwoju zrównoważonego, który to będzie odgrywał coraz istotniejszą rolę i zwiększał swoje znaczenie. Celem pracy jest opracowanie oprogramowania oceny rozwoju zrównoważonego lotnisk poprzez analizę działalności zrównoważonej obejmującą wiele zmiennych. Metody: Do przeprowadzenia analizy działalności zrównoważonej lotniska, istotne jest uwzględnienie ekonomicznych, społecznych oraz środowiskowych czynników, które są trzema podwymiarami rozwoju zrównoważonego we wszystkich strategicznych, taktycznych i operacyjnych procesach i mechanizmach decyzyjnych. W celu przeprowadzenia analizy, zastosowano metody DEMATEL oraz OMAX (Objectives Matrix), umożliwiające uwzględnienie tych wszystkich czynników równocześnie, poprzez zastosowanie wskaźników wagowych. Wyniki: Najważniejszym czynnikiem dla lotniska Antalya, jak również o największym znaczeniu, jest czynnik ekonomiczny. Współczynniki działalności zrównoważonych dla lotniska Antalya zostały obliczone dla lat 2018 oraz 2019. Działalność lotniska w 2019 była większa aniżeli w 2018. Wnioski: Największym osiągnięciem tej pracy jest opracowanie “aplikacji oceny działalności zrównoważonej” dla zarówno krajowych jak i międzynarodowych lotnisk. Praca ta przyczynia się również do pogłębienia prac badawczych nad działalnością innych lotnisk oraz porównania ich działania z poprzednimi ich osiągnięciami.
Źródło:
LogForum; 2021, 17, 1; 131-145
1734-459X
Pojawia się w:
LogForum
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Systematic Reuse Process for Automated Acceptance Tests: Construction and Elementary Evaluation
Autorzy:
Irshad, Mohsin
Petersen, Kai
Powiązania:
https://bibliotekanauki.pl/articles/2060903.pdf
Data publikacji:
2021
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
software component
software reuse
software testing
analysis
verification
agile software development methodology
agile software development practice
software quality
Opis:
Context: Automated acceptance testing validates a product’s functionality from the customer’s perspective. Text-based automated acceptance tests (AATs) have gained popularity because they link requirements and testing. Objective: To propose and evaluate a cost-effective systematic reuse process for automated acceptance tests. Method: A systematic approach, method engineering, is used to construct a systematic reuse process for automated acceptance tests. The techniques to support searching, assessing, adapting the reusable tests are proposed and evaluated. The constructed process is evaluated using (i) qualitative feedback from software practitioners and (ii) a demonstration of the process in an industry setting. The process was evaluated for three constraints: performance expectancy, effort expectancy, and facilitating conditions. Results: The process consists of eleven activities that support development for reuse, development with reuse, and assessment of the costs and benefits of reuse. During the evaluation, practitioners found the process a useful method to support reuse. In the industrial demonstration, it was noted that the activities in the solution helped in developing an automated acceptance test with reuse faster than creating a test from scratch i.e., searching, assessment and adaptation parts. Conclusion: The process is found to be useful and relevant to the industry during the preliminary investigation.
Źródło:
e-Informatica Software Engineering Journal; 2021, 15, 1; 133--162
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Podejście zwinne a tradycyjne do projektów wytwarzania oprogramowania
The agile vs. traditional approach to the software development projects
Autorzy:
Łabuda, W.
Powiązania:
https://bibliotekanauki.pl/articles/91316.pdf
Data publikacji:
2015
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
podejście zwinne
projekty oprogramowania
metodyka ATERN
agile approach
software projects
ATERN methodology
Opis:
Artykuł stanowi próbę porównania podejścia tradycyjnego oraz zwinnego do projektów wytwarzania oprogramowania. Omówione zostały podstawowe pojęcia dotyczące kontekstu, w którym realizowane są projekty produkcji oprogramowania. Przedstawiono różnice pomiędzy tradycyjnym a zwinnym podejściem do projektów wytwarzania oprogramowania oraz krótko scharakteryzowano nowe metodyki zarządzania projektami wytwarzania oprogramowania. Następnie skupiono się na omówieniu podejścia adaptacyjnego do zarządzania projektami informatycznymi bazującego na Manifeście Agile. Scharakteryzowano zasady i praktyki oraz cykl życia projektu produkcji oprogramowania w podejściu adaptacyjnym. Artykuł zakończono omówieniem istoty podejścia zwinnego do zarządzania projektami wytwarzania oprogramowania na przykładzie metodyki ATERN.
The article is an attempt to compare the traditional and agile approach to software development projects. In the introduction they discussed the basic concepts concerning the context in which the software development projects are being carried out. They presented the differences between the traditional and agile approach to software development projects and they briefly characterized the new software development project management methodologies. Next they focused on the adaptive approach for IT project management based on the Agile Manifesto. They characterized principles and practices as well as software development project life cycle for the adaptive (agile) approach. The article was finished with discussing the essence of the agile approach to software development projects management on the example of the ATERN methodology.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2015, 9, 13; 57-87
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Budowanie przewagi konkurencyjnej dzięki zarządzaniu wiedzą w projektach wytwarzania oprogramowania
Competitive advantage through knowledge management in software development projects
Autorzy:
Wolak, Jacek
Wójcik, Przemysław
Powiązania:
https://bibliotekanauki.pl/articles/587382.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Ekonomiczny w Katowicach
Tematy:
Projekty wytwarzania oprogramowania
Zarządzanie projektami
Zarządzanie wiedzą
Knowledge management
Project management
Software development projects
Opis:
Wytwarzanie oprogramowania to rynek, który w Polsce jest szacowany na 6 mld złotych. Duża dynamika i rozwój tej grupy projektów informatycznych sprawia, że przedsiębiorstwa szukają rozwiązań pozwalających budować długofalową przewagę konkurencyjną. Celem niniejszego artykułu jest analiza specyfiki projektów wytwarzania oprogramowania w odniesieniu do czynników wpływających na budowę przewagi konkurencyjnej. W pierwszej części omówiono specyfikę projektów wytwarzania oprogramowania. Następnie przedstawiono proces badań empirycznych oraz zaprezentowano uzyskane wyniki. Badania mają charakter pilotażowy i stanowią podstawę do kontynuacji badań nad podjętą problematyką badawczą.
Polish software development market is estimated at 6 billion PLN. This demanding and dynamic sector forces companies to look for solutions that allow building a long-term competitive advantage. The purpose of this article is to analyze the specificity of software development projects in relation to factors affecting the construction of competitive advantage. The first part of the article will discuss the specificity of software development projects. The empirical research process and the presentation of the results are presented in the next part. The results presented in the paper are regarded as pilot research and constitute the foundations for further research on these issues.
Źródło:
Studia Ekonomiczne; 2018, 377; 153-162
2083-8611
Pojawia się w:
Studia Ekonomiczne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Korzyści i bariery zarządzania wiedzą w projektach wytwarzania oprogramowania
Benefits and barriers of knowledge management in software development projects
Autorzy:
Wójcik, Przemysław
Wolak, Jacek
Powiązania:
https://bibliotekanauki.pl/articles/1061187.pdf
Data publikacji:
2019-12-31
Wydawca:
Polskie Wydawnictwo Ekonomiczne
Tematy:
zarządzanie wiedzą
projekty wytwarzania oprogramowania
knowledge management
software development projects
Opis:
Celem opracowania jest wskazanie podstawowych barier i korzyści płynących z zarządzania wiedzą w podgrupie projektów wytwarzania oprogramowania. W pierwszej części artykułu omówiona specyfikę projektów wytwarzania oprogramowania. Następnie został przedstawiony proces badań empirycznych oraz prezentacja uzyskanych wyników. Badania mają charakter pilotażowy i stanowią podstawy do kontynuacji badań nad podjętą problematyką badawczą.
The purpose of this article is to identify the basics barriers and benefits of knowledge management in this subgroup of IT projects. In the first part of the article the specificity of software development projects will be discussed. Next, the empirical research process as well as obtained results are demonstrated. The results presented in the paper are regarded as pilot research and constitute the foundations for further research on these issues.
Źródło:
Marketing i Rynek; 2019, 12; 68-73
1231-7853
Pojawia się w:
Marketing i Rynek
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Możliwości poprawy procesu wytwarzania oprogramowania w małych firmach informatycznych
Improvement areas of software development process in small IT companies
Autorzy:
Kaczmarek, J.
Wróbel, M.
Powiązania:
https://bibliotekanauki.pl/articles/266849.pdf
Data publikacji:
2013
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
jakość oprogramowania
CMMI
software quality
Opis:
W artykule wykazano, że jest możliwa poprawa jakości procesu wytwarzania oprogramowania poprzez wdrożenie zaleceń standardu CMMI oraz wykorzystywanie doświadczeń z poprzednich udanych i udokumentowanych projektów. Wykazano znaczącą rolę szablonów dokumentacji w poprawie jakości procesu. Przeanalizowano praktyczne konsekwencje nierównomiernego zapotrzebowaniu na zasoby i zmiennej w czasie intensywności prac w cyklu życia oprogramowania. Zjawisko to, przy złym oszacowaniu czasu trwania projektu, może prowadzić do jego nierealizowalności. Omówiono wpływ wielkości zespołu na jego wydajność. Otrzymane wyniki pokazują, że poprawa procesu wytwarzania oprogramowania pomimo kosztów początkowych może być opłacalna. Dane zawarte w tym artykule mogą być interesujące dla projektantów i kierowników projektów informatycznych.
The paper shows that the software development process may be improved by implementation of CMMI standard recommendations and application of experiences from successfully realized and documented previous projects. Significant importance of documentation templates in the improvement process was shown. Practical consequences of irregular resource demand and time-dependant workload were analyzed in the context of software development lifecycle. The occurrence of irregularities may lead to project infeasibility if development time requirements are calculated incorrectly. Additionally, the dependence between team size and team efficiency was analyzed. The results show that improvement of the software development process may be profitable though it requires initial costs. Presented data may be of interest for software designers and software project leaders.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2013, 36; 89-92
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Empirical Study of the Evolution of Python Questions on Stack Overflow
Autorzy:
Syam, Gopika
Lal, Sangeeta
Chen, Tao
Powiązania:
https://bibliotekanauki.pl/articles/9783959.pdf
Data publikacji:
2023
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
Python programming
Software Development
Stack Overflow
Topic Modelling
Opis:
Background: Python is a popular and easy-to-use programming language. It is constantly expanding, with new features and libraries being introduced daily for a broad range of applications. This dynamic expansion needs a robust support structure for developers to effectively utilise the language. Aim: In this study we conduct an in-depth analysis focusing on several research topics to understand the theme of Python questions and identify the challenges that developers encounter, using the questions posted on Stack Overflow. Method:We perform a quantitative and qualitative analysis of Python questions in Stack Overflow. Topic Modelling is also used to determine the most popular and difficult topics among developers. Results: The findings of this study revealed a recent surge in questions about scientific computing libraries pandas and TensorFlow. Also, we observed that the discussion of Data Structures and Formats is more popular in the Python community, whereas areas such as Installation, Deployment, and IDE are still challenging. Conclusion: This study can direct the research and development community to put more emphasis on tackling the actual issues that Python programmers are facing.
Źródło:
e-Informatica Software Engineering Journal; 2023, 17, 1; 230107
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie aplikacji wspierających zastosowanie metodyk zwinnych w wytwarzaniu oprogramowania
Applications supporting utilization of agile methods in software development process
Autorzy:
Bławucki, Tomasz
Ramanovich, Siarhei
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98220.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
agile
aplikacja mobilna
aplikacje internetowe
wymagania sprzętowe
mobile applications
web applications
hardware requirements
Opis:
Artykuł przedstawia porównanie pod względem wymagań sprzętowych aplikacji wspierających wprowadzanie metodyk zwinnych do procesu wytwarzania oprogramowania. Przedmiotem badań były popularne aplikacje mobilne i internetowe wspomagające procesy Agile w przedsiębiorstwach. W celu określenia znaczenia poszczególnych wymagań technicznych dla użytkowników, przeprowadzono serię eksperymentów badawczych opartych na scenariuszach typowego i brzegowego użytkowania badanych systemów. Na potrzeby przeprowadzonej analizy została dodatkowo opracowana aplikacja wspierająca proces zwinnego wytwarzania oprogramowania. Wyniki pomiarów były rejestrowane za pomocą specjalistycznych narzędzi monitorujących pracę systemu i profilujących działanie przeglądarki internetowej. Rezultaty prac badawczych przedstawiono w formie tabel.
The article presents a comparison in terms of hardware requirements of applications that supports the agile software development processes. For research purposes, popular mobile and internet applications supporting agile software development were chosen. In order to determine the significance of individual technical requirements for end-users, a series of research experiments, based on scenarios of typical and boundary use was conducted. In addition to research, the application supporting agile software development process was implemented. The results of research were recorded by specialized monitoring and profiling tools. The results of performed work are presented in tabular form.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 8-13
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza produktów w procesie wytwarzania oprogramowania w podejściu zwinnym
The products analysis in the agile approach to software development proces
Autorzy:
Łabuda, W.
Powiązania:
https://bibliotekanauki.pl/articles/91453.pdf
Data publikacji:
2016
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
podejście zwinne
proces wytwarzania oprogramowania
analiza produktów
metodyka ATERN
agile approach
software development process
products analysis
ATERN methodology
Opis:
W artykule omówiono procesy (modele) wytwarzania oprogramowania w podejściu zwinnym na przykładzie metodyki ATERN. Przedstawiono szczegółowe opisy produktów (biznesowe, techniczne, zarządcze) tworzonych w procesie wytwarzania oprogramowania w podejściu zwinnym. Zaprezentowano również analizę produktów tworzonych w procesie wytwarzania oprogramowania w podejściu zwinnym z punktu widzenia: celów ich wytworzenia, zaangażowania ról ze struktury organizacyjnej projektu, działań w cyklu życia produktów w procesie wytwarzania oprogramowania w podejściu zwinnym. Artykuł zakończono krótkim podsumowaniem.
The article discusses processes (models) of software development in the agile approach to the software development projects on the example of the ATERN methodology. The article provides detailed product descriptions (business, technical, management) created in the software development process in the agile approach to the software development projects. Also presented an analysis of the products created in this process from the point of view of the: purpose of their production, involvement of roles from the organizational structure of the project, activities in the life cycle of products in the process of software development in the agile approach. Article completed a short summary.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2016, 10, 14; 65-89
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optymalizacja parametrów aplikacji w procesie wytwarzania oprogramowania dla big data
Optimization of big data application attributes considering software development process
Autorzy:
Kaczmarek, P.
Powiązania:
https://bibliotekanauki.pl/articles/267665.pdf
Data publikacji:
2015
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
optymalizacja wielokryterialna
big data
integracja oprogramowania
multicriteria optimization
software integration
Opis:
Wytwarzanie oprogramowania wiąże się z szeregiem decyzji projektowych obejmujących architekturę aplikacji, wykorzystywane technologie implementacji, jak i zewnętrzne biblioteki. W pracy przedstawiono metodę wyboru technologii i bibliotek związanych z big data, której celem jest optymalizacja atrybutów aplikacji takich jak wydajność działającej aplikacji jak również optymalizacja procesu wytwarzania oprogramowania. Metoda wyboru obejmuje identyfikację parametrów bibliotek, określenie ograniczeń i celu optymalizacji. Na podstawie tych danych następuje ocena alternatywnych rozwiązań i wybór optymalnego wykorzystując metody optymalizacji wielokryterialnej. W kontekście zaproponowanej metody opisano wybrane systemy wspomagające.
During software development, effective design decisions must be made considering application architecture, development technology and integration of external libraries. The paper presents a method of selection of big data technologies and libraries. The purpose of the method is optimization of application attributes such as performance as well as optimization of the software development process. The method covers identification of library parameters, specification of application constraints and definition of optimization purpose. Considering gathered information, alternative development options are rated and optimal solution is selected using multicriteria optimization methods. Selected big data supporting systems were described in the context of the proposed method.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2015, 46; 61-64
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A method based on fuzzy system for assessing the reliability of software based aspects
Autorzy:
Zavvar, M
Ramezani, F
Powiązania:
https://bibliotekanauki.pl/articles/957953.pdf
Data publikacji:
2015
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
measure
metric
fuzzy logic
reliability
aspect oriented software development
Opis:
In fact, reliability as the qualities metric is the probability success or the probability that a system or a set of tasks will work without failure for a specified constraints of time and space, as specified in the design and operating conditions specified temperature, humidity, vibration and action. A relatively new methodologies for developing complex software systems engineering is an aspect oriented software systems, that provides the new methods for the separation of concerns multiple module configuration or intervention and automatic integration them with a system. In this paper, a method using fuzzy logic to measure software reliability based on the above aspects is presented. The proposed approach regarding the use of appropriate metrics and low errors in the estimation of reliability has a better performance than other methods.
Źródło:
Advances in Science and Technology. Research Journal; 2015, 9, 27; 143-148
2299-8624
Pojawia się w:
Advances in Science and Technology. Research Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Highly Automated Agile Testing Process: An Industrial Case Study
Autorzy:
Berłowski, J.
Chruściel, P.
Kasprzyk, M.
Konaniec, I.
Jureczko, M.
Powiązania:
https://bibliotekanauki.pl/articles/384067.pdf
Data publikacji:
2016
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
software engineering
testing process
agile software development
case study
Opis:
This paper presents a description of an agile testing process in a medium size software project that is developed using Scrum. The research methods used is the case study were as follows: surveys, quantifiable project data sources and qualitative project members opinions were used for data collection. Challenges related to the testing process regarding a complex project environment and unscheduled releases were identified. Based on the obtained results, we concluded that the described approach addresses well the aforementioned issues. Therefore, recommendations were made with regard to the employed principles of agility, specifically: continuous integration, responding to change, test automation and test driven development. Furthermore, an efficient testing environment that combines a number of test frameworks (e.g. JUnit, Selenium, Jersey Test) with custom-developed simulators is presented.
Źródło:
e-Informatica Software Engineering Journal; 2016, 10, 1; 69-87
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Koncepcja metodyki zarządzania procesem wytwórczymsystemów pomiarowo-sterujących
The concept of software development process management methodology for control and measurement systems
Autorzy:
Zawistowski, P.
Powiązania:
https://bibliotekanauki.pl/articles/151136.pdf
Data publikacji:
2013
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
systemy pomiarowo-sterujące
inżynieria oprogramowania
zarządzanie projektami
analiza wymagań
testowanie
LabVIEW
BRMS
control and measurement systems
software engineering
project management
requirements gathering
testing
Opis:
W artykule zaprezentowano autorską metodykę zarządzania procesem wytwórczym systemów pomiarowo-sterujących w środowisku LabVIEW oraz koncepcję informatycznego systemu zarządzania projektem. Metodyka zakłada integrację fazy definiowania wymagań i testowania, co pozytywnie wpłynie na jakość tworzonych aplikacji. Ponadto wykorzystanie systemu zarządzania regułami do weryfikacji testów zapewni większą dokładność przeprowadzanej analizy wyników.
An original approach to the software development process of control and measurement software development in LabVIEW is presented in the paper. By integrating the requirements of definition phase and the test phase, the development process can be significantly improved. The concept of the IT system architecture supporting created methodology is described in the article as well. The system allows for more efficient planning and management of tests. By using the Business Rules Management System (BRMS), tests are validated more complex in opposition to existing scenario testing approaches, used for LabVIEW applications development. Article consists of five sections. First one contains the introduction to problems of control and measurement systems. Selected aspects of software engineering are described in section 2.The description and explanation of the methodology (section 3) and conception of dedicated project management system, including the architecture of the software development process management system (Figure 1), the activity diagram of the software development process management system (Figure 2) and the physical database diagram of the software development process management system (Figure 3) is presented (section 4) afterwards. The summary of the article, the pros and cons of the methodology and the system are presented in last section.
Źródło:
Pomiary Automatyka Kontrola; 2013, R. 59, nr 6, 6; 590-593
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Risks characteristic to Agile project management methodologies and responses to them
Autorzy:
Walczak, W.
Kuchta, D.
Powiązania:
https://bibliotekanauki.pl/articles/406318.pdf
Data publikacji:
2013
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
risk
risk management
agile software development
agile project management
Opis:
Agile methods for project management are often treated as methods for mitigating risk. However, there is disagreement as to whether explicit methods of risk management should be used in projects which are executed according to Agile methodology or is the implicit risk management built into Agile methodologies sufficient. To contribute to the discussion, an attempt has been made to identify risks that are either caused by the introduction of an Agile methodology to a project or become more significant when such methodology is in use. If such risks exist, this would be evidence that explicit risk management is required, even in the case of Agile methodologies. The results of this research may be useful for any organization that is in the process of selecting a methodology for project management and is considering Agile methodologies.
Źródło:
Operations Research and Decisions; 2013, 23, 4; 75-95
2081-8858
2391-6060
Pojawia się w:
Operations Research and Decisions
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Urban transport safety improvement based on centralized traffic control system, colombian case study
Autorzy:
Berrío, J. S.
Dussich, D.
Szpytko, J.
Powiązania:
https://bibliotekanauki.pl/articles/243545.pdf
Data publikacji:
2017
Wydawca:
Instytut Techniczny Wojsk Lotniczych
Tematy:
traffic control
centralized control
software development
wireless communication controller
Opis:
In a modern urban organization, mobility is an important issue for society. Traffic congestion of urban roads undermines mobility is a real problem in major cities This article shows the development and implementation of a centralized traffic control system in the city of Cali Valle (Colombia) applied to control traffic lights located to the east of the city (Simon Bolivar and Ciudad de Cali highways), allowing the central operators directly influence the traffic flow, know and display the status of the lights and generate statistics about the events of the online equipment. Particular real benefits of proposed new system of traffic lights are reflected in green times at each intersection allocated in accordance with the present traffic volumes on the road network at any time of day and in every sector of the city in particular, which of course increases the efficiency of each light installed at each intersection. As demonstrated in this article case study, the congestion scheme has been improved, and the project has opened up vast opportunities for innovative network management strategies for the optimization of network performance. Many of these strategies are developed to give a coordinated high-level control across different traffic control platforms based on real time traffic condition and performance on site.
Źródło:
Journal of KONES; 2017, 24, 2; 39-46
1231-4005
2354-0133
Pojawia się w:
Journal of KONES
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Design of control algorithms for mobile robots in an environment with static and dynamic obstacles
Autorzy:
Piotrowski, Robert
Maciąg, Bartosz
Makohoń, Wojciech
Milewski, Krzysztof
Powiązania:
https://bibliotekanauki.pl/articles/384529.pdf
Data publikacji:
2019
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
obstacle avoiding
control system
software development
mobile robot
mechatronics
Opis:
This article proposes the construction of autonomous mobile robots and designing of obstacle avoidance algorithms for them. Nowadays, mobile robots are gaining more and more popularity on the customer as well as industrial market, for example as automatic vacuum cleaners or lawnmowers. Obstacle avoidance algorithms play an important role in performance of this types of robots. The proposed algorithms were designed for builds with rather not expensive electronic components, especially sensors with limited precision and dynamics. The project began with the selection of needed parts and building materials as well as designing of the PCB and assembling the whole construction. The project included also designing and developing the software responsible for, among others, implementation of obstacle avoidance algorithms. After the project’s completion, a series of tests in a closed environment was conducted to verify the quality of vehicles’ performance. Results of tests were positive.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2019, 13, 4; 22-30
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software support development for numerical solution of ANSYS CFX
Autorzy:
Brestovič, T.
Jasminská, N.
Powiązania:
https://bibliotekanauki.pl/articles/387487.pdf
Data publikacji:
2013
Wydawca:
Politechnika Białostocka. Oficyna Wydawnicza Politechniki Białostockiej
Tematy:
software
metody numeryczne
regresja wielowymiarowa
ANSYS CFX
numerical methods
multidimensional regression
heat transfer coefficient
Opis:
The paper deals with possibilities to apply a new developed software support for simulation programme ANSYS CFX. A direct export of heat-transfer coefficients into variables used under edge conditions as well as of physical properties of gas mixtures into material properties during simulation solution of technical tasks means a significant saving of time. The paper summarizes in detail description of the software for calculation of heat-transfer coefficient during free convection (HTC-FC) and of material properties of gas mixture (MPGM) that enable to export calculated data directly into the text files which can be imported then into the programme ANSYS CFX.
Źródło:
Acta Mechanica et Automatica; 2013, 7, 4; 215-221
1898-4088
2300-5319
Pojawia się w:
Acta Mechanica et Automatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Preferable Ways of Decision-Making in IT Teams
Autorzy:
Krawczyk-Bryłka, Beata
Krawczyk, Henryk
Powiązania:
https://bibliotekanauki.pl/articles/375993.pdf
Data publikacji:
2019
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
software development
IT teams
virtual collaboration
cloud computing
decision-making
Opis:
Software development team collaboration requires various decisions regarding essential aspects of a project’s progress. General and particular decision-making models are considered, and their main aspects such as team types, problem solving categories, and decision-making ways are analyzed. The research concerns representative groups of IT specialists and their preferences in decision-making are investigated. Four possible cases were tested: hierarchical choice (by leader) team members’ choice (team consensus or voting) and external expert impact. It allows one to show some differences in the behaviors of both traditional and virtual teams.
Źródło:
Decision Making in Manufacturing and Services; 2019, 13, 1-2; 37-51
1896-8325
2300-7087
Pojawia się w:
Decision Making in Manufacturing and Services
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Intelligent Market: Possibilities of a Revolution in Supermarkets Organization Using Agent Based Systems
Autorzy:
Cipi, Eva
Durmishi, Veronika
Powiązania:
https://bibliotekanauki.pl/articles/1035666.pdf
Data publikacji:
2010
Wydawca:
Academicus. International Scientific Journal publishing house
Tematy:
information agent
database system
software development
multi-agent-based architecture
Opis:
This work is focused on studying the possibilities of a new model in business management, integrating the best solutions of IT in the supermarket enterprises. We aim to show how an agent based system is used to manage successfully a market and why it is considered an efficient method to support the challenges of the supermarket enterprises. In a highly competitive environment, the impact of this phenomenon is visible, noting the increase of the interest for electronic systems which offer intelligent services in some activities as administration, marketing, business services, etc. We think agent based systems are the best choice as tools that can automate the analysis of the database information and locate the real useful things.
Źródło:
Academicus International Scientific Journal; 2010, 01; 90-99
2079-3715
2309-1088
Pojawia się w:
Academicus International Scientific Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wybranych koncepcji w obszarze projektowania wymagań
Analysis of Some Concepts in the Field of Design Requirements
Autorzy:
Stanek, Stanisław
Powiązania:
https://bibliotekanauki.pl/articles/591953.pdf
Data publikacji:
2013
Wydawca:
Uniwersytet Ekonomiczny w Katowicach
Tematy:
Projektowanie systemów informatycznych
Tworzenie oprogramowania
Information system design
Software development
Opis:
On the eve of the new millennium, the design requirements continue to make significant difficulties to designers. This article aims to analyze three research trends: software engineering, user-oriented approach and agile approach. The paper is to identify, describe, and to discuss mechanisms selected from among those trends.
Źródło:
Studia Ekonomiczne; 2013, 128; 137-162
2083-8611
Pojawia się w:
Studia Ekonomiczne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Recovery and migration of application logic from legacy systems
Autorzy:
Nowakowski, W.
Śmiałek, M.
Ambroziewicz, A.
Jarzębowski, N.
Straszak, T.
Powiązania:
https://bibliotekanauki.pl/articles/305386.pdf
Data publikacji:
2012
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
application logic
reverse engineering
model transformation
model-driven software development
Opis:
Future Internet technologies necessitate dramatic changes in system design, delivery and usage patterns. For many legacy applications it means that their further development and transition to the Internet becomes problematic or even impossible due to the obsolescence of technologies they use. Replacement of the old system with the new one, built from scratch, is usually economically unacceptable. Therefore, there is a call for methods and tools supporting the automated migration of legacy systems into a new paradigm. This paper proposes a tool supported method for recovery and migration of application logic information from legacy systems. The information extracted from a legacy application is stored in the form of precise requirement-level models enabling automated transformation into a new system structure in a model-driven way. Evaluation of the approach is based on a case study legacy system.
Źródło:
Computer Science; 2012, 13 (4); 53-70
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Website development process improvement in SMEs using TPS with the implementation of Lean and Agile methodologies - an empirical study
Doskonalenie procesu rozwoju stron internetowych w MSP wykorzystujących TPS z wdrożeniem metod Lean i Agile - badania empiryczne
Autorzy:
Joshi, Kavan
Siemieniak, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/946380.pdf
Data publikacji:
2019
Wydawca:
Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
Tematy:
operation management
website development
Lean Software Development: Agile Development Toolkit
zarządzanie operacjami
tworzenie stron WWW
Opis:
The main aim of the article is to improve the website development process by using the Agile Development Toolkit: Lean Software Development which is developed from the combination of Lean and Agile principles and the theory of waste elimination from the Toyota Production System. This article explains the definitions of the kinds of wastes that are generated during the website development process within an IT Company and generally in SMEs in India and by taking preventive steps, improving the process by eliminating generated waste. The main aim of the research is to use Lean Software Development, a toolkit of Agile Development, that can be implemented within IT SMEs to overcome wastes. This article focuses on finding root causes of problems within the website development process and applying principles of Lean Software Development to remove those problems and accelerate the website development process. Another analysis was performed to show which principles of Lean Development and Agile Development can be correlated if a website/software is developed using any of these two development methodologies, and not specifically Lean Software Development.
Głównym celem artykułu jest usprawnienie procesu tworzenia stron internetowych za pomocą zestawu narzędzi programistycznych Agile: Lean Software Development, który został opracowany przez Toyota Production System na podstawie powiązań Lean i Agile oraz teorii eliminacji strat. Wyjaśniono w nim definicje rodzajów strat generowanych w procesie tworzenia strony internetowej w firmie informatycznej i ogólnie w małych i średnich przedsiębiorstwach w Indiach, jak również podjęto kroki zapobiegawcze, ulepszając proces i eliminując straty. Głównym celem badań jest wykorzystanie Lean Software Development - zestawu narzędzi Agile Development, które można wdrożyć w małych i średnich przedsiębiorstwach IT w celu wyeliminowania strat. W artykule przedstawiono sposób usunięcia omawianych problemów i przyspieszenia procesu tworzenia strony internetowej przez wykrycie przyczyn tych problemów i z zastosowaniem zasady Lean Software Development. Kolejną analizę przeprowadzono, aby wskazać, które zasady Lean Development i Agile Development mogą być skorelowane, jeśli strona internetowa / oprogramowanie są rozwijane z użyciem którejkolwiek z tych dwóch metod.
Źródło:
Zeszyty Naukowe Politechniki Poznańskiej. Organizacja i Zarządzanie; 2019, 80; 133-148
0239-9415
Pojawia się w:
Zeszyty Naukowe Politechniki Poznańskiej. Organizacja i Zarządzanie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Assessment of risks introduced to safety critical software by agile practices - a software engineers perspective
Autorzy:
Górski, J.
Łukasiewicz, K.
Powiązania:
https://bibliotekanauki.pl/articles/305252.pdf
Data publikacji:
2012
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
software development
safety-critical projects
agile practices
experimental assessment
TRUST-IT
Opis:
In this article we investigate the problem of applying agile practices into safetycritical projects. The goal of our research is to investigate potential benefits from introducing agile practices into safety-critical environment and to present a solution providing for balancing agile approach with more disciplined assurance techniques, bringing the best of the two worlds together. In this article we present the supporting ideas such as assurance argument patterns along with a case study. The case study investigates how software engineers perceive risks associated with the introduction of agile practices and collect their ideas on how these risks could be mitigated.
Źródło:
Computer Science; 2012, 13 (4); 165-182
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Going green with artificial intelligence: The path of technological change towards the renewable energy transition
Autorzy:
Yin, Hua-Tang
Wen, Jun
Chang, Chun-Ping
Powiązania:
https://bibliotekanauki.pl/articles/39829199.pdf
Data publikacji:
2023
Wydawca:
Instytut Badań Gospodarczych
Tematy:
AI software development
energy transition
innovation
environmental monitoring
environmental policy
Opis:
Research background: The twin pressures of economic downturn and climate change faced by countries around the world have become more pronounced over the past decade. A renewable energy transition is believed to play a central role in mitigating the economic-climate paradox. While the architectural and computational power of artificial intelligence is particularly well suited to address the challenges of massive data processing and demand forecasting during a renewable energy transition, there is very scant empirical assessment that takes a social science perspective and explores the effects of AI development on the energy transition. Purpose of the article: This paper aims to answer two key questions: One is, how does AI software development promote or inhibit the shift of energy consumption towards renewables? The other is, under what policy interventions does AI software development have a more positive effect on promoting renewable energy consumption? Methods: We employ a dataset of 62 economies covering the period 2011–2020 to analyze the impact of AI software development on the energy transition, where possible confounders, including political and economic characteristics and time-invariant elements, are controlled using fixed-effects estimation along with specified covariates. Findings & value added: AI software development can promote the energy transition towards renewables. There is suggestive evidence that the core mechanism linking such a positive relationship tends to lie in improving innovation performance in environmental monitoring rather than in green computing. Government support for R&D in renewable energy technologies is found to be significantly beneficial for harnessing the positive impact of AI software development on the energy transition. Compared to non-market-based environmental policies, market-based environmental policies have a more significant positive moderating effect on the relationship between AI software development and energy transition.
Źródło:
Oeconomia Copernicana; 2023, 14, 4; 1059-1095
2083-1277
Pojawia się w:
Oeconomia Copernicana
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Improved Method of Searching the Associative Rules while Developing the Software
Autorzy:
Savchuk, Tamara O.
Pryimak, Natalia V.
Slyusarenko, Nina V.
Smolarz, Andrzej
Smailova, Saule
Amirgaliyev, Yedilkhan
Powiązania:
https://bibliotekanauki.pl/articles/226118.pdf
Data publikacji:
2020
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
software development
classification
C4.5 algorithm
associated rules
FPG-algorithm
Opis:
As the delivery of good quality software in time is a very important part of the software development process, it's a very important task to organize this process very accurately. For this, a new method of the searching associative rules were proposed. It is based on the classification of all tasks on three different groups, depending on their difficulty, and after this, searching associative rules among them, which will help to define the time necessary to perform a specific task by the specific developer.
Źródło:
International Journal of Electronics and Telecommunications; 2020, 66, 3; 425-430
2300-1933
Pojawia się w:
International Journal of Electronics and Telecommunications
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza przyczyn problemów jakości oprogramowania na podstawie ankiet osób uczestniczących w procesie wytwarzania systemów informatycznych
Analysis of the reasons for software quality problems based on survey of persons involved in the process of developing of IT systems
Autorzy:
Pieszczyk, Edyta
Werewka, Jan
Powiązania:
https://bibliotekanauki.pl/articles/431996.pdf
Data publikacji:
2015
Wydawca:
Wydawnictwo Uniwersytetu Ekonomicznego we Wrocławiu
Tematy:
project mangement
software development
software quality
cause and effect diagram
Pareto
Opis:
The level of failure of IT projects is high and has not changed over many years despite improvement in software development processes. One of the obvious reasons for this is shortening the delivery time of information systems in the projects and rapidly changing technology. Quality assurance in software development process is a key issue in ensuring the proper operation of an IT system. In order to know the causes of the problems, it is important to know viewpoints of members of the teams developing software. These views were obtained by carrying out the survey. At the beginning categories of reasons are identified using Ishikawa diagram, a tool for quality management. In the next step an analysis was performed using the Pareto principle. The analysis allowed the identification of the most important causes of errors in the software development process. A detailed analysis of the observed results and appropriate conclusions of this analysis will help improve the processes of software development and collaboration between project management and software development processes.
Źródło:
Informatyka Ekonomiczna; 2015, 3(37); 85-102
1507-3858
Pojawia się w:
Informatyka Ekonomiczna
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Towards a Unified Architecture of Knowledge Management System for a Research Institute
Autorzy:
Sobieszek, J.
Powiązania:
https://bibliotekanauki.pl/articles/307956.pdf
Data publikacji:
2008
Wydawca:
Instytut Łączności - Państwowy Instytut Badawczy
Tematy:
creativity support
knowledge management
model-driven software development
tagged collaborative filtering
Opis:
This paper presents some elements of architecture of planned knowledge management system dedicated to research institutions. Main contributions include social extension of the idea of adaptive hermeneutic agent and preliminary implementation of domain specific language for development of knowledge management systems. Work described here concentrated on practical verification of viability of proposed ideas and took form of a prototype software system, which can be used by a group of researchers to easily find and recommend relevant information.
Źródło:
Journal of Telecommunications and Information Technology; 2008, 4; 54-59
1509-4553
1899-8852
Pojawia się w:
Journal of Telecommunications and Information Technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Synergia zwinnego i szczupłego rozwoju oprogramowania na bazie Scrumban
Autorzy:
Knapik, Ida
Werewka, Jan
Grabiński, Tadeusz
Luty, Zbigniew
Surowiec, Anna
Powiązania:
https://bibliotekanauki.pl/articles/2232994.pdf
Data publikacji:
2022-12-01
Wydawca:
Wyższa Szkoła Ekonomii i Informatyki w Krakowie
Tematy:
Scrumban
Scrum
Kanban
zarządzanie projektami
wytwarzanie oprogramowania
project management
software development
Opis:
W firmach informatycznych cały czas poszukiwane są efektywne metody rozwoju oprogramowania. Zwykle te podejścia dostosowywane są do rodzaju prac związanych z rozwojem oprogramowania. Do najbardziej popularnych należą podejście zwinne (agile), szczupłe (lean) i proaktywne (klasyczne). W opracowaniu poddana zostanie ocenie metodyka łącząca w sposób synergetyczny podejście zwinne (agile) i podejście szczupłe (lean). Reprezentantami tych podejść są Scrum i Kanban. W wyniku tej oceny zostaną zaproponowane optymalne rozwiązania dla zespołów rozwijających oprogramowanie. Przedstawiony zostanie przykład studialny (case study) użycia rozwiązania łączącego podejście zwinne i szczupłe.
IT companies are constantly looking for effective methods of software development. Typically, these approaches are tailored to the type of software development work. The most popular are the agile, lean and proactive (classic) approaches. The study will assess the methodology that synergistically combines the agile and lean approaches. Representatives of these approaches are Scrum and Kanban. As a result of this assessment, optimal solutions for software development teams will be proposed. A case study of using a solution combining agile and lean approaches will be presented.
Źródło:
Zeszyty Naukowe Wyższej Szkoły Ekonomii i Informatyki w Krakowie; 2022, 18; 99-121
1734-5391
Pojawia się w:
Zeszyty Naukowe Wyższej Szkoły Ekonomii i Informatyki w Krakowie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metodyka tworzenia oprogramowania a jakość kodu – analiza porównawcza dwóch przypadków
Methodology of software development vs. code quality – a comparative analysis of two cases
Autorzy:
Zalewski, B.
Miłosz, M.
Powiązania:
https://bibliotekanauki.pl/articles/98458.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
jakość kodów
metryki pomiaru
metodyki wytwarzania oprogramowania
code quality
measurement metrics
methodologies of software development
Opis:
Jakość kodu zależy od stosowania dobrych praktyk jego wytwarzania. W artykule przedstawiono metryki pomiaru jakości kodu tworzonego zgodnie z paradygmatem obiektowym i narzędzia informatyczne wyznaczające ich wartości. Rozpatrzono dwa przypadki rozwoju oprogramowania przez różne zespoły w różny sposób zarządzane. Przeanalizowano jakość kodu w kolejnych pięciu wersjach programów. Rezultaty badań pozwoliły na sformułowanie wniosku o przewadze metodyki lekkiej, na co wskazują lepsze wartości większości metryk.
Code quality is strongly dependent on using best coding practices during it’s development. This paper presents various code quality metrics in object oriented programming and computer tools to it automatic measurement. Two cases of software development by two different teams were considered. Code quality was analyzed in five following program versions. This study shows better value of almost (but not all) code quality metrics developed using agile methodology. It raises the conclusion about agile methodology advantage.
Źródło:
Journal of Computer Sciences Institute; 2016, 1; 54-59
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies