Lansarea platformei Plane 0.7 este disponibilă, oferind instrumente pentru managementul proiectelor, urmărirea erorilor, planificarea muncii, suport pentru dezvoltarea produselor, construirea unei liste de sarcini și coordonarea implementării acestora. Platforma, care poate fi implementată pe propria infrastructură și nu depinde de furnizori terți, este dezvoltată ca un analog deschis pentru sisteme proprietare precum JIRA, Linear și Height. Proiectul este în stadiul de dezvoltare și se pregătește pentru formarea primei versiuni stabile. Codul este scris în Python folosind framework-ul Django și este distribuit sub licența Apache 2.0. PostgreSQL este folosit ca DBMS, iar Redis este folosit pentru stocare rapidă. Interfața web este scrisă în TypeScript folosind biblioteca Next.js.
Plane acceptă diferite tipuri de fluxuri de lucru și vă permite să urmăriți separat sarcinile atribuite (ToDo), lista de sarcini (backlog), sarcinile în curs și sarcinile finalizate. Sistemul este proiectat să utilizeze cascadă și metode flexibile de dezvoltare a proiectelor. În modelul în cascadă, dezvoltarea este privită ca un flux continuu, trecând secvenţial prin etapele de planificare, analiza cerinţelor, proiectare, implementare, testare, integrare şi suport. Într-un model agil, dezvoltarea proiectului este împărțită în fracții mici separate care asigură dezvoltarea treptată a funcționalității și, în implementarea lor, parcurg etapele tipice dezvoltării întregului proiect, cum ar fi planificarea, analiza cerințelor, proiectarea, dezvoltarea, testarea. si documentatie.
Caracteristicile cheie ale avionului:
- Urmărirea erorilor și planificarea muncii. Sunt acceptate trei moduri de vizualizare - listă, card virtual (Kanban) și calendar. Este posibil să legați locurile de muncă de anumiți angajați. Pentru editare, se folosește un editor vizual cu suport de marcare (text îmbogățit). Este posibil să atașați fișiere, să adăugați link-uri către alte sarcini, să lăsați comentarii și să conduceți discuții.

- Ciclurile de dezvoltare sunt perioada de timp în care echipa plănuiește să finalizeze următoarea etapă de dezvoltare. Finalizarea unui ciclu duce de obicei la formarea unei noi versiuni. Interfața ciclului oferă informații clare despre progresul dezvoltării.

- Module - capacitatea de a împărți proiecte mari în părți mici, a căror dezvoltare poate fi atribuită diferitelor echipe și coordonată separat.

- Vizualizări - capacitatea de a filtra atunci când se afișează numai sarcini și probleme care sunt importante pentru un anumit angajat.
- Pagini - Vă permite să utilizați asistentul AI pentru a lua rapid notițe și a documenta problemele și planurile dezvoltate în timpul discuțiilor.

- Un meniu universal accesat prin apăsarea „Ctrl + K” și oferind posibilitatea de a naviga rapid prin toate proiectele.
- Integrarea cu servicii externe, de exemplu, livrarea notificărilor prin Slack și sincronizarea problemelor cu GitHub.
- Gestionarea angajaților și a echipelor. Diferite niveluri de autoritate (proprietar, administrator, participant, observator). Suport pentru definirea diferitelor stări de problemă pentru diferite comenzi.
- Abilitatea de a schimba tema și de a utiliza moduri de vizualizare întunecate.
Îmbunătățiri cheie în noua versiune:
- A fost adăugată o secțiune de analiză care vă permite să evaluați vizual munca fiecărui angajat, să studiați progresul proiectului și să urmăriți dinamica muncii pe sarcini.

- Suport pentru afișarea programului de lucru sub forma unei diagrame cu bandă calendaristică (diagrama Gantt).

- Suport pentru conectarea propriilor teme, personalizarea stilului și a culorilor.
- Interfața Ciclului de dezvoltare a fost reproiectată.

- Informațiile afișate în vizualizarea calendarului au fost extinse.

Sursa: opennet.ru








