RAFAŁ KASTERSKI WYKORZYSTANIE METODY PUNKTÓW FUNKCYJNYCH W UMOWACH NA WDROŻENIE SYSTEMÓW INFORMATYCZNYCH

Podobne dokumenty
Umowy IT zabezpieczenie interesów stron

STRATEGIA zamówień publicznych w przedsięwzięciach informatycznych MF

Problematyka prawna umów wdrożeniowych

JAK PRAWIDŁOWO ZAMAWIAĆ SYSTEM INFORMATYCZNY DLA SZPITALA PERSPEKTYWA OBSERWATORA

Przedmiot umowy wdrożeniowej oraz dokumentowanie przebiegu prac. Prowadzenie: Jakub Cebula

Nieprawidłowości w wymiarowaniu punktami funkcyjnymi

Umowy IT problematyka prawna. Kraków, 10 czerwiec 2010r.

Wymiarowanie oprogramowania z perspektywy podwykonawcy

Spis treści Wstęp Wykaz skrótów Wykaz literatury Rozdział I. Zamówienia sektorowe i ich zakres Rozdział II. Przygotowanie postępowania

Łatwa czy niełatwa droga do celu? - wdrożenie COSMIC w ZUS

UMOWA RAMOWA. Postępowanie, które nie kończy się udzieleniem zamówienia (a zatem nie kończy się w ogóle:)

ZAPISY SIWZ ZABEZPIECZAJĄCE ZAMAWIAJĄCEGO TYLKO PRZED CZYM?

UMOWA Nr (WZÓR) firmą.. z siedzibą w..., ul... wpisaną do..., NIP:, REGON:..,

dotyczy: Postępowania przetargowego Rewitalizacja zespołu zabytkowych budynków Parafii Ewangelicko-Augsburskiej w Radomiu

PREZYDENT MIASTA ZIELONA GÓRA

REGULAMIN UDZIELANIA ZAMÓWIEŃ

Kierunki zmian ustawy koncesyjnej w kontekście nowej dyrektywy unijnej

REGULAMIN UDZIELANIA ZAMÓWIEŃ SEKTOROWYCH I KLASYCZNYCH W SPÓŁCE WODOCIĄGI KIELECKIE SP. Z O.O. W KIELCACH KTÓRYCH WARTOŚĆ JEST NIŻSZA OD KWOTY

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

biblioteczka zamówień publicznych Agata Hryc-Ląd PRZETARG NIEOGRANICZONY procedura krok po kroku

ZAMÓWIENIA PUBLICZNE. URZĄD MARSZAŁKOWSKI WOJEWÓDZTWA WIELKOPOLSKIEGO Departament Programów Rozwoju Obszarów Wiejskich Oddział Kontroli

UMOWY IT: UMOWY WDROŻENIOWE I USŁUGOWE

Wydział Prawa, Administracji i Ekonomii Instytut Nauk Administracyjnych Zakład Publicznego Prawa Gospodarczego Mgr Michał Raduła

UMOWA NR DA-ZP /15. Samodzielnym Publicznym Zakładem Opieki Zdrowotnej Wojewódzkim Szpitalem Zespolonym

zamówienia publiczne Podmioty ekonomii społecznej Tomasz Schimanek Instytut Spraw Publicznych

UMOWA. zawarta w dniu. pomiędzy Gminą Gołuchów, ul. Lipowa 1, Gołuchów. zwanym dalej Wykonawcą z drugiej strony, reprezentowanym przez:

Zasady organizacji projektów informatycznych

Powiatowy Urząd Pracy ul. Staszica 47a Kalisz [dalej: Zamawiający ]

Najczęściej popełniane błędy i zagrożenia wynikające z realizacji postępowań o zamówienie publiczne zgodnie z ustawą Pzp

Waterfall model. (iteracyjny model kaskadowy) Marcin Wilk

Załącznik nr 3 (WZÓR) UMOWA NR.

UMOWA nr DA-ZP / 15. do Krajowego Rejestru Sądowego - Rejestr Stowarzyszeń, innych Organizacji Społecznych

PRZEDMIOT ZAMÓWIENIA:

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

Zamawiający: Miejskie Przedsiębiorstwo Oczyszczania MPO Łódź Spółka z ograniczoną odpowiedzialnością. ul. Tokarzewskiego Łódź

Etapy życia oprogramowania

SPECYFIKA ZAMÓWIEŃ DODATKOWYCH NA ROBOTY BUDOWLANE

Odbiór robót jako podstawa zgłoszenia obiektu do użytkowania

SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Wstęp do zarządzania projektami

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Umowa nr zawarta w dniu w Legnicy pomiędzy:

COUNTRY: PHONE: / NOTIFICATION TECHNICAL: / NOTIFICATION PUBLICATION: /

UMOWA Nr /projekt/

ZAŁĄCZNIK Nr 5. UMOWA Nr...

SEKCJA I: ZAMAWIAJĄCY

Spółka Restrukturyzacji Kopalń S.A.

REGULAMIN UDZIELANIA ZAMÓWIEŃ w Międzyzakładowej Spółdzielni Mieszkaniowej Instal we Wrocławiu. 1 Zasady ogólne

Wstęp do zarządzania projektami

Umowa nr /2015 (wzór)

Wzór UMOWA. dostarczony i zamontowany przedmiot umowy Zamawiający zapłaci kwotę:

Podstawowe Pojęcia Wpływ Ryzyka

WZÓR. Miejskie Centrum Usług Społecznościowych w Bielsku Białej. UMOWA nr RO

- PROJEKT - UMOWA NR. Zakładem Komunikacji Miejskiej Spółka z Ograniczoną Odpowiedzialnością

ROK. Miejscowość: Kod pocztowy: Województwo: Tel.:

UMOWA DOSTAWY nr P_UO/ZP/BB/27/2019. zawarta w dniu... w Radomiu

SEKCJA I: ZAMAWIAJĄCY

LEASING IT A USTAWA PRAWO WIEŃ PUBLICZNYCH

WYJAŚNIENIE TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Wydział Informatyki. Do wszystkich Wykonawców

Zapytanie ofertowe nr 02/01/2014

numer strony 1... (Podpis osoby sporządzającej protokół)

UMOWA O WYKONANIE PROGRAMU KOMPUTEROWEGO. 2. Firmą z siedzibą w. przy ul., kod pocztowy..-..., REGON, NIP

WZÓR UMOWY nr RAP

Załącznik Nr 3 do Zapytania Ofertowego Nr z dnia PROJEKT (WZÓR) UMOWY O PEŁNIENIE FUNKCJI KIEROWNIKA PROJEKTU. UMOWA Nr..

Barbara Kunysz-Syrytczyk

INFORMACJA O WNIESIONYM PROTEŚCIE

SEKCJA I: ZAMAWIAJĄCY. Ogłoszenie nr N-2018 z dnia r.

Miejski Szpital Zespolony: Dostawa aparatu do znieczuleń OGŁOSZENIE O ZAMÓWIENIU - Dostawy

REGULAMIN. postępowania przy udzielaniu przez Spółdzielnię Mieszkaniową Klonowa w Łodzi zamówień na roboty budowlane, usługi i dostawy.

Tomasz Filipowicz. Zawarcie umowy z Wykonawcą kluczowe problemy prawne

PROJEKT UMOWY. UMOWA nr..

Rynek Budowlany-J.Deszcz

wprowadzony Uchwałą Nr 5/4/2009 z dnia roku Zarządu Spółki MPGK Sp. z o.o. w Gorlicach

O F E R T A. Nawiązując do ogłoszenia o przetargu nieograniczonym sygnatura postępowania: BZP/90/DB/2014 pn.:

Siemiatycze, dn r. Powiat Siemiatycki Ul. Legionów Piłsudskiego Siemiatycze

Opis szkolenia. Dane o szkoleniu. Program. BDO - informacje o szkoleniu

Zamawiający: Wojewódzka i Miejska Biblioteka Publiczna im. Zbigniewa Herberta w Gorzowie Wlkp. WZÓR UMOWY

Warszawa, dnia 15 listopada 2016 r. Poz. 46. z dnia 10 listopada 2016 r.

PROGRAM SZKOLENIA FINANSE PUBLICZNE I ZAMÓWIENIA PUBLICZNE W PRAKTYCE r.

WZÓR UMOWY. Zwanym dalej Wykonawcą. O następującej treści:

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014

Projekt nowej ustawy Pzp. dr Izabela Rzepkowska

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Procedura: Współpraca z dostawcami i wykonawcami. Rozdział 1. Cel i zakres procedury Rozdział 2. Dokumenty związane... 3

Załącznik do protokołu z kontroli SR.XI LISTA SPRAWDZAJĄCA

OGŁOSZENIE O ZAMÓWIENIU - Dostawy

CEL SZKOLENIA: uzyskanie przez uczestników praktycznych umiejętności prawidłowego postępowania na każdym etapie procedury

Umowy w branży IT. Jak je konstuować, żeby uniknąć późniejszych nieporozumień. Tomasz Wiese Łukasz Marszał

Odpowiedź: Zamawiający dokonuje modyfikacji treści SIWZ. Rozdział III ust. 4 pkt 1) otrzymuje brzmienie: 1) wymiana wszystkich tarcz hamulcowych;

PYTANIA I ODPOWIEDZI


UMOWA. 1. Termin rozpoczęcia robót ustala się od dnia Termin realizacji zamówienia: od dnia podpisania umowy do dnia r.

Załącznik nr 4 do SIWZ ISTOTNE POSTANOWIENIA UMOWY

SEKCJA I: ZAMAWIAJĄCY. Ogłoszenie nr N-2018 z dnia r.

I. 1) NAZWA I ADRES: Sąd Apelacyjny we Wrocławiu, ul. Energetyczna 4, Wrocław, woj. dolnośląskie, tel , faks

Postępowanie jest przeprowadzane wspólnie z zamawiającymi z innych państw członkowskich Unii Europejskiej Nie

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Instytut Zootechniki - Państwowy Instytut Badawczy: Przełącznik sieciowy do rdzenia sieci. wraz z akcesoriami. OGŁOSZENIE O ZAMÓWIENIU - Dostawy

Transkrypt:

RAFAŁ KASTERSKI WYKORZYSTANIE METODY PUNKTÓW FUNKCYJNYCH W UMOWACH NA WDROŻENIE SYSTEMÓW INFORMATYCZNYCH

POJĘCIE WDROŻENIA OKIEM PRAWNIKA 2 Pojęcie wdrożenia systemu IT nie występuje w regulacjach prawnych; W ramach wdrożenia zwykle dochodzi do realizacji szeregu zadań, mogących być przedmiotem różnych umów: analiza przedwdrożeniowa development instalacja i uruchomienie rozwiązania udzielenie licencji / przeniesienie praw autorskich serwis

CO WCHODZI W ZAKRES WDROŻENIA 3 W ramach wdrożenia wykonawca wykonuje świadczenia typowe dla: umowy o dzieło umowy o świadczenie usług INSTALACJA, KONFIGURACJA SZKOLENIA umowy prawnoautorskiej czasem umowy sprzedaży WYKONANIE OPROGRAMOWANIA DOSTAWA SPRZĘTU, OPROGRAMOWANIA COTS

W UMOWACH UTRZYMANIOWYCH TEŻ BYWA UKRYTE WDROŻENIE 4 Mały i duży rozwój jako element umów utrzymaniowych Mały rozwój Drobne modyfikacje, Realizacja na podstawie zlecenia (czasem mało sformalizowanego) Kwalifikowany często jako usługa, Wynagrodzenie ryczałtowe lub w oparciu o r/h Duży rozwój Większe zmiany w systemie, Realizacja na podstawie zamówienia zbliżającego się do odrębnej umowy Realizacja w drodzę odrębnego projektu Wynagrodzenie w oparciu o szacunek pracochłonności lub złożoności

PODSTAWA FORMALNA WDROŻENIA 5 Umowa wdrożeniowa; Umowa ramowa i umowy (zamówienia) wykonawcze; umowa ramowa z k.c. to nie to samo co umowa ramowa z PZP Komponent rozwojowy umowy utrzymaniowej;

RÓŻNE MODELE WYNAGRODZENIA 6 Modelowo wyróżniamy dwa sposoby ustalania wynagrodzenia z tytułu wykonania przedmiotu umowy: wynagrodzenie ryczałtowe (fixed price) istotą jest określenie tego wynagrodzenia z góry, niezależnie od rzeczywistego rozmiaru lub kosztu prac. RYZYKO PO STRONIE WYKONAWCY ALE MOŻNA JE WLICZYĆ W CENĘ wynagrodzenie kosztorysowe (T&M) wynagrodzenie opierające się na przewidywaniach dotyczących zakresu prac oraz kosztów ich wykonania, które nie są ostateczne i mogą ulec zmianie Problem pojawia się w przypadku konieczności wykonania prac dodatkowych, nieujętych w kosztorysie.

RÓŻNE MODELE WYNAGRODZENIA 7 W umowach IT stosowane są różne modele wynagrodzenia wykonawcy: umowa o dzieło wynagrodzenie ryczałtowe, kosztorysowe; umowa o świadczenie usług wynagrodzenie ryczałtowe, kosztorysowe w oparciu o pracochłonność; umowa licencyjna zwykle wynagrodzenie ryczałtowe umowa sprzedaży cena (ryczałt)

RÓŻNE MODELE WYNAGRODZENIA 8 Konsekwencje wyboru modelu wynagrodzenia Określony w umowie zakres i cena - cena ryczałtowa Wykonawca chciałby zrobić jak najmniej w ramach budżetu. Zamawiający chciałby dostać jak najwięcej, ryzyko obciąża Wykonawcę, zwykle jednak jest wliczone w cenę, UWAGA: wynagrodzenie oparte na ustalonym z góry nakładzie pracy, bez możliwości korekty, też ma charakter ryczałtowy Zakres umowy płynny, wynagrodzenie w formule time&material zakres prac, cena i termin wykonania niesprecyzowane, ryzyko obciąża głównie Zamawiającego, sukces wymaga dojrzałości obu stron.

RÓŻNE MODELE WYNAGRODZENIA 9 wynagrodzenie kosztorysowe typowy przykład: kosztorysowanie w oparciu o normatywy budowlane; Katalog Nakładów Rzeczowych

RÓŻNE MODELE WYNAGRODZENIA 9 wynagrodzenie kosztorysowe typowy przykład: kosztorysowanie w oparciu o normatywy budowlane; Katalog Nakładów Rzeczowych

RÓŻNE MODELE WYNAGRODZENIA 9 wynagrodzenie kosztorysowe typowy przykład: kosztorysowanie w oparciu o normatywy budowlane; Katalog Nakładów Rzeczowych

RÓŻNE MODELE WYNAGRODZENIA 9 wynagrodzenie kosztorysowe typowy przykład: kosztorysowanie w oparciu o normatywy budowlane; Katalog Nakładów Rzeczowych

RÓŻNE MODELE WYNAGRODZENIA 10 wynagrodzenie kosztorysowe typowy przykład: kosztorysowanie w oparciu o normatywy budowlane Domy budujemy od kilku tysięcy lat, branża zdobyła pewne doświadczenia ;) Próby kosztorysowania w IT w oparciu o złożoność oprogramowania.

USTALANIE WARTOŚCI ZAMÓWIENIA I CENY 11 PODSUMOWUJĄC: Ryczałt (wyrażony kwotowo lub jako równowartość pracochłonności brak możliwości weryfikacji przez Zamawiającego Kosztorysowanie w oparciu o pracochłonność ograniczone możliwości weryfikacji Kosztorysowanie w oparciu o pomiar złożoności oprogramowania możliwa weryfikacja

TRYBY POSTĘPOWANIA NA WYBÓR WYKONAWCY 12 Zamawiający niepubliczny regulacja wewnętrzna (o ile istnieje) oraz przepisy k.c. Procedura otwarta (przetarg publiczny), Procedura ograniczona; Zamawiający publiczny - Prawo Zamówień Publicznych W trybie zamówień publicznych Konkurencyjne (przetarg nieograniczony, ograniczony) Niekonkurencyjne (wolna ręka, negocjacje bez ogłoszenia) Poza PZP (zamówienia podprogowe, wyłączone, zamawiający wyłączeni z PZP) W oparciu o regulamin zamówień WSZYSTKIE DROGI PROWADZĄ DO NEGOCJACJI

ZAMÓWIENIA POZA PZP 13 Warunki określa organizator, decyduje o procedurze otwartej lub ograniczonej; Swoboda negocjacji z wykonawcami; (Względna) swoboda unieważnienia postępowania; Umowa na czas oznaczony lub nie; Swoboda zmiany umowy - ograniczona wolą stron.

ZAMÓWIENIA PUBLICZNE 14 Prymat trybów konkurencyjnych, głównie przetargu Niezachowanie trybu może powodować nieważność umowy Procedury niepubliczne i negocjacyjne ściśle reglamentowane Umowy o charakterze adhezyjnym, Znaczne lub nieograniczone ryzyko po stronie wykonawcy, równoważone ceną brak możliwości negocjacyjnego dojścia do kompromisu, Konieczność precyzyjnego opisu przedmiotu zamówienia, Konieczność oszacowania wartości zamówienia, Ograniczony horyzont czasowy (3 lata), Ograniczona wartość umowy, Ścisła reglamentacja dokonywania zmian w umowie, Rygoryzm w dochodzeniu kar umownych.

MODEL WDROŻENIA 15 Iteracyjno-kaskadowy (waterfall); popularny w relacjach z zamawiającym typowy dla zamówień publicznych; Iteracyjno-przyrostowy (agile); popularny jako wewnętrzna metoda prowadzenia projektów przez wykonawców mniej typowy jako podstawa relacji z zamawiającym, zupełnie wyjątkowy w zamówieniach publicznych,

MODEL KASKADOWY 16 Typowe fazy wdrożenia: Planowanie systemu (w tym specyfikacja wymagań). ZWYKLE W TYM MIEJSCU NASTĘPUJE WYBÓR WYKONAWCY Analiza systemowa (w tym analiza i uszczegółowienie wymagań). Projekt systemu (poszczególnych struktur itp.). Implementacja (wytworzenie kodu). Testowanie (poszczególnych elementów systemu oraz elementów połączonych w całość). Start produkcyjny Pielęgnacja powstałego systemu.

PODSTAWA OSZACOWANIA ZŁOŻONOŚCI: 17 Istniejąca już wcześniej dokumentacja analityczna (np. wytworzona w ramach studium wykonalności), Dokumentacja analityczna stworzona przez Zamawiającego na potrzeby OPZ (wymagany odpowiedni nakład pracy oraz zasób kompetencji), Dokumentacja analityczna wykonana przez Wykonawcę w ramach realizacji zamówienia (kompetencje po stronie Zamawiającego tak samo potrzebne, za pracę Wykonawcy trzeba zapłacić).

USTALANIE ZŁOŻONOŚCI WARIANT 1 18 Zakres funkcjonalny określony przez wymagania i zwymiarowany w punktach funkcyjnych (FP) przez Zamawiającego Analiza niezbędna do oszacowania złożoności - po stronie Zamawiającego Szacowanie po stronie Zamawiajacego WYBÓR WYKONAWCY I ZAWARCIE UMOWY - WYKONAWCY KONKURUJĄ CENĄ FP Szacowanie może być powtarzane w toku wdrożenia w oparciu o pogłębioną analizę i projektowanie Szacowanie jest weryfikowane wymiarowaniem już po wytworzeniu systemu. Dodatkowo zwymiarowane zostają wszystkie zmiany związane ze zmianą zakresu systemu KLUCZOWA WIARYGODNOŚĆ SZACOWANIA! ZALETA możliwość wprowadzania zmian w zakresie funkcjonalnym CENA ZA FAKTYCZNĄ ZŁOŻONOŚĆ WADY wymóg szczegółowej analizy już na etapie opracowania OPZ; ryzyko sporów na tle uszczegółowienia wstępnej analizy tendencja wykonawców by uszczegółowienia traktować jako nowe wymagania; problem różnic pomiędzy szacowaniem a wymiarowaniem - Umowa musi przewidywać korektę FP, co w PZP może być niełatwe.

USTALANIE ZŁOŻONOŚCI WARIANT 2 19 Zakres funkcjonalny systemu określony przez wymagania Zamawiającego i zwymiarowany w FP przez Wykonawcę po zawarciu umowy Analiza wstępna po stronie Zamawiającego ograniczona do przedstawienia wymagań funkcjonalnych i pozafunkcjonalnych ZAWARCIE UMOWY Wymiarowanie następuje po wytworzeniu systemu ZALETA BRAK PUNKTU ODNIESIENIA WADY brak konieczności rozbudowanych prac analitycznych po stronie Zamawiającego przeniesienie odpowiedzialności za wymiarowanie na Wykonawcę może spowodować brak spójności szacowania z wykonywanym dla innych systemów, gdy wymiarowanie przestaje być kontraktem, pojawia się pytanie, czy jest wiarygodne i w ogóle potrzebne

USTALANIE ZŁOŻONOŚCI WARIANT 3 20 Zamówienie określonej puli FP Zamówienie na określoną pulę FP Analiza wymagań ZAWARCIE UMOWY KTO ZA TO PŁACI? Szacowanie wstępne Zawarcie umowy wykonawczej, udzielenie zlecenia, CENA ZA FAKTYCZNĄ ZŁOŻONOŚĆ Wymiarowanie ZALETA funkcjonalność nie jest przedmiotem umowy, może być więc swobodnie modyfikowana; Ten model bywa wykorzystywany w umowach ramowych oraz umowach utrzymaniowych przy zamawianiu puli FP na potrzeby rozwoju. WADY (możliwe do ograniczenia w umowie) Wykonawca jest zainteresowany wysoką złożonością wdrażanych funkcjonalności Wykonawca nie ponosi odpowiedzialności za osiągnięcie określonej złożoności, możliwe spory i impas przy uzgadnianiu docelowego zakresu funkcjonalnego

ZAGADNIENIA PRAKTYCZNE (1) 21 Rozliczanie się w oparciu o złożoność oprogramowania wymaga dojrzałości i kompetencji po stronie wykonawcy i zamawiającego Czy można stosować FP do wyrażania ceny sprzętu i usług? Przydatne jest określenie w umowie struktury punktu funkcyjnego oraz zasad jego szacowania dla potrzeb kontraktu (odesłanie do standardów oraz ich uszczegółowień, podręczników ). Ryzyka wynikające ze stosowania współczynników korygujących

ZAGADNIENIA PRAKTYCZNE (2) 22 Co ma być przedmiotem umowy pomiędzy wykonawcą a zamawiającym? zakup puli FP (typowe dla rozwoju w ramach umów ramowych lub stanowiących komponent umowy utrzymaniowej), wykonawcy konkurują ceną FP nie znając przedmiotu prac, które będą wykonywać wykonanie prac o określonej z góry złożoności wyrażonej w FP, wykonawcy wskazują cenę FP oraz całego systemu znając rzeczywisty przedmiot i zakres projektu wykonanie systemu, którego złożoność zostanie ustalona w toku projektu opis przedmiotu zamówienia może okazać się niewystarczający do oszacowania ceny FP; ryzyka po obu stronach wydają się tu największe. W przypadku kontraktowania określonej złożoności: po stronie Zamawiającego leży jej oszacowanie i odpowiedzialność za jego wynik. należy przewidzieć mechanizm korygowania skutków błędów oszacowania Ryzyka związane z szacowaniem złożoności już po podpisaniu kontraktu

23 dziękuję za uwagę RAFAŁ KASTERSKI kasterski@azkp.com.pl