Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 4

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
Soft competencies are of great importance for software developers like designers, programmers, testers, and maintainers. These competencies are also important for software companies in team work, interaction with stakeholders, etc. The main problem is to determine in which way soft competencies should be developed. In this paper a sustainable soft competences development of software developers is proposed. The relation between competences are important in the approach, hence influence diagrams between competences should be determined. Based on our research and literature analysis a competence model is proposed suitable for IT companies. These communication skills have the largest influence on other skills. A training cycle for software developers is proposed, to reach the goal of sustainable competency development. The training solution is reviewed and analyzed.
EN
The aim of the article is to present the soft competency model for software developers. The model was created based on the analysis of the programmer's scope of work and the requirements for the programmers in the job offers. The model was verified by a survey conducted in 2016 among selected programmers with at least three years' experience. Proposals have been made for the employee and the employer.
PL
Celem artykułu jest prezentacja modelu kompetencji miękkich programisty. Przedstawiony model powstał na podstawie analizy zakresu pracy programisty oraz wymagań stawianych programistom w ofertach pracy. Model został zweryfikowany za pomocą badania ankietowego przeprowadzonego w 2016 roku wśród grupy wybranych programistów mających co najmniej trzyletni staż pracy. Przedstawiono wnioski w odniesieniu do pracownika i pracodawcy.
PL
Jednym z istotnych zagadnień w dążeniu firm informatycznych do poprawy konkurencyjności jest zaangażowanie zespołów programistycznych. Na takie zaangażowanie, między innymi, ma wpływ podejście liderów do współpracy z zespołami. W artykule omówiono wpływ przywództwa i posiadanego zaufania przez liderów na zaangażowanie zespołów. Zastosowano podejście systematyczne polegające na budowie modeli w języku ArchiMate. Dokonano analizy podejść w oparciu o badania literaturowe i ankietowe. Przedstawiono wstępne rozwiązania poprawiające modele i podejścia do budowy zaangażowania zespołów.
EN
One of the important issues of the software-house companies, is an effort to improve competitiveness, by involving development teams in the company development. Many factors can influence such commitment, one important is an appropriate approach of leaders, in which way they cooperate with the teams. The article focuses on the impact of leadership and trust held by leaders into engagement of teams. A systematic approach is applied involving the construction of models in ArchiMate language. The analysis of approaches is conducted based on literature research and carried out surveys. Preliminary solutions are presented, which may be used to improve models and approaches for building teams engagement.
4
Content available remote Sterownik PLC na platformie Raspberry Pi programowany w środowisku CPDev
PL
W pracy przedstawiono sposób wykorzystania popularnej platformy sprzętowej Raspberry Pi do stworzenia niedrogiego sterownika PLC. Tworzenie programów sterujących odbywa się za pomocą środowiska programistycznego CPDev, opracowanego w Katedrze Informatyki i Automatyki Politechniki Rzeszowskiej. Zaprezentowano sposób implementacji na Raspberry Pi maszyny wirtualnej CPDev, tworzącej środowisko wykonawcze dla oprogramowania sterującego, oraz obsługę sygnałów wejściowych i wyjściowych z wykorzystaniem modułu sprzętowego PiFace. Jako przykład aplikacji został zaprezentowany system sterowania tzw. inteligentnym domem, obejmujący sterowanie roletami okiennymi, oświetleniem i wentylacją oraz zamkiem drzwi. Na potrzeby badań zbudowano testowe stanowisko laboratoryjne z makietą domu jednorodzinnego. Algorytm sterowania został przygotowany z wykorzystaniem języka LD normy PN/EN 61131-3 [11]. Prototyp sterownika poddano trzem testom. Pierwszy test sprawdzał, czy logika sterująca działa zgodnie z wymaganiami i przy akceptowalnym czasie cyklu. Drugi test dotyczył obciążenia CPU podczas pracy sterownika PLC, zaś trzeci pokazywał zmianę temperatury urządzenia podczas pracy algorytmu sterowania. Wyniki badań potwierdzają możliwość zastosowania Raspberry Pi oraz środowiska CPDev do sterowania instalacją niewielkiego budynku, np. domu jednorodzinnego lub niewielkiego biura. Dzięki zastosowaniu środowiska CPDev istnieje możliwość stosunkowo prostej rekonfiguracji algorytmów sterowania, w przypadku instalacji innych urządzeń w domu. Oprócz realizacji sterowania, prezentowany system posiada wystarczające zasoby, aby wykonywać współbieżnie inne zadania, na przykład obsługę zdalnego dostępu przez WWW.
EN
The paper presents a low-cost PLC controller prototype based on the popular Raspberry Pi hardware platform. CPDev programming environment, developed at Rzeszow University of Technology, is used to create control programs. CPDev virtual machine has been implemented in Raspberry Pi to make a runtime environment for control software. Input and output signal handling is achieved via Piface hardware module add-on. A smart home is presented as an example application, controlling window shades, lighting, ventilation and door lock. For testing purposes, a lab installation has been constructed with model of a family home. Control algorithms have been prepared in LD language which complies with IEC 61131-3 standard [11]. Three tests have been performed on this system. The first test verifies whether the control logic meets the requirements and works with acceptable cycle time. The second test involves CPU resources taken by the PLC during work. The third test shows how the temperature changes during operation of the control algorithm. The test results confirm that Raspberry Pi and CPDev environment can be used to control a simple installation of smart home, e.g. single-family home or a small office building. When new devices are installed at home, straightforward reconfiguration is possible by using the CPDev environment. Apart from running control algorithms, the presented system is powerful enough to execute concurrently other tasks, such as handling of remote access via WWW.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.