Agile

no. 64/2019

W znaczeniu formalnym agile to zwinne metody tworzenia oprogramowania1, będące alternatywnym rozwiązaniem dla tradycyjnego podejścia opartego na modelu kaskadowym (waterfall model), który uznaje poszczególne fazy tworzenia oprogramowania za odrębne i rekomenduje wykonywanie ich w porządku jedna po drugiej. Choć termin ten ukuty został na gruncie programowania, agile można rozpatrywać w sposób bardziej uniwersalny, odnosząc go do filozofii i metodyki pracy przebiegającej w zgodzie z wartościami opisanymi w „Manifeście agile”.

„Manifest zwinnego programowania” (Manifesto for agile software development), w skrócie zwany „Manifestem agile”, został opracowany w 2001 r. i jest deklaracją wspólnych zasad podczas tworzenia oprogramowania. Podpisało go 17 amerykańskich programistów, na co dzień pracujących zgodnie z tzw. lekkimi metodami.

Manifest podkreśla cztery wartości, na jakich opierają się wszystkie zwinne metody pracy. W jego treści czytamy:

(…) W wyniku naszej pracy zaczęliśmy bardziej cenić:

Ludzi i interakcje od procesów i narzędzi

Działające oprogramowanie od szczegółowej dokumentacji

Współpracę z klientem od negocjacji umów

Reagowanie na zmiany od realizacji założonego planu.

Oznacza to, że elementy wypisane po prawej są wartościowe, ale większą wartość mają dla nas te, które wypisano po lewej.

 

Full access available for logged users only. Log in or select best subscription option here..

Log in Order a subscription

Also check

Autonomiczne utrzymanie ruchu, czyli TPM

MC_64_86.jpg

Organizm ludzki jest skomplikowaną maszynerią, w której szereg komórek, tkanek i narządów musi ze sobą współgrać w pełnej harmonii, abyśmy mogli odczuwać witalność i cieszyć się zdrowiem. Dla zachowania tego stanu podejmujemy szereg czynności w postaci właściwej diety, regularnych treningów, regularnych wizyt u lekarzy, doskonalimy nasze umiejętności dotyczące rozwoju fizycznego oraz poszerzamy zakres wiedzy na temat zdrowego trybu życia. W tym kontekście maszyny produkcyjne niczym nie różnią się od ludzkiego organizmu. Podzespoły, części, magistrale i płynące w ich instalacjach płyny przypominają twór, którego żywotność zależy od dbałości o jego stan fizyczny. I podobnie jak dla fanów zdrowego trybu życia opracowywanych jest wciąż wiele nowych programów, tak dla maszyn produkcyjnych istnieje metodologia zapewnienia ich żywotności i maksymalizacji dostępności do pracy.

Read more

Recepta na idealną analizę - przygotowanie procesu

MC_64_69.jpg

Firmy nieustannie próbują nadążyć za zmianą, aby być lepsze niż konkurencja i osiągać coraz lepsze wyniki finansowe. Nie jest to łatwe zadanie, zwłaszcza w perspektywie nowych potrzeb, które rodzą się w procesie zmiany. Świadomość firmy, jej pozycji na rynku i otoczenia, jest jednym z wielu czynników, które mają realny wpływ na to, czy firma odnajdzie się w nowej, zmienionej rzeczywistości. Wiarygodne dane, umiejętne ich wykorzystanie, analiza i prezentacja są niezbędne przy podejmowaniu właściwych decyzji biznesowych. W obliczu ilości gromadzonych informacji, tempa ich przetwarzania oraz różnorodności danych perspektywa dostarczenia rzetelnej analizy nie jest oczywista i wiąże się z wieloma wyzwaniami. Jakie trudności niesie ze sobą proces przygotowania danych do analizy oraz jak sobie z nimi poradzić?

Read more

Analiza rentowności projektów IT

MC_64_61.jpg

Głównym kryterium oceny projektów inwestycyjnych są od wielu lat mierniki finansowe, które stanowią podstawę do oceny, weryfikacji i selekcji projektów, ale najczęściej za pomocą wyliczonych wielkości finansowych. Osoby mające pomysł biznesowy skupiają swoją uwagę i pozyskują przede wszystkim dane finansowe, dzięki którym możliwe jest przygotowanie business case i wyliczenie podstawowych i najczęściej wykorzystywanych w praktyce gospodarczej wskaźników, takich jak: NPV, IRR czy PB. Na podstawie tak wyliczonych wartości można przystąpić do oceny i wyboru projektów, które osiągną najwyższe parametry finansowe.

Read more

Current issue

Polecamy

Go to

Partners

Reklama