Jedinica 1 / 11

Uvod u umjetnu inteligenciju u upravljanju projektima: uloge, granice, autentifikacija i privatnost

Dobici:

  • Sposobnost razlikovati gdje umjetna inteligencija štedi stvarno vrijeme u upravljanju projektom (planiranje, procjena, izvješćivanje, komunikacija), a gdje su odluke kao što su proračunska obveza i datum isporuke prepušteni voditelju projekta, ovisno o razini rizika zadatka
  • Sposobnost primjene discipline koja provjerava svaki izlaz umjetne inteligencije kroz korake povezivanja s izvorom, ponovnog izračuna i prolaska kroz administrativno filtriranje.
  • Anonimizacija podataka o projektu, kupcima i dionicima u okviru KVKK/privatnosti i NDA te stjecanje navike odabira sigurnih vozila

U svakom projektu postoje stotine odluka, od kojih se većina donosi tiho. Za koga je ovaj posao? Koliko će dana trajati ovaj zadatak? Drži li proračun? Koji datum trebamo reći kupcu? Što učiniti ako se pojavi ovaj rizik? Kakvu smo odluku donijeli na prošlotjednom sastanku, tko će što raditi? Neke od tih odluka su iterativne, zahtijevaju mnogo podataka i oduzimaju puno vremena; Najveći dio posla voditelja projekta (PM - Project Manager, osoba odgovorna od plana do isporuke projekta) provodi pisanje izvješća, ispunjavanje tablica, priprema e-mailova i vođenje bilješki sa sastanaka. Umjetna inteligencija (AI ili skraćeno AI—računalni sustavi koji mogu generirati tekst, prepoznavati obrasce, predviđati i sažimati podatke poput ljudi) uklapa se točno u središte ove slike: kada se pravilno koristi, može izraditi strukturu raščlambe rada, registar rizika, izvješće o statusu ili sažetak sastanka u minutama, a ne u satima; Ako se koristi na pogrešan način, može dovesti do obvezivanja kupca iz naizgled sigurnog, ali neutemeljenog nagađanja.

Prva cjelina ovog modula nije uvod u softver. Njegova je svrha razjasniti gdje staviti AI u svoj projektni rad, a gdje ga uopće ne treba stavljati. Budući da je upravljanje projektima polje "kritično za operacije" i "kritično za obveze": procjena vremena koju dajete temelji se na ugovoru potpisanom s kupcem; jedna odluka o resursu pretvara se u kalendar člana tima ispunjen tjednima. Izložimo osnovno načelo od početka: AI je pomoćnik, a ne voditelj projekta. Odgovornost i konačno odobrenje odluka kao što su proračunska obveza, obećanje datuma isporuke, raspodjela resursa i ugovorna obveza pripadaju nadležnom voditelju projekta i odgovornim dionicima.

Slojevi upravljanja projektima i mjesto AI

Za razumijevanje projekta korisno je podijeliti posao u tri sloja. Operativni sloj je svakodnevna operacija: praćenje zadataka, bilješka sa sastanka, e-pošta, ažuriranje statusa. Taktički sloj je planiranje i praćenje: struktura raščlambe rada, raspored, prognoza, registar rizika, izvješće o statusu. Strateški sloj određuje obrazloženje i smjer projekta: isplativost, prioritet portfelja, odluka o opsegu. AI može dodirnuti sva tri sloja; ali s različitim autoritetom u svakom. Na operativnoj razini, AI proizvodi brze nacrte i sažetke; Na strateškom sloju daje samo input, menadžment i sponzor donose odluku. U sljedećim cjelinama ćemo jedan po jedan objasniti pojmove kao što su sponzor (glavni menadžer koji financira projekt i korporativno vlasništvo), stakeholder (svi na koje projekt utječe ili utječe na projekt - kupac, tim, dobavljač, korisnik).

Definirajmo nekoliko osnovnih pojmova od početka. Opseg je ono što će projekt učiniti, a što neće. Struktura raščlambe rada (WBS) je raščlamba rada na dijelove kojima se može upravljati. Prekretnica je važna točka koja označava napredak (npr. "odobrenje dizajna"). Rizik je neizvjestan događaj koji će utjecati na projekt ako se dogodi. Isporučivo je konkretni rezultat proizveden projektom. U svim ovim konceptima AI vam daje pregled i analizu, ali ne donosi odluke.

Sljedeća tablica sažima ulogu i razinu rizika umjetne inteligencije po misiji:

Potraga

Uloga umjetne inteligencije

Razina rizika

Tko odobrava

Sažetak sastanka / nacrt e-pošte

generator skica

nizak

voditelj projekta

WBS / pregled opsega

generator skica

nisko-srednje

PM + tim

Procjena trajanja i resursa

Prognozer, generator scenarija

srednje-visoka

PM + timski podaci

Bodovanje registra rizika

Statistički poticaj

srednji

Vlasnik rizika + PM

Izvješće o statusu / EVM komentar

Analiza i nacrt

srednji

voditelj projekta

Datum isporuke / proračunska obveza

pomoćni ulaz

vrlo visoko

PM + sponzor

Odluka o dodjeli ugovora/sredstava

pomoćni ulaz

vrlo visoko

Sponzor + PM

Imajte na umu jednu crtu u ovom grafikonu: kako rizik raste, uloga umjetne inteligencije se smanjuje, a ljudsko odobravanje raste.

Zašto je "provjera" srce ovog posla

Čini se da su modeli jezika umjetne inteligencije sigurni u svoj odgovor, ali možda nisu sigurni. Tehničkim jezikom to se zove halucinacija: to je modelovo izmišljanje nepostojećih informacija u tečnoj rečenici, baš kao da je istina. Za voditelja projekta ovo je ozbiljna zamka: model vam može pouzdano dati vremenski okvir "ova vrsta softverske integracije obično traje 3 tjedna", dok ne zna ništa o brzini vašeg tima, tehničkom dugu, rasporedu godišnjih odmora, a ovaj broj je potpuna generalizacija. Ili može krivo predstavljati metodologiju (npr. "PMBOK 7 zahtijeva sljedeće"). Budući da on oboje govori jednako tečno, jedina stvar koja razlikuje dobro od pogrešnog je vaše znanje i navika provjeravanja.

Disciplina provjere sastoji se od tri koraka:

  1. Veza na izvor: oslonite se na evidenciju svoje organizacije (povijesni podaci o projektu, rasporedi, fond resursa, računovodstvo) i nagađanja vašeg tima, a ne na AI memoriju, za trajanje, troškove, kapacitete i prošli učinak. Koristite AI da komentirate te podatke, a ne da ih zapamtite.
  2. Ponovno izračunajte/usporedite: Neovisno provjerite svaki numerički rezultat koji AI vraća (ukupno vrijeme, proračun, postotak dovršenosti, CPI/SPI). Sami provjerite ukupni, ponderirani prosjek, kritični put.
  3. Menadžerski filtar: testirajte iz perspektive menadžera jesu li rezultati u suprotnosti s činjenicama na terenu (dostupnost tima, proračun, ugovor, ovisnosti).
Pažnja: Predstavljanje predviđanja ili izvješća koje je izradila umjetna inteligencija sponzoru ili njihovo predavanje kupcu bez provjere je poput davanja nepotpisanog ugovora. Samo zato što je izlaz tečan nije istina.

Povjerljivost: podaci o projektu često su povjerljivi

Velik dio podataka o projektu je osjetljiv. Ime klijenta, iznos ugovora, cijene ponude, informacije o plaćama i učinku osoblja te planovi proizvoda koji još nisu objavljeni često su zaštićeni NDA (Ugovor o tajnosti podataka); Osobni podaci pokriveni su KVKK (Zakonom o zaštiti osobnih podataka) u Turskoj i GDPR-om u Europi. Jednostavno lijepljenje imena kupca, cijene ugovora, imena članova tima i rezultata izvedbe u javno dostupan AI alat može biti kršenje ugovora i povreda podataka. Pravilo je jednostavno: anonimiziraj podatke i ne dijeli nepotrebne. "Softverski projekt za velikog financijskog korisnika" umjesto "4,2 milijuna TL CRM projekt s ABC bankom"; Umjesto "Teta (senior developer, slaba izvedba)", napišite "senior team team". Ako je moguće, odaberite korporativne alate koji imaju ugovor o obradi podataka i nemojte koristiti vaše podatke u obuci modela.

tri mini kućišta

Slučaj 1 — Sigurna uporaba. Jedan koordinator projekta trošio je 2,5 sata svaki tjedan prikupljajući napredak iz 6 radnih paketa u jedno izvješće o statusu. Anonimno je dao podatke o napretku (ime kupca i maskirane iznose) AI-ju i zatražio nacrt izvršnog sažetka. AI je napravio skicu za 12 minuta; Koordinator je usporedio svaki postotak sa svojim grafikonom praćenja, ispravio netočnu stopu završetka i promijenio boje statusa u stvarnost. Trajanje: 35 minuta umjesto 2,5 sata. AI je dao nacrt, odgovornost je ostala na čovjeku.

Slučaj 2 — Nepotvrđena zamka predviđanja. Premijer je pitao AI "koliko dana traje testiranje mobilne aplikacije?" AI je rekao "otprilike 8 dana" prije nego što je vidio podatke tima. PM se obvezao na ovo kupcu; stvarno vrijeme bilo je 15 radnih dana na temelju povijesnih podataka tima. Odstupanje od 7 dana rezultiralo je kaznom. Pogreška: očekuje se broj od umjetne inteligencije da generira obvezu bez podataka o timu.

Slučaj 3 — Kršenje povjerljivosti. Vođa tima učitao je plan resursa koji sadrži ime klijenta, iznos ugovora i informacije o imenu i plaći cijelog tima u javni alat za umjetnu inteligenciju i rekao "optimiziraj ovo". Podaci su otišli na vanjski poslužitelj; korisnik je poslao obavijest o kršenju NDA. Ispravan način bio je izostaviti ime, iznos i plaću i dijeliti samo anonimna polja kao što su uloga i postotak truda.

Slab upit / Jak upit

Slab upit:

Pišite o statusu našeg projekta ovog mjeseca i recite nam dokle smo stigli.

Ova tvrdnja je manjkava: umjetna inteligencija nije dobila nikakve podatke, tako da na pitanje "koliko smo daleko stigli" može odgovoriti samo izmišljenim brojem. Ni razdoblje, ni opseg, ni kontekst nisu jasni.

Snažan upit:

Vaša uloga: pomoćnik koji pomaže voditelju projekta. Kontekst: Ispod je plan/stvarni podaci za 5 radnih paketa (ime klijenta i iznosi maskirani). Zadatak: Napišite nacrt izvršnog sažetka (200 riječi ili manje). Samo koristite podatke koje sam dao; napišite "[potrebna je potvrda]" za informacije koje nedostaju, prilagođavanje broja. Struktura: 1) Opći status (RAG), 2) Paketi koji napreduju, 3) Paketi koji odstupaju i razlog, 4) Preporuka. Podaci:- WBS-1 Analiza: plan 100% / stvarni 100%- WBS-2 Dizajn: plan 80% / stvarni 60%- WBS-3 Razvoj: plan 40% / stvarni 25%- WBS-4 Testiranje: plan 10% / stvarni 0% - WBS-5 Dokumentacija: plan 20% / stvarni 20%

Ovaj upit je jak jer su uloga, kontekst, podaci, granica ("prilagođavanje broja"), format i dvosmislenost ("[potrebna potvrda]") jasno navedeni. Izlaz ipak mora potvrditi voditelj projekta.

Još tri korisna početna predloška:

# Predložak koji nameće neizvjesnostIzdvojite odluke i akcije iz sljedećeg teksta. Ne dodijelite nikakve odgovornosti ili datume koji nisu jasno navedeni u tekstu; Napišite "nesiguran" tamo gdje niste sigurni. Nemoj izmišljati.

# Podsjetnik za anonimizaciju (samoprovjera) Ako vidite ime klijenta, iznos ili ime osobe u tekstu koji ću vam dati, upozorite me prije pokretanja postupka i predložite mi da zamijenim ova polja s [MASKED].

# Predložak koji generira popis za provjeru valjanosti Za svaki numerički rezultat koji proizvedete dodajte jedan redak "korak provjere valjanosti" o tome kako ga voditelj projekta može neovisno provjeriti.

Uobičajene greške

  • Očekivati brojke bez davanja podataka: tražiti od umjetne inteligencije vrijeme, troškove ili napredak bez davanja podataka o vlastitom projektu pozivate je na halucinacije.
  • Brkati tečnost s točnošću: dobro napisan tekst ne znači da je točan.
  • Lijepljenje povjerljivih podataka kakvi jesu: ime klijenta, iznos i podaci za kontakt ne bi trebali ulaziti ni u jedan otvoreni alat bez anonimizacije.
  • Delegiranje obveze AI-ju: datum isporuke i proračun ne bi se trebali obvezati bez provjere tima.
  • Pokušaj završiti s jednim promptom: Dobri rezultati dolaze iz strukturiranih promptova koji uključuju format-context-data-boundary-format.
Savjet: Započnite svaku sesiju umjetne inteligencije pitanjem: "Koje tri stvari trebam osobno provjeriti prije nego što ovaj rezultat predstavim sponzoru?" Počnite s pitanjem. Ova će vas navika zaštititi kroz sve zadatke u ostatku modula.

Ukratko

Umjetna inteligencija moćan je pomoćnik u upravljanju projektima koji ubrzava izvješća, planove, procjene i komunikaciju; Međutim, to je alat koji stvara nacrte, a ne obveze. Kada poslovanje podijelimo na operativni, taktički i strateški sloj, uloga umjetne inteligencije postaje manja kako se rizik povećava. Svaki izlaz mora biti potvrđen kroz tri koraka (veza na izvor, ponovno izračunavanje, administrativni filter); Podaci o projektima i klijentima moraju biti anonimizirani u okviru KVKK/NDA. Odgovornost i konačno donošenje kritičnih odluka uvijek leži na čovjeku.

Zadatak aplikacije

Odaberite zadatak iz svog trenutnog projekta. Prvo napišite namjerno "slab" upit AI ​​(bez konteksta, bez davanja podataka) i spremite izlaz. Zatim ponovno postavite isti zadatak sa strukturom "snažnog upita" u ovoj jedinici (uloga, kontekst, anonimni podaci, granica, format). Stavite dva ispisa jedan do drugoga i u oba ispisa napišite razliku i najmanje tri točke koje morate sami provjeriti.

popis za provjeru

  • [ ] Postavio sam AI-jevu ulogu kao "pomoćnika/skicu", a odluku kao "ljudsku".
  • [ ] Odredio sam razinu rizika (nisku/srednju/visoku) svog zadatka.
  • [ ] Dodao sam ulogu, kontekst, podatke, granicu i format upitu.
  • [ ] Anonimizirao sam ime kupca, iznos i podatke o osobi.
  • [ ] Zabilježio sam korak u kojem ću neovisno provjeriti svaki broj u izlazu.
  • [ ] Nisam podijelio nijedan rezultat koji sadrži obvezu (datum/proračun) bez provjere.