This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
school:organizare-diploma [2016/03/05 20:07] razvan |
school:organizare-diploma [2019/04/28 19:55] razvan |
||
---|---|---|---|
Line 1: | Line 1: | ||
= Organizarea proiectului de diplomă = | = Organizarea proiectului de diplomă = | ||
- | |||
- | <note important> | ||
- | Încă nu sunt structurate/ | ||
- | </ | ||
< | < | ||
- | Folosim interschimbabil noțiune de proiect de diplomă sau proiect de licență. | + | Folosim interschimbabil noțiunea de proiect de diplomă sau proiect de licență. |
În general, proiect de diplomă se referă la proiect în ansamblul său (idee, proces, obiective, cod sursă, lucrare). Livrabilul final, documentul care va fi furnizat comisiei îl vom numi **lucrare de diplomă** sau **lucrare de licență**. | În general, proiect de diplomă se referă la proiect în ansamblul său (idee, proces, obiective, cod sursă, lucrare). Livrabilul final, documentul care va fi furnizat comisiei îl vom numi **lucrare de diplomă** sau **lucrare de licență**. | ||
</ | </ | ||
- | * Parcurgeți cu **atenție**, | + | == Informații utile == |
- | * Alocați-vă și folosiți consecvent **15 ore pe săptămână** pentru a lucra la proiectul de diplomă. Sunt orele lucrative, neincluzând pauze. Să aveți 15 ore pe săptămână de lucru efectiv la proiectul de diplomă. | + | |
- | * Puteți avea variații de implicare pe parcursul unei săptămâni, | + | Parcurgeți cu **atenție**, |
- | * Vom stabili un interval de întrevedere de 30 de minute o dată la două săptămâni pentru a discuta starea proiectului, | + | |
- | * La fiecare săptămână să aveți un mic sumar de activate (status report) cu ceea ce ați făcut și ce probleme ați întâlnit. Nimic fancy, 3-6 bullet-uri sunt OK. | + | Nu e nici o problemă susținerea proiectului de diplomă în sesiunea din septembrie. Dacă proiectul nu ajunge într-o fază satisfăcătoare pentru susținere în sesiunea din iulie îl vom amâna. |
- | * Veți realiza două rapoarte intermediare pentru proiectul de diplomă. Nu contează dimensiunea, | + | |
- | * Primul raport va avea ca termen **1 aprilie**. Acesta va conține: | + | == Mindset == |
- | ** state of the art / related work | + | |
- | ** obiective, motivație | + | Proiectul este al vostru. Voi trebuie să fiți convinși de ceea ce faceți. Nu trebuie mers pe ideea: %%"nu știu, așa mi s-a zis" |
- | ** cazuri de utilizare (use cases) | + | |
- | ** componentele software/ | + | Contează ce faceți voi, nu ce fac ceilalți. Contează calitatea proiectului vostru nu faptul că alții au alte tipuri de teme și alte tipuri de exigențe. |
- | ** diagramă arhitecturală, | + | |
- | * Al doilea raport va avea ca termen **1 mai**. Acesta va conține: | + | Când întâmpinați o problemă, rezolvați-o. |
- | ** detalii de implementare | + | |
- | ** provocări, probleme întâlnite | + | == Comunicare și colaborare proiect == |
- | ** lecții învățate (lessons learned) | + | |
- | ** starea curentă a proiectului (current status) | + | Vom stabili un interval de întrevedere de 30 de minute o dată la două săptămâni pentru a discuta starea proiectului, |
- | ** planificare pentru perioada următoare, până la finalul proiectului (roadmap, timeline, planning) | + | |
- | ** plan pentru testarea și evaluarea proiectului | + | Folosim un director partajat Google Drive pentru a centraliza informații interne și orice fișiere de suport pentru lucrul la proiectul de diplomă. Fiecare proiect are un director partajat Google Drive unde veți pune documente. Vedeți și [[: |
- | * Lucrul la lucrarea de diplomă (documentul livrabil final) va începe la **1 iunie**. După 20-25 iunie se va lucra exclusiv la lucrarea de diplomă și la slide-urile prezentării. | + | |
- | * Proiectul este al vostru. Voi trebuie să fiți convinși de ceea ce faceți. Nu trebuie mers pe ideea: %%"nu știu, așa mi s-a zis" | + | În directorul partajat vom avea un document pentru sumarul întâlnirilor și unul organizatoric unde veți completa descrierea proiectului, |
- | * Al doilea raport este candidat pentru participare la Sesiunea de Comunicări Științifice Studențești, | + | |
- | * Nu se predă codul proiectului. Livrabilul constă în predarea lucrării de diplomă. | + | Există un director partajat Google Drive la nivelul studenților de licență dintr-un an universitar numit " |
- | * Vom face trei sesiuni de repetiție/ | + | |
- | ** După realizarea primului raport | + | == Lucrul la proiect == |
- | ** După realizarea celui de-al doilea raport dar înainte de SCS | + | |
- | ** Înainte de susținerea lucrării finale de diplomă (în sesiunea iulie 2016 sau septembrie 2016) | + | Alocați-vă și folosiți consecvent **15 ore pe săptămână** pentru a lucra la proiectul de diplomă. Sunt orele lucrative, neincluzând pauze. Să aveți 15 ore pe săptămână de lucru efectiv la proiectul de diplomă. |
- | * Trebuie să motivați alegerile făcute, între ce ați optat. În general insistat pe răspunsul la întrebarea "De ce?" | + | |
- | * Nu reinventați roata, folosiți tot ceea ce există. Proiectul vostru trebuie să aducă un plus domeniului, nu să refacă ceva existent fără să fie clari diferențiatorii. | + | Puteți avea variații de implicare pe parcursul unei săptămâni, |
- | * Folosiți un repository Git pentru dezvoltarea proiectului. Puteți folosi GitHub, GitLab, BitBucket, beneficiind și de wiki (pentru documentație tehnică) și de issue tracker (pentru plasarea problemelor pe care le veți rezolva). | + | |
- | * Folosim un document Google Drive pentru a centraliza informații interne și orice fișiere de suport pentru lucrul la proiectul de diplomă. | + | La fiecare săptămână să aveți un mic sumar de activate (status report) |
- | * Când aveți orice problemă/ | + | |
- | * Când lucrați la proiect folosind Git creați commit-uri mici și dese. Urmăriți și indicațiile de pe ROSEdu Techblog: | + | Nu reinventați roata, folosiți tot ceea ce există. Proiectul vostru trebuie să aducă un plus domeniului, nu să refacă ceva existent fără să fie clari diferențiatorii. |
- | ** http:// | + | |
- | ** http:// | + | Folosiți un repository Git pentru dezvoltarea proiectului. Puteți folosi GitHub, GitLab, BitBucket, beneficiind și de wiki (pentru documentație tehnică) și de issue tracker (pentru plasarea problemelor pe care le veți rezolva). |
- | ** http:// | + | |
- | ** http:// | + | Când aveți orice problemă/ |
- | * Folosiți pull request-uri și [[https:// | + | |
- | * Fiți disciplinați când lucrați la proiect: timp alocat consecvent, cod scris ca lumea, raporturi de activitate complete, frazare inteligibilă. | + | Când lucrați la proiect folosind Git creați commit-uri mici și dese. Urmăriți și indicațiile de pe ROSEdu Techblog: |
- | * No bullshit. Nu folosiți cuvinte/ | + | * http:// |
- | * Aveți grijă la optimizare prematură și la overdesign. First make it run. Then make it run right. Then make it fast/small (choose one). | + | * http:// |
- | * Nu e nici o problemă susținerea | + | * http:// |
- | * O să vă acord o notă la fiecare nivel: raportul 1, raportul 2, înainte de susținere. Nota este internă, o să v-o comunic în evaluarea | + | * http:// |
- | * Există o influență a notei din timpul anilor de licență. Practic, recomandarea | + | |
- | * Notele pe care vi le voi acorda vor fi agregare dintre două componente: nota pe raport și nota pe repetiția prezentării. | + | Folosiți pull request-uri și [[https:// |
- | * Implementarea proiectului este pe locul 2: contează obiectivele și motivația proiectului. | + | |
- | * Lucrarea | + | Vedeți și indicațiile de [[https:// |
- | * Contează ce faceți voi, nu ce fac ceilalți. Contează calitatea proiectului vostru nu faptul că alții au alte tipuri de teme și alte tipuri de exigențe. | + | |
- | * Când întâmpinați o problemă, rezolvați-o. | + | Fiți disciplinați când lucrați la proiect: timp alocat consecvent, cod scris ca lumea, raporturi de activitate complete, frazare inteligibilă. |
- | * Codul proiectului să treacă prin recenzii (code review) să fie curat și aranjat. Să fie ușor pentru cineva (poate chiar voi) să continue proiectul, să nu rămână în aer și cvasi-imposibil de continuat. | + | |
- | * Este recomandat (dar nu impus) să aveți documentație tehnică a proiectului (utilă pentru viitori dezvoltatori, | + | Aveți grijă la optimizare prematură și la overdesign. First make it run. Then make it run right. Then make it fast/small (choose one). |
+ | |||
+ | Codul proiectului să treacă prin recenzii (code review) să fie curat și aranjat. Să fie ușor pentru cineva (poate chiar voi) să continue proiectul, să nu rămână în aer și cvasi-imposibil de continuat. | ||
+ | |||
+ | Este recomandat (dar nu impus) să aveți documentație tehnică a proiectului (utilă pentru viitori dezvoltatori, | ||
+ | |||
+ | == Livrabile == | ||
+ | |||
+ | Veți realiza două rapoarte intermediare pentru proiectul de diplomă. | ||
+ | |||
+ | Primul raport va avea va avea termen **în jur de 1 aprilie**. Acesta va conține: | ||
+ | * state of the art / related work | ||
+ | * obiective, motivație | ||
+ | * cazuri de utilizare (use cases) | ||
+ | * componentele software/ | ||
+ | * diagramă arhitecturală, | ||
+ | |||
+ | Prezentarea primului raport va dura **5 minute**. Să faceți repetiția prezentării înainte să fiți fluenți și să vă încadrați în timp. | ||
+ | |||
+ | Al doilea raport va avea ca termen **în jur de 1 mai**. Acesta va conține: | ||
+ | * detalii de implementare | ||
+ | * provocări, probleme întâlnite | ||
+ | * lecții învățate (lessons learned) | ||
+ | * starea curentă a proiectului (current status) | ||
+ | * planificare pentru perioada următoare, până la finalul proiectului (roadmap, timeline, planning) | ||
+ | * plan pentru testarea și evaluarea proiectului | ||
+ | |||
+ | Al doilea raport este candidat pentru participare la Sesiunea de Comunicări Științifice Studențești (are loc în prima parte a lunii mai), unde veți avea ocazia să vă antrenați la prezentarea proiectului în fața comisiei. | ||
+ | |||
+ | Puteți construi raportul 2 pentru raportul 1 sau separat. Cum doriți. Slide-urile prezentării pentru raportul 2 vor fi construite peste slide-urile raportului 1, ținând cont de feedback-ul primit la prezentarea raportului 1. | ||
+ | |||
+ | Prezentarea raportului 2 va dura **7 minute**. Să faceți repetiția prezentării înainte să fiți fluenți și să vă încadrați în timp. | ||
+ | |||
+ | Lucrul la lucrarea | ||
+ | |||
+ | Nu se predă codul proiectului. Livrabilul constă în predarea lucrării de diplomă. | ||
+ | |||
+ | Recomand să faceți raportul pe Overleaf (https:// | ||
+ | |||
+ | *Întotdeauna să dați link să fie totul one-click away.* | ||
+ | |||
+ | Să țineți cont de [[: | ||
+ | |||
+ | == Scrisul rapoartelor și lucrării == | ||
+ | |||
+ | Trebuie să motivați alegerile făcute, între ce ați optat. În general insistat pe răspunsul la întrebarea "De ce?" | ||
+ | |||
+ | No bullshit. Nu folosiți cuvinte/ | ||
+ | |||
+ | Nu vă ancorați în ideea de "cât de multe pagini trebuie să aibă documentația" | ||
+ | |||
+ | Lucrarea și rapoartele le veți redacta în LaTeX folosind [[: | ||
+ | |||
+ | == Evaluare == | ||
+ | |||
+ | Vom face trei sesiuni de repetiție/ | ||
+ | * După realizarea primului raport | ||
+ | * După realizarea celui de-al doilea raport dar înainte de SCS | ||
+ | * Înainte de susținerea lucrării finale de diplomă (în sesiunea iulie sau septembrie) | ||
+ | |||
+ | O să vă acordăm o notă la fiecare nivel: raportul 1, raportul 2, înainte de susținere. Notele de la rapoarte sunt doar ca să știți pe unde stați între timp. Nota de dinainte de susținere e cea relevantă. Nota de dinainte de susținere | ||
+ | |||
+ | Există o influență a notei din timpul anilor de licență. Practic, recomandarea | ||
+ | |||
+ | Notele pe care vi le vom acorda vor fi agregare dintre două componente: nota pe raport/ | ||
+ | |||
+ | Implementarea proiectului este pe locul 2: contează obiectivele și motivația proiectului și cât de mult ați rezolvat din ce v-ați propus |