Întocmirea specificațiilor tehnice pentru proiectul dvs. web. Sarcină de testare pentru postul vacant de manager de conținut Nume, cod și motiv pentru finalizare

În ultimul timp, am postat o mulțime de posturi vacante despre căutarea dezvoltatorilor (doar în cazul în care, îi puteți verifica) și poate părea că nu avem nevoie deloc de manageri de proiect.
Este gresit. Necesar. Si foarte.
Și nu este deloc necesar să avem nevoie de un manager care să aibă zece ani de experiență în gestionarea proiectelor cu o echipă distribuită de 100 de dezvoltatori, care să cunoască pe de rost toate metodologiile de management de proiect și să fie capabil să comunice cu clienții cu puterea gândirii.

Ne-am bucura să angajăm un stagiar care dorește să învețe toate acestea în viitor.

Deci, să începem cu cerințele:
- intelegerea specificului managementului de proiect;
- să fie capabil să-și asume responsabilitatea și să fie responsabil pentru rezultate;
- capacitatea de a lucra în echipă sau cel puțin de a găsi un limbaj comun cu alte persoane;
- capacitatea de a răspunde rapid la schimbări și de a găsi soluțiile potrivite;
- să ai propriul tău punct de vedere și să-l poți apăra;
- capacitatea de a lucra cu volume mari de informatii;
- cunoasterea limbii engleze va constitui un avantaj.

Și să trecem la avantaje și perspective:
- lucru intr-o companie de oameni orientati catre rezultate;
- posibilitatea de a acumula experiență de lucru pe diverse proiecte: web, mobil, Smart-TV;
- posibilitatea de a acumula experiență de lucru cu clienții din companii de top din Udmurtia și Rusia. Lista clienților poate fi văzută pe site-ul nostru, iar aceștia sunt doar cei despre care ne puteți spune :);
- oportunitatea de creștere a carierei și schimbarea activității (încercați-vă ca analist, manager de cont sau chiar dezvoltator).

Conditii de lucru:
- angajare oficială, pachet social;
- birou confortabil in centrul orasului;
- atmosfera CVT unică ^_^;
- un salariu decent, care se discută individual în urma interviului și depinde de cunoștințele și experiența candidatului.

Câteva cuvinte despre interviul în sine.
Un interviu nu este atât de înfricoșător pe cât ar putea crede mulți. Tot ce trebuie să faci este să poți purta o conversație cu noi: să răspunzi la întrebări și, la rândul tău, să ni le pui.

Este o greșeală să compari un interviu cu un examen la o universitate, când nu trebuie să te pregătești și să „vorbești pentru o notă bună”. Va fi grozav dacă ești pregătit. În acest caz, vom avea despre ce să vorbim. Dacă rămâi tăcut și folosim cleștii pentru a extrage de la tine răspunsuri la întrebările tale, atunci cel mai probabil nu vom fi pe drum.

Nu este suficient să citești despre managementul de proiect înainte de un interviu. Trebuie să finalizați o sarcină de testare. Îl vom considera un fel de „bilet de intrare” care vă va arăta atât interesul pentru postul vacant, cât și ne va oferi o mică idee despre dumneavoastră.
Vă recomandăm să luați în serios sarcina de testare. Cum o faci va determina dacă ar trebui să pierdem timpul unul cu celălalt.

Test:
1) Compania a primit un proiect mic, dar foarte interesant de la un client cu care lucram cu succes de mult timp. Proiectul este foarte important pentru client și acesta este dispus să plătească bani buni pentru el. Nu există dezvoltatori liberi, toată lumea este ocupată cu alte proiecte, dar nu vreau să pierd un client bun și un proiect interesant. Ce ai face într-o astfel de situație?

2) Este necesar să ne imaginăm o astfel de situație.
Ați terminat recent munca la un proiect foarte dificil:
- un alt manager a început proiectul înaintea ta;
- caietul de sarcini conținea multe prevederi ambigue;
- proiectul se încadrează cu greu în buget;
- o relatie dificila dezvoltata cu clientul in faza de livrare a proiectului.

Dar după 2 luni clientul vine cu o cerere de a face un alt proiect împreună și și-a exprimat dorința de a lucra cu tine ca manager de proiect.
Subliniați acțiunile dumneavoastră inițiale înainte și în timpul începerii proiectului.

3) Să ne imaginăm situația:
Sunteți manager într-un proiect în care:
- clientul a întârziat plata în ultimele trei luni;
- în proiect sunt angajați specialiștii cei mai experimentați și, în consecință, foarte bine plătiți;
- managerul dumneavoastră plănuiește să suspende derularea proiectului în companie dacă datoria nu este eliminată în termen de două săptămâni.
În același timp, ați dezvoltat o relație destul de de încredere cu clientul, iar noi clienți vin la companie la recomandarea acestui client.

Ce ar trebui să faci în această situație? Și scrieți textul scrisorii către client așa cum îl vedeți.

Sarcina tehnică(TOR) este o descriere a cerințelor pentru sistem și sistemul în sine, un document în conformitate cu care Clientul evaluează sistemul finit. Conform GOST 34.602-89, specificația tehnică este documentul principal care definește cerințele și procedura pentru crearea (dezvoltarea sau modernizarea) unui sistem informatic, în conformitate cu care se realizează dezvoltarea și acceptarea acestuia la punerea în funcțiune."

TK - un set de documente pe care „Clientul” le transmite „antreprenorului” pentru a efectua lucrări la crearea unei resurse de internet. Succesul implementării unui curs sau a unui proiect de diplomă depinde direct de cât de corect, specific și detaliat sunt întocmite specificațiile tehnice și de măsura în care studenții respectă specificațiile tehnice atunci când lucrează la un proiect. De fapt, aceasta este specificația tehnică în sine, planul calendaristic și estimarea costurilor. Cream specificatii tehnice cat mai apropiate de proiectul real; planul calendaristic mobilizeaza studentii pentru implementare. Cât despre devizul de cost, în cazul nostru depinde de profesor. Termenii de referință vor determina de fapt întregul curs de implementare a diplomei sau a proiectului de curs. Un plan mai detaliat de implementare a proiectului va fi stabilit de către managerul de proiect, în MS Pro-ject. Lucrul cu MS Project este descris mai detaliat în "lucrare de laborator 1".

1.Cine întocmește specificațiile tehnice.

Într-un proiect real, specificațiile tehnice sunt întocmite de „Client” împreună cu „Executor”. În cazurile noastre, rolul „Clientului” este un profesor sau o unitate structurală a universității - departament, laborator sau facultate. Este recomandabil să aveți un „Client” extern - o întreprindere sau firmă - ca parte a unei echipe pentru a finaliza un proiect de diplomă.

2. Selectarea unui subiect pentru un curs sau un proiect de diplomă.

Principii generale pentru formarea temei proiectului.

2.1 Scopuri, obiective.

Atunci când alegeți un subiect, trebuie să vă ghidați după următoarele principii:

A) Preia subiecte de proiect din realitatea din jurul tău, atunci îți va fi mult mai ușor să dezvolți specificații tehnice;

B) Luați în considerare cu atenție principalele funcții ale proiectului;

C) Amintiți-vă că există mult mai multe obiecte de automatizare în jur decât vă imaginați;

E) Echilibrează capacitățile echipei tale cu volumul și calendarul proiectului;

E) Proiectul ar trebui să se încadreze pe o arhitectură web tipică.

2.2 Selectarea unui obiect și a unei idei.

De exemplu:

Înregistrarea și contabilizarea produselor software furnizate ca parte a bibliotecii MSDN AA.

Alianța Academică MSDN

Programul MSDN AA se adresează facultăților tehnice și vă permite să obțineți versiuni legale ale produselor software Microsoft pentru o taxă nominală. (Un abonament anual costă 14.000 de ruble.) Primești aproape întreaga gamă de produse software Microsoft pentru departament, cu o singură excepție, Microsoft Office nu este inclus în livrare. Și nu puteți utiliza aceste produse în scopuri comerciale.

Esența problemei este că produsele software vin pe discuri CD/DVD fără nicio sistematizare, într-o varietate de limbi. Angajații departamentului, cu excepția persoanei autorizate să desfășoare programul MSDN AA, habar nu au ce a sosit. Sarcina este și mai complicată de faptul că multe discuri conțin 3-4 produse software. Angajații departamentului dumneavoastră sunt împrăștiați în două sau trei clădiri.

2.3 Enunțarea problemei.

Creați o bază de date cu produse software MSDN AA.

1.Nume, cod și bază de execuție

„Sistem de înregistrare și contabilizare a produselor software furnizate ca parte a bibliotecii MSDN AA” (Sistem)

Cod: 134/U

Baza de elaborare: Ordin pentru Departamentul Management Educațional „Teme de proiecte de curs în programare, studenți anul III, specialitatea „Sisteme informaționale în economie”

2. Scopul executării
  1. Formarea și menținerea unei baze de date actualizate a bibliotecii MSDN AA pentru a sprijini procesul educațional și a desfășura activități de cercetare și dezvoltare;
  2. Dezvoltarea tehnologiei pentru completarea bazei de date online (manual) și în loturi cu ajutorul unui scanner de coduri de bare;
  3. Dezvoltarea unei interfețe web pentru accesare baza de date a utilizatorilor;
  4. Dezvoltarea unui sistem de căutare a bazelor de date folosind nu mai mult de trei secțiuni - de exemplu, căutarea DBMS, OS și instrumente de dezvoltare software pentru 2008;
  5. Dezvoltarea structurii bazei de date și aprobarea structurii bazei de date este documentată într-un protocol separat de către toți membrii echipei de dezvoltare;
  6. Dezvoltarea unei interfețe web pentru introducerea produselor software în baza de date și eliminarea acestora din baza de date;
  7. Dezvoltarea meniului paginii de start și design site-ului.
3. Cerințe tehnice
  1. Dezvoltarea unui sistem „Înregistrarea și contabilizarea produselor software furnizate ca parte a bibliotecii MSDN AA” în mediul VSTS-2008, folosind toate componentele acestuia;
  2. Limbajul de dezvoltare C#, sistem de gestionare a bazelor de date MS SQL-2005;
  3. Oferiți acces de la distanță la baza de date a profesorilor și personalului departamentului, utilizați Internetul ca mediu de transmitere a datelor;
  4. Asigurați protecție împotriva accesului neautorizat.
4. Cerințe funcționale.

Sistemul trebuie să ofere următoarele funcții pentru crearea și întreținerea unei baze de date:

  1. Prezentați utilizatorului un catalog de bibliotecă pe clase de produse, de preferință folosind structura Microsoft; (Sisteme de operare, SGBD, instrumente de dezvoltare etc.)
  2. Interfețele web pentru accesarea bazei de date ar trebui să aibă cataloage de produse pop-up:
    1. Datele de intrare în catalog trebuie introduse automat;
    2. Completând baza de date, aplicațiile pentru emiterea unui disc software trebuie identificate cu sistemul de înregistrare a utilizatorilor;
  3. Moduri de operare:
    1. Vedere
    2. Căutare (după clasă, companie, nume, licență, anul emiterii
    3. Adăugarea de software nou. (după companie, clasă, nume etc. - numai administrator) Este afișat un șablon pentru introducere.
    4. Crearea unei noi clase de produs sau tip de software (numai administrator).
    5. Editare (numai administrator)

Aveți un proiect de promovare a site-ului web în derulare. La două săptămâni după începerea lucrărilor, i-ați arătat clientului noi texte optimizate pentru site-ul său. Dar clientului nu i-au plăcut. Nici ediția a doua nu mi-a plăcut. El spune că nu este scris suficient de bine. După care clientul a spus că va scrie el însuși texte pentru site-ul său. Ai fost de acord. După o săptămână nu mai sunt mesaje. Confirmați termenul de scriere cu clientul. El promite într-o săptămână. Dar din nou nu am scris. Deci ai lucrat la un proiect fără texte timp de 1,5 luni. Nu puteți amâna termenele limită și nu puteți amâna postarea de texte. În caz contrar, riscați să nu obțineți rezultatul promis în intervalul de timp aprobat.

Descrieți în detaliu soluția problemei.

Sarcina nr. 2

Clientul întârzie să plătească o factură în avans programată pentru o promoție. Conform acordului, plata trebuie efectuată în fiecare lună înainte de data de 15. Ati emis factura in avans, pe 7.

În primele trei mementouri telefonice, clientul a spus că nu a primit factura și a cerut să fie trimisă din nou. Ultima dată am promis pur și simplu că voi plăti într-o zi sau două. Astăzi este 29. Nu există nicio plată.

Ce vei face?

Atribuire cu un asterisc

Sunteți manager de cont într-un proiect de promovare a site-ului web. La 5 luni de la începerea lucrărilor, din cauza actualizării algoritmilor motoarelor de căutare, proiectul nu a ajuns la pozițiile planificate. Clientul cere să-și returneze banii pentru 5 luni de muncă.

Contractul nu prevede o rambursare. Dimpotrivă, se precizează clar că fondurile deja cheltuite pentru muncă nu vor fi returnate. Iar clientul a fost de acord cu aceste condiții.

Dar acum are nevoie de bani și insistă să returneze toate plățile. Acest lucru este motivat de faptul că, deoarece rezultatul planificat nu a fost atins, atunci nu ar fi trebuit să primiți plata pentru munca efectuată. Amenință să trimită o scrisoare tuturor clienților companiei în care vă prezintă compania într-o lumină negativă. El spune: „Voi scrie că ai înșelat”.

Rambursările nu sunt posibile. Cum îi explici unui client furios că nu ar trebui să facă asta?

Înregistrarea rezultatelor

Completează-ți răspunsurile și o poveste despre tine într-un nou document Google Docs.

Titlul documentului: Numele de familie al managerului începător.

În document, indicați numărul dvs. de telefon de contact și adresa de e-mail. Poștă.

Continui să-mi public impresiile despre interviuri în birourile IT din Moscova pentru postul de manager de proiect. Pentru cei care nu l-au citit pe al meu, vă reamintesc că eram în căutarea unui loc de muncă ca manager de proiect în IT. În această postare, plănuiesc să termin de scris despre impresiile mele, inclusiv despre companiile a căror vizită mi-a provocat emoții negative.


Companie mare de produse alimentare. La început, ea nu a răspuns la răspunsurile mele pentru o lungă perioadă de timp, ceea ce a fost explicat de începutul anului financiar; am scris despre astfel de caracteristici în căutarea unui loc de muncă în. După aprobarea bugetului, Compania K a demonstrat o viteză fără precedent, care nu era tipică unor astfel de monștri. Se pare că nu sunt singurul. Un prieten de-al meu a mers recent la un interviu cu ea și, de asemenea, a primit un răspuns în câteva zile. (Pentru a fi corect, trebuie spus că există și exemple opuse.) În principiu, interviul de la compania K nu m-a amintit ca fiind ceva remarcabil, au vorbit corect despre experiența mea și au vorbit despre proiectele lor. Singurul punct interesant este că m-au întrebat despre educația mea și m-au întrebat în detaliu despre activitățile mele științifice abandonate de mult. În plus, ca peste tot, nu există nici o cremă pentru cafeaua corporativă, dar hr m-a tratat din rechizite personale :) Biroul companiei este recent renovat, toate podelele sunt asemănătoare între ele și încă nu au avut timp să dobândească caracteristici individuale. , așa că e ca și cum te-ai pierde în ea nimic de făcut. Mai este o configurație. Când ajungeți la un interviu, vi se oferă un permis gratuit de parcare pentru oaspeți, iar în timpul conversației ei spun că biroul are parcare. Cu toate acestea, parcarea biroului costă 6.000 de ruble pe lună, ceea ce este destul de decent. O ilustrare bună a glumei „nu confunda turismul cu imigrația”. Unul dintre avantajele interesante este că compania are propriul său mic centru de fitness în incinta biroului, care este gratuit pentru angajați.

Compania S.

Un startup în expansiune, comunicarea cu care a fost extrem de interesantă pentru mine. În primul rând, locul în care stă. În centrul Moscovei, pe teritoriul fostei fabrici de ciocolată Octombrie Roșie, guvernul de la Moscova oferă coworking gratuit startup-urilor care aspiră. Arată ca o sală de sport uriașă cu săli de ședințe în jurul perimetrului. Întreaga cameră este căptușită cu mese cu muncitori așezați la ele. După cum se potrivește oamenilor din profesia modei (start-up-uri), aproape toată lumea sta în spatele unui mac. De la îndemână, aș estima ponderea companiei mere la 90% din totalul personalului din această unitate. Este amuzant că startup-urile au fonduri limitate, dar spectacolele sub formă de produse ale companiei Apple sunt mai scumpe. Al doilea punct interesant este utilizarea avansată de către fondatori a tehnologiilor cloud. Fără Exchange sau alți monștri, doar Google Calendar. Singurul loc unde am primit o invitație la o întâlnire din calendar. Al treilea punct. Sunt mulți oameni care doresc să lucreze la birou. Postul vacant publicat a primit peste 100 de răspunsuri în câteva zile. Pentru a tăia unii dintre oameni, ei oferă imediat o sarcină de testare. Conform asigurărilor persoanei care m-a intervievat, aproximativ jumătate refuză imediat să o facă cu formularea „o astfel de sarcină este o consultație plătită pe care vrei să o obții gratis” sau pur și simplu „nu există timp”, un alt sfert începe să facă. ea și renunță, iar doar restul de 25% trimit un test complet finalizat. Dintre ei aleg pe cine să invite și pe cine nu. Al patrulea punct. În etapa interviului, trebuie să vă scufundați adânc în munca viitoare, deoarece sarcina de testare și primul interviu sunt urmate de o a doua sarcină, al cărei rezultat este chemat în runda următoare, în care doar câteva persoane din primele 100 de persoane. + răspunsurile ajung. Ca urmare, până când se discută banii, știți deja dacă jobul propus vă va interesa sau nu. Al cincilea punct. Organizatorii unor astfel de întreprinderi sunt oameni interesanți, este doar interesant să vorbești cu ei. De exemplu, principiul de bază al emiterii de opțiuni este criticitatea în afaceri a unei persoane, și nu poziția sa. Un programator bun poate primi o opțiune, dar un director financiar nu, deoarece este mai ușor să-l înlocuiască. Pare evident, dar nu m-am gândit la asta înainte.

Compania X

Nici măcar nu știu ce literă ar fi mai corect să o numesc. Biroul face parte dintr-un mare holding. Compania scrie sub un nume, stă în biroul altuia, își autointitulează un al treilea nume în conversație și intenționează să se transforme într-un al patrulea nume. Într-un cuvânt, „motor de căutare rusesc”, așa cum se mai numesc. Am ajuns din întâmplare la interviu, pentru că atunci când am fost invitat telefonic, au uitat să menționeze numele postului, iar la interviu am venit ca Product Manager, în loc de Project Manager. După ce ai răspuns la întrebarea „Ce vrei să faci?” am putea începe să ne luăm la revedere. Impresia lăsată este dublă. Pe de o parte, există o fată din departamentul de resurse umane care este bine versată în produs și subiectul conversației, iar pe de altă parte, managerul de dezvoltare care nu poate spune clar în ce direcție și cum plănuiește să se dezvolte. Pe scurt, ei dezvoltă tehnologie de mult timp, iar acum se gândesc cum să decoleze cu toate aceste lucruri. Și în așa fel încât să nu arate ca o clonă Yandex.

Compania Z.

Un dezvoltator binecunoscut de jucării pentru tablete și smartphone-uri. Biroul este amintit pentru faptul că pare să lucreze cu toate agențiile de recrutare din Moscova. Am primit apeluri din 6 locuri diferite despre postul lor vacant, punând aceleași întrebări în timp ce încercam să ascund angajatorul inițial. Aparent, ei invită toți candidații care îndeplinesc solicitarea Managerului de proiect cu limba engleză. În opinia mea, acest comportament este puțin ciudat, dar cine îi va înțelege pe creatorii de joc. Mă întreb dacă agențiilor de recrutare le place acest tip de comportament de partener? În principiu, nu mă înțeleg bine cu industria de dezvoltare a jocurilor. De-a lungul vieții, am fost intervievat de două ori la companii similare care dezvoltă jucării și de ambele ori mi s-a refuzat comunicarea ulterioară în prima etapă, după comunicarea cu HR. Așa s-a întâmplat și de data asta. De fapt, trebuia să fiu intervievat de o persoană HR împreună cu unul dintre fondatori, dar fondatorul (!) s-a dovedit brusc ocupat cu planificarea următorului sprint și nu a venit. Fata de la HR a fost o reprezentantă a tipului de intervievator care așteaptă un răspuns absolut exact la întrebarea ei, cunoscut de ea dinainte. Orice abatere de la ideal care i se pare este perceputa ca o optiune incorecta. După mai multe întrebări formale, mi s-a dat un caz de viață cu un număr mare de parametri, care a avut loc în acest cabinet cu ceva timp în urmă. Nu am ghicit setul exact de acțiuni care au fost efectiv efectuate, despre care m-au informat și destul de nepoliticos. Lucrul amuzant este că, ca urmare a „deciziei corecte” lor, jucăria lansată s-a dovedit a fi departe de a avea un succes pe cât și-au dorit 🙂 Apoi am vorbit puțin despre vreme și ne-am luat la revedere. Amuzant este că această sală de ședințe nu avea scaunele obișnuite, erau doar pouf. Oameni creativi, ce să spun.

Compania V.

Agenție de recrutare angajată în recrutarea personalului. În realitate, trebuia să lucrez într-o bancă și aveam să fiu înregistrat oficial la Agenția V cu o altă promisiune de a fi reînregistrat ca bancă. În ceea ce privește designul, opțiunea este așa așa. Sunt mai puține beneficii sociale, când te muți într-un loc nou, zilele de vacanță se pierd, banca în sine nu îți datorează nimic și, dacă se întâmplă ceva, este ușor să te concedieze. Am avut timp și, în ciuda dezavantajelor enumerate, am venit să discut. Agenția se simte ca un sistem de streaming, fără o abordare individuală. Interviurile au loc într-o sală mare, împărțită de pereți mici în săli de întâlnire mici. Pereții nu sunt înalți, așa că puteți auzi clar ce se întâmplă în jur. În plus, fiecare primește un chestionar de completat, cu o grămadă de întrebări care sunt foarte relativ legate de munca unui manager de proiect. De exemplu, „ce categorie de permis aveți?”, „câtă experiență de conducere aveți?”, „Sunteți gata să vă folosiți mașina la serviciu?” și așa mai departe. Toate acestea arată ca un birou axat pe angajarea de studenți și lucrători temporari puțin calificați, și nu ca un loc de angajare a specialiștilor IT. După ce am discutat fără nicio dispoziție specială cu ofițerul de personal, după ceva timp am primit un răspuns că banca a alcătuit deja un grup de candidați pentru interviuri și va alege dintre ei și că candidatura mea nu a avut timp să intre în acest grup. Toate lucrurile luate în considerare, acest răspuns nu m-a supărat deloc. Astfel se încheie descrierea impresiilor mele din interviuri. În următoarea postare voi vorbi despre întrebările pe care mi-au fost adresate în timpul interviului.