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ę "agile software development" wg kryterium: Wszystkie pola


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ł:
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ł:
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ł:
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ł:
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ł:
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ł:
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ł:
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ł:
Model i metoda oceny jakości implementacji wzorców projektowych
The model and the method of quality assessment of design pattern implementation
Autorzy:
Wojszczyk, Rafał
Powiązania:
https://bibliotekanauki.pl/articles/339784.pdf
Data publikacji:
2019
Wydawca:
Polskie Towarzystwo Zarządzania Produkcją
Tematy:
design patterns
software quality
agile methodologies for software development
wzorce projektowe
jakość oprogramowania
metodyki zwinne
proces wytwórczy oprogramowania
Opis:
Design patterns are very popular in programmers. It allow you to solve choosen problems in the object-oriented languages, and also provide some benefits, for example: lower cost of program upgrades. Implementations of patterns (even the same kind) can vary considerably from one another and do not provide the expected benefits. The paper presents a solution for measuring the implementation of patterns, and then provides a verification of this solution in practice and on the space of a joint formal representation.
Źródło:
Zarządzanie Przedsiębiorstwem; 2019, 22, 4; 22-28
1643-4773
Pojawia się w:
Zarządzanie Przedsiębiorstwem
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