Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 3

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  zarządzanie konfiguracją oprogramowania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
Software Configuration Management (SCM) evolves together with the discipline of software engineering. Teams working on software products become larger and are geographically distributed at multiple sites. Collaboration between such groups requires well evaluated SCM plans and strategies to easy cooperation and decrease software development cost by reducing time spent on SCM activities - branching and merging, that is effort utilized on creation of revisions ('serial' versions) and variants ('parallel' versions). This paper suggests that SCM practices should be combined with modular design and code refactoring to reduce cost related to maintenance of the same code line. Teams which produce several variants of the same code line at the same time should use approaches like components, modularization, or plug-ins over code alternations maintained on version branches. Findings described in this paper were taken by teams in charge of development of radio communication systems in Motorola GEMS divisions. Each team collaborating on similar projects used different SCM strategies to develop parts of this system.
PL
Zarządzanie konfiguracją oprogramowania (SCM) ewoluuje razem z dyscypliną inżynierii oprogramowania. Zespoły pracujące nad wytwarzaniem oprogramowania stają się coraz większe oraz niejednokrotnie fizycznie znajdują się w ośrodkach położonych na różnych kontynentach. Współpraca pomiedzy takimi zespołami powinna opierać się na dobrze przygotowanych planach zarządzania konfiguracją oprogramowania. Niniejszy artykuł sugeruje, że praktyki zarządzania konfiguracją oprogramowania powinny być połączone z fazami projektowania oraz refaktoringiem kodu, tak aby zmniejszyć koszt zwiazany z utrzymaniem tej samej linii kodu. W opinii autora artykułu, każdy z wariantów oprogramowania powinien być wytwarzany przy użyciu technik innych niż związane z zarządzaniem konfiguracją. Zespoły pracujące nad kilkoma wariantami tej samej linii kodu powinny przedkładać biblioteki i komponenty nad modyfikacje dokonywane i utrzymywane na gałęziach wersji. Doświadczenia opisane w artykule zostały nabyte przez zespoły pracujące w dziale firmy Motorola zajmującym się wytwarzaniem oprogramowania dla systemów radiokomunikacyjnych.
PL
Praca przedstawia model repozytorium konfiguracji oprogramowania, który w odróżnieniu od innych powszechnie stosowanych modeli, może być potraktowany jako baza do projektowania, planowania i wdrażania rozmaitych wersji procesu rozwoju oprogramowania. Uwzględniane są w nim nie tylko powszechnie używane elementy jak pozycje konfiguracji, ale również skomplikowana struktura zasobów w tym zasobów ludzkich. Dodatkowo repozytorium zawiera szablon kroków wykonywanych podczas trwania procesu wytwórczego oprogramowania, co umożliwi stosowanie go również jako zaawansowane narzędzie analityczne ukierunkowane na zwiększenie przewidywalności i powtarzalności procesu rozwoju oprogramowania.
EN
In his article we presented software configuration repository which can be used as storage of data about software development process. With this data we can feed analytical tools which will estimate contamination of change in software project. Presented solution is taking in account not only configuration items, as in other solutions in this class, but also complex dependencies between configuration items and resources. Additionally in repository we include all steps needed to be done while working on particular configuration items. This approach allows us to use described solution as a software quality management tool.
3
Content available remote Szacowanie kosztów w zarządzaniu konfiguracją oprogramowania
PL
Mimo dużego wyboru strategii i narządzi wspomagających zarządzanie konfiguracją oprogramowania tematyka szacowania kosztów przyszłych zmian zdaje się być niechętnie podejmowana. W pracy wskazano możliwość wprowadzenia miary użycia pozycji konfiguracji, która w połączeniu z określoną strategią zarządzania konfiguracją pozwala na szacowanie kosztów przyszłych zmian na zasadzie porównawczej.
EN
Nowadays we witness a dynamic development in software configuration management, which produces a wide spectrum of various SCM systems. Alas, none of them takes on cost estimation task which is very important in modern software engineering. This article briefly describes an early stage of project which may successfully estimate costs of changes in software, while acting, as regular SCM solution.
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ć.