Pomysł na Aplikację (post-course) - Diana

Pomysł na Aplikację (post-course) - Diana
Photo by Randy Tarampi / Unsplash


1. Aplikacja do planowania pracy/ zarządzania czasem i zadaniami.

- Wersja 1.0 - dla 1 użytkownika. Wersja 2.0 - dla wielu użytkowników z synchronizacją zadań online + przypisaniem osoby do zadania i kolejności prac.

- Ja wpisuję wszystkie zadania jak leci, taki brain dump, dodaję szacunkowy czas potrzebny dla wykonania zadania i deadline, rzeczy niezbędne przed wykonaniem tego zadania, priorytet i inne info o zadaniu. Program sam wkleja mi to zadanie do konkretnego dnia i blokuję czas na wykonanie zadania w tym dniu lub kilku dniach. + im więcej ja korzystam z appki, tym lepiej ona szacuję realny czas na wykonanie zadania na podstawie averaging realnego czasu wykonania, który wpisuję już po.

Szczegóły:
1. możliwość nie określać priorytet jako pilne/ważne, tylko przeciąganiem zadań na liście i ustawienia ich subiektywnej kolejności, która mi się wydaję sensowną.
2. priorytet powinien być programowo powiązany z podanym dealinem i czasem wykonania zadania, i kiedy (deadline - (czas na wykonanie + poślizg i kawa i coś się wywaliło)) się zbliża, to zadanie wskakuję w kalendarz, świeci się na czerwono i alarmuje.
3. możliwość zaznaczyć godziny do dyspozycji/pracy, + mieć flexible schedule, czyli na konkretne dni sobie pozmieniać lokalnie.
4. priorytet powinien też być powiązany z kolejnością wykonania innych zadań, które są niezbędne do wykonania tego zadania. na przykład oczekiwanie na brief, lub produkcja czegoś.
5. "AI"/statystyki/averaging - algorytm się uczy na danych użytkownika i robi się coraz bardziej precyzyjny w określeniu, ile czasu wymaga zadanie tak naprawdę. To się robi za pomocą wpisania informacji finalnych, ile jakie zadanie trwało, jakie zadania okazały się konieczne przed i co blokowało, jakie były problemy. Im więcej jest danych o czasie realnym i szacunkowym % narzuconym przez użytkownika na samym początku korzystania, tym dokładniejszy szacunek. Myślę, że może wystarczyć prostego average.
6. zadania sami wskakują i ustawiają się w kalendarzu jako time blocks na podstawie wszystkiego powyższego.
7. Użytkownik dostaję rano plan na dzień. Który w sumie może korygować w trakcie, dopisywać drobne pilne zadania, spotkania o konkretnych godzinach i td.
8. Funkcja pilnowania progresu / prypominajka - możliwość ustawiać takie 3-5-minutowe zadania lub listy do updejtowania progresu. Na przykład codziennie zapytaj "Imie kolegi" o to, czy coś tam jest gotowe i na kiedy będzie i jak wygląda. Lub to samo no co ileś dni.
9. Możliwość rozpisywania z szablonu (na przykład check lista projektowania rzeźby i jej produkcji) terminarzu do wykonania jakiegoś projektu na podstawie daty dzisiejszej i deadlinu. + ręczne dopasowanie zawsze!
10. Możliwość algorytmicznego odrzucenia nowego zadania, jeżeli termin jest za krótki, priorytet za niski i zadań za dużo. Czyli raczej nowo wpisywane zadanie nie znika, tylko pokazuje CZERWONY ALARM i komunikat, że nie da się tego zrobić.
Pozostaję jednak zawsze możliwość coś innego gdzieś opóźnić i poprzesuwać.
11. Alarmowanie jeżeli jakieś podwykonawcze rzeczy czy wykonanie zadań są opóźnione. Proponuję nowy opóźniony termin i terminarz poszczególnych etapów i pyta o ręczne rozwiązanie: czy deadline wydłużamy, czy pracujemy nadgodziny, czy skracamy terminy kosztem czegoś.
12. Advanced: zaznaczenie, jakie zadania są nudne i żmudne, jakie kreatywne i ciekawe, i jeżeli deadliny na to pozwalają, ustawienie dnia w taki sposób, żeby było i ciekawie i skutecznie i coś nie umknęło. Algorytm uczy się z czasem na użytkowniku. Czy on/ona preferują maile i telefone i nudne rzeczy rano, czy wieczorem, czy w przerwach i td? Czy preferują długie odcinki na skupienie się na 1 zadaniu, czy zmianę rodzaju działalności? I może coś jeszcze się okaże w trakcie. I na podstawie tego też buduje się plan na dzień, oczywiście pilne zadania mają priorytet.
13. Możliwość ustawienia dla konkretnych zadań powiązanych ze współpracą z kolegami lub podwykonawcami czasu dnia kiedy i jeden pracownik i drugi są dostępne i tylko wtedy może ono wejść do kalendarza. Czyli jeżeli ja pracuję od 9 do 17, a kolega od 7 do 15, to zadanie może okazać się w kalendarzu od 9 do 15. Oczywiście flexible zmiana własnego czasu.
14. możliwość dodania do zadań notatek, które nie wpływają na algorytm, ale służą jako archiwum i historia problemów i sukcesów i myśli złotych.
15. Depresja sezonowa / wypalenie zawodowe - po dużym stężeniu deadlinów i pilnych ważnych projetów + nadgodzin: spowolnienie, wydłużenie czasów na wykonanie zadań, ciekawsze i kreatywniejsze zadania lub (ustawienie w preferencjach użytkownika) prostsze administratywne i czyszczenie/porządkowanie. To samo po L4.
16. Regularne zadania/przypomnienia (let's say quarterly, personalizowane do każdego zadania) do porządkowania miejsca pracy, czyszczenia plików, podsumowania, uwagi na sam kalendarz i listę zadań, bo coś mogło się zrobić nieaktualne.
17. powiązanie z zadaniami automatycznie check list (tekstowych na przykład w excel) po tagach/typach. Na przykład jeżeli projekt to wystawa to zaciąga check listę do wystaw, jeżeli stół to do mebli, jeżeli rzeźba to do rzeźb i td. Bardzo personalizowana część. Użytkownik ustawia i tagi i check listy.
18. Dzielenie się kalendarzem, listą zadań i terminarzem i kolegami.
19. Co jakiś czas przypomina się o feedback (realny czas i td)

Wymaga oczywiście doprecyzowania i przełożenia na liczby i reality check.