Si të shkruani detyra për Si të hartoni saktë specifikimet teknike për një programues. Bazat e mirëkuptimit të ndërsjellë. Kërkesat për mbështetje informacioni

Pavel Molyanov

Ju kujtohet Ligji i Murfit? Nëse mund të keqkuptohesh, sigurisht që do të keqkuptohesh. Kjo është e vërtetë jo vetëm në komunikimin mes njerëzve, por edhe në krijimin e faqeve të internetit. Klienti donte një Facebook të dytë, por mori një forum për mbarështuesit e rinj të qenve. Zhvilluesi nuk e mori me mend se çfarë dëshironte klienti - ai humbi kohën e tij.

Në këtë udhëzues do t'ju tregoj se çfarë dhe pse duhet të shkruani në termat e referencës. Në të njëjtën kohë, unë do t'ju tregoj se si të mos shkruani në mënyrë që krijimi i specifikimeve teknike të mos kthehet në kohë të humbur.

Artikulli do të jetë i dobishëm:

  • Për të gjithë të përfshirë në krijimin e faqeve të internetit: zhvillues, dizajnerë, dizajnues faqosjesh.
  • Menaxherët e projektit.
  • Drejtuesit e studiove dixhitale.
  • Sipërmarrësit që planifikojnë të porosisin zhvillimin e faqes në internet.

Për ta bërë materialin të dobishëm, mblodha komente nga disa zhvillues, projektues, menaxherë projektesh dhe pronarë të studiove dixhitale. Më të vlefshmet i shtova në fund të artikullit. Le të shkojmë të zbulojmë.

Çfarë është një specifikim teknik dhe pse është i nevojshëm?

Një specifikim teknik është një dokument që përcakton kërkesat për sitin. Sa më të qarta dhe më të detajuara të jenë këto kërkesa, aq më mirë të gjithë pjesëmarrësit në proces e kuptojnë se si duhet të jetë ai. Kjo do të thotë se rritet mundësia që të gjithë të jenë të kënaqur me rezultatin.

Qëllimi kryesor i specifikimit teknik është të sigurohet që klienti dhe kontraktori të kuptojnë saktë njëri-tjetrin.

Ka shumë përfitime nga specifikimet teknike. Është e ndryshme për secilën anë.

Përfitimet për klientin:

  • Kuptoni se për çfarë paguan para dhe si do të jetë faqja. Ju mund të shihni menjëherë strukturën, të kuptoni se çfarë do të funksionojë dhe si. Kuptoni nëse gjithçka ju përshtatet. Nëse jo, nuk është problem ta ndryshoni atë përpara se të fillojë zhvillimi.
  • Shihni kompetencën e interpretuesit. Nëse termat e referencës janë të qarta dhe të sakta, besimi te zhvilluesi rritet. Nëse thotë qull, ndoshta duhet të vraposh dhe të mos shikosh prapa.
  • Sigurohuni nga pandershmëria e interpretuesit. Kur faqja të jetë gati, mund të kontrollohet sipas specifikimeve teknike. A ka ndonjë mospërputhje? Zhvilluesi është i detyruar t'i rregullojë ato. Nëse jeni duke bashkëpunuar zyrtarisht dhe keni lidhur një marrëveshje, mund ta detyroni edhe përmes gjykatës.
  • Thjeshtoni zëvendësimin e interpretuesve. Nëse klienti dhe zhvilluesi u grindën dhe ia mbathën, krijimi i faqes mund të marrë shumë kohë. Kur ka një specifikim teknik të detajuar, ai mund të transferohet në një ekip të ri - ata do të përfshihen në punë shumë herë më shpejt.
  • Zbuloni koston e zhvillimit të një produkti kompleks.Është e pamundur të vlerësohet menjëherë koha dhe kostoja e saktë e zhvillimit të një shërbimi kompleks në internet. Së pari ju duhet të kuptoni se si do të funksionojë shërbimi dhe çfarë funksionesh do të ketë. Për këtë ju duhet të përgatisni specifikimet teknike.

Përfitimet për interpretuesin:

  • Kuptoni se çfarë dëshiron klienti. Klientit i bëhen dhjetëra pyetje, tregohen shembuj dhe ofrohen zgjidhje. Pastaj ata shkruajnë gjithçka në një dokument të vetëm dhe bien dakord për të. Nëse gjithçka është në rregull - urray, e keni kuptuar saktë.
  • Sigurohuni kundër dëshirave të papritura të klientit. Ndonjëherë hasni klientë që duan të ndryshojnë detyrën në gjysmë të rrugës. Nëse keni rënë dakord dhe keni nënshkruar termat e referencës, nuk keni frikë nga kjo. Nëse ndodh diçka, edhe gjykata do të jetë në anën tuaj.
  • Tregoni kompetencën tuaj. Një specifikim teknik i përgatitur mirë do t'i tregojë klientit ekspertizën e zhvilluesve. Nëse kompania dyshonte nëse do t'ju besonte zhvillimin e faqes në internet, dyshimet ka shumë të ngjarë të shpërndahen.
  • Për të fituar para. Disa studio dhe zhvillues ofrojnë përgatitjen e specifikimeve teknike si një shërbim më vete.
  • Lehtësoni dhe përshpejtoni procesin e zhvillimit. Një specifikim i mirë teknik tregon strukturën e faqes, funksionet dhe elementet e nevojshme në çdo faqe. Kur të gjitha kërkesat janë tashmë para syve tuaj, gjithçka që mbetet është të hartoni dhe shkruani kodin.

Tani le të kuptojmë se si të krijojmë një specifikim të mirë teknik që kryen të gjitha këto funksione.

Termat e referencës hartohen nga interpretuesi

Në përgjithësi, kushdo mund të hartojë specifikimet teknike. "Ne kemi nevojë për një faqe interneti për një kartëvizitë për një klinikë dentare" - kjo tashmë është një detyrë teknike. Por a do të përmbushë funksionet e tij? Vështirë.

Një specifikim i mirë teknik përgatitet gjithmonë nga ekzekutuesi: një menaxher projekti ose një zhvillues. Natyrisht, një zhvillues i uebit kupton më shumë rreth krijimit të faqeve të internetit sesa pronari i një kafeneje ose klinika dentare. Prandaj, ai do të duhet të përshkruajë projektin.

Kjo nuk do të thotë që klienti zhduket dhe shfaqet në fund për të shkruar: "Zbs, e miratoj". Ai gjithashtu duhet të marrë pjesë në proces:

Sigurisht, klienti mund të skicojë versionin e tij të specifikimeve teknike. Ndoshta kjo do të përshpejtojë procesin e krijimit të specifikimeve teknike përfundimtare. Ose ndoshta rezultati do të jetë mbeturina që do të hidhen fshehurazi në plehra.

Shkruani qartë dhe saktë

Kjo këshillë rrjedh nga qëllimi kryesor i termave të referencës - "Sigurohuni që klienti dhe kontraktori të kuptojnë saktë njëri-tjetrin."

Termat e referencës nuk duhet të përmbajnë mbiemra cilësorë: e bukur, e besueshme, moderne. Ato nuk mund të kuptohen qartë. Gjithkush ka konceptet e veta për bukurinë dhe modernitetin.

Shikoni. Dikush mendoi se ky dizajn ishte i bukur dhe e lejoi atë të përdorej në faqen e tyre të internetit:


E njëjta gjë ndodh me formulimet e paqarta që nuk nënkuptojnë asgjë në vetvete:

  • Klienti duhet të pëlqejë faqen. Po sikur të jetë në humor të keq?
  • Vendi duhet të jetë i përshtatshëm.Çfarë do të thotë? I përshtatshëm për çfarë?
  • Vendi duhet të përballojë ngarkesa të rënda. 10 mijë vizitorë? Apo 10 milionë?
  • Përmbajtje eksperte me cilësi të lartë. Epo, e kuptoni idenë.

Kontrolloni për paqartësitë në tekst. Nëse ka, rishkruajeni. Formulimi juaj duhet të jetë i qartë dhe i saktë:

  • Faqja duhet të ngarkohet shpejt → Çdo faqe në sajt duhet të ketë më shumë se 80 pikë në Google PageSpeed ​​Insights.
  • Ngarkesa të rënda→ 50 mijë vizitorë në të njëjtën kohë.
  • Faqja kryesore shfaq një listë artikujsh Faqja kryesore shfaq një listë me 6 artikujt e fundit të publikuar.
  • Ndërfaqja minimale e abonimit miqësore për përdoruesit → "Lëreni fushën tuaj të postës elektronike" dhe butonin "Subscribe" → *skicë e vizatuar*.

Ne e kemi rregulluar formulimin, le të kalojmë strukturën.

Ju lutemi jepni informacion të përgjithshëm

Të gjithë anëtarët e ekipit duhet të kuptojnë saktë se çfarë bën kompania dhe kush është audienca e saj e synuar. Në mënyrë që askush të mos ngatërrohet, është më mirë ta shkruani këtë që në fillim të termave të referencës.

Vlen gjithashtu të tregoni qëllimin e faqes dhe të përshkruani funksionalitetin e tij me pak fjalë - në mënyrë që të mos përfundoni me një dyqan online në vend të një blogu.

Shpjegoni termat e vështira

Rregulli i parë i termave të referencës është se ai duhet të jetë i kuptueshëm për të gjithë ata për të cilët synohet. Nëse do të përdorni terma që klienti juaj, pronari i një dyqani lodrash për fëmijë, mund të mos i kuptojë, sigurohuni t'i shpjegoni ato. Në gjuhë të qartë, jo copy-paste nga Wikipedia.


Përshkruani mjetet dhe kërkesat e pritjes

Imagjinoni që keni shpenzuar 2 muaj duke krijuar një faqe interneti të lezetshme. Çdo fazë ishte e koordinuar me klientin - ai ishte i kënaqur. Dhe tani është koha për të dorëzuar punën. Ju tregoni panelin e administratorit dhe klienti bërtet: "Çfarë është kjo? Modex?! Mendova se do ta bënit në WordPress!”

Për të shmangur probleme të tilla, përshkruani mjetet, motorët dhe bibliotekat e përdorura. Në të njëjtën kohë, tregoni kërkesat tuaja të pritjes. Asnjëherë nuk e dini, do ta bëni atë në PHP - dhe klienti ka një server në .NET.

Listoni kërkesat për funksionimin e sitit

Faqja duhet të funksionojë në të gjithë shfletuesit versionet aktuale dhe në të gjitha llojet e pajisjeve. Po, kjo është e qartë për çdo zhvillues dhe çdo klient. Por është më mirë të shkruani për të mbrojtur klientin nga puna e bërë me keqbesim.


Shkruani këtu kërkesat për shpejtësinë e ngarkimit të faqes, rezistencën e ngarkesës, mbrojtjen nga sulmet e hakerëve dhe gjëra të ngjashme.

Specifikoni strukturën e faqes

Para se të filloni të vizatoni dizajnin dhe paraqitjen, duhet të bini dakord për strukturën e faqes me klientin.

Flisni me klientin dhe zbuloni se çfarë i nevojitet. Mblidhni zhvilluesit, specialistët e SEO, tregtarët, kryeredaktorin - dhe vendosni se cilat faqe nevojiten në sit. Mendoni se si do të lidhen me njëra-tjetrën, nga e cila mund të kaloni.

Ju mund ta tregoni strukturën me një listë, mund të vizatoni një diagram bllok. Siç preferoni.


Kjo është një nga fazat më të rëndësishme të punës në sit. Struktura është themeli. Nëse është e pasuksesshme, faqja do të dalë e shtrembër.

Shpjegoni se çfarë do të jetë në secilën faqe

Klienti duhet të kuptojë pse çdo faqe është e nevojshme dhe cilat elementë do të jenë në të. Ka dy mënyra për ta treguar këtë.

Prototip- një mënyrë më vizuale dhe e paqartë. Kontraktuesi vizaton skicat e secilës faqe dhe ia bashkangjit termave të referencës. Klienti sheh se si do të duket ndërfaqja e faqes së tij të ardhshme të internetit dhe thotë se çfarë i pëlqen dhe çfarë duhet ndryshuar.


Numërimi i elementeve- një alternativë dembel ndaj prototipit. Thjesht shkruani se cilat blloqe duhet të jenë në faqe dhe çfarë bëjnë ata.


Përshkruani skenarët për përdorimin e faqes

Nëse po krijoni një lloj ndërfaqeje jo standarde, thjesht shfaqja e strukturës dhe miniaturave të faqeve nuk mjafton. Është e rëndësishme që i gjithë ekipi i ekzekutimit dhe klienti të kuptojnë se si vizitorët do ta përdorin faqen. Skriptet janë të shkëlqyera për këtë. Diagrami i skenarit është shumë i thjeshtë:

  • Veprimi i përdoruesit.
  • Përgjigja e faqes.
  • Rezultati.


Sigurisht, nëse jeni duke bërë një kartëvizitë standarde ose faqe uljeje, nuk keni nevojë të shkruani skripta. Por nëse ka disa shërbime interaktive në faqe, është shumë e dëshirueshme.

Lexoni më shumë rreth rasteve të përdorimit në Wikipedia.

Përcaktoni se kush është përgjegjës për përmbajtjen

Disa zhvillues krijojnë një faqe interneti me përmbajtje menjëherë. Të tjerë vendosin peshk. Të tjerë mund të shkruajnë tekste, por me një tarifë shtesë. Bini dakord për këtë në breg dhe shkruani në termat e referencës se çfarë përmbajtje duhet të përgatisni.


Është mjaft e vështirë për të dalë me kritere objektive për vlerësimin e cilësisë së teksteve. Është më mirë të mos shkruani asgjë tjetër përveç "përmbajtjes me cilësi të lartë, interesante dhe të shitur që është e dobishme për audiencën e synuar". Është plehra, askush nuk ka nevojë për të.

Është e dobishme të specifikoni se e gjithë përmbajtja duhet të jetë unike. Një mbrojtje tjetër për klientin nga interpretuesit e paskrupullt.

Përshkruani dizajnin (nëse mundeni)

Ashtu si me tekstin, është e vështirë të arrish me kritere objektive për vlerësimin e dizajnit të faqes në internet. Nëse ju dhe klienti keni rënë dakord për një skemë ngjyrash, shkruajeni atë. Nëse ai ka një libër të markës në të cilin janë specifikuar fontet, tregoni edhe ato.

Shkruani për të bukurën dhe dizajn modern Nuk ka nevojë. Nuk do të thotë asgjë, nuk ka fuqi dhe në përgjithësi ugh.


Në vend të një përfundimi: struktura e termave të referencës

Struktura e specifikimeve teknike do të jetë e ndryshme për detyra të ndryshme. Është marrëzi të bësh të njëjtat specifikime teknike për një të re rrjet social dhe një faqe për shitjen me shumicë të karotave. Por në përgjithësi ju nevojiten këto seksione:

  • Informacion në lidhje me kompaninë dhe audiencën e synuar, qëllimet dhe objektivat e faqes.
  • Një fjalor termash që mund të mos jenë të qartë për klientin.
  • Kërkesat teknike për paraqitjen dhe funksionimin e sitit.
  • Përshkrimi i teknologjive të përdorura dhe një listë e kërkesave të pritjes.
  • Struktura e detajuar e sitit.
  • Prototipe të faqeve ose përshkrime të elementeve që duhet të jenë në to.
  • Skenarët për përdorimin e një ndërfaqeje jo standarde (opsionale).
  • Lista e përmbajtjes që krijon zhvilluesi.
  • Kërkesat e projektimit (opsionale).
  • Rregullat për përpilimin e Specifikimit të Kërkesave të Softuerit. SRS është hapi tjetër në evoluimin e specifikimeve teknike. Nevojitet për projekte të mëdha dhe komplekse.
  • Standardet dhe shabllonet e specifikimeve teknike për zhvillimin e softuerit. Përshkrime të GOST-ve të ndryshme dhe metodologjive për krijimin e specifikimeve teknike.

Ky është fundi i pjesës që kam shkruar. Por ka një tjetër - komente nga specialistë që ndihmuan në krijimin e udhëzuesit. Lexojeni, është gjithashtu interesante.

Komentet e zhvilluesit

Kam biseduar me disa zhvillues për të gjetur se si ata krijojnë specifikimet teknike. Ia kaloj mikrofonin.

Para së gjithash, klienti ka nevojë për specifikime teknike - në mënyrë që ai të kuptojë se si do të jetë faqja e tij e internetit dhe për çfarë do të shpenzohen paratë. Nëse diçka është bërë gabim, ai mund t'i referohet specifikimeve teknike dhe të kërkojë ribërjen e saj.

Specifikimi teknik hartohet nga menaxheri i projektit pas komunikimit me klientin dhe diskutimit të detyrës me projektuesin.

Klientët e mëdhenj shpesh kërkojnë specifikime teknike shumë të detajuara, të cilat përshkruajnë çdo buton. Kompanitë e vogla, përkundrazi, nuk u pëlqejnë dokumentet e përpikta 100 faqesh. Është një lexim i gjatë dhe është e lehtë të humbasësh diçka të rëndësishme. Më shpesh ne bëjmë specifikime koncize teknike prej 10-15 faqesh.

Ne tregojmë:

  • Informacion në lidhje me kompaninë dhe qëllimin e faqes.
  • Kërkesat për dizajn, skemë ngjyrash.
  • Teknologjitë dhe CMS të përdorura.
  • Kush e prodhon përmbajtjen - ne apo klienti.
  • Struktura e faqes deri në çdo faqe.
  • Përshkrimet e secilës faqe. Ne nuk bëjmë prototipe, por specifikojmë se cilët elementë duhet të jenë në faqe dhe si duhet të funksionojnë.

2 seksionet e fundit janë më të rëndësishmet. Ata janë ata që ofrojnë një kuptim se si do të jetë faqja dhe si do të funksionojë.

Një pikë shumë e rëndësishme - nuk mund t'u jepni thjesht termat e referencës zhvilluesve dhe të shpresoni se ata do të bëjnë gjithçka mirë. Specifikimi teknik është një listë e kërkesave për sitin; nuk mund të zëvendësojë komunikimin. Është e rëndësishme të siguroheni që çdo anëtar i ekipit të kuptojë qëllimin e përgjithshëm dhe të mos kryejë detyra vetëm në fluturim. Nëse diçka është e paqartë, është e nevojshme të shpjegohet, diskutohet dhe jepet komente të hollësishme.

Çfarë është një specifikim teknik? Si të bëhet dhe për çfarë shërben? Shembuj, mostra, këshilla dhe rekomandime.

Do të duket se sa e mrekullueshme është kur dikush ju kupton në mënyrë të përsosur. Ju dha disa fraza dhe ja ku është, pikërisht ajo që imagjinonit. Fatkeqësisht, nuk funksionon në këtë mënyrë.

Problemi i perceptimit të informacionit është i përjetshëm. Efekti "telefon i prishur" është një dukuri e zakonshme. Por çfarë nëse thjesht nuk dini si të vendosni një detyrë? Po, kjo gjithashtu ndodh dhe ju duhet të punoni me të disi, por si? Për t'u siguruar që rezultatet e detyrave që vendosni të përmbushin pritshmëritë tuaja, shkruani një specifikim teknik.

Çfarë është një specifikim teknik

Specifikimi teknik (ose TOR) është një dokument që përmban kërkesat e klientit për produktet ose shërbimet e ofruara nga kontraktori. Me fjalë të thjeshta: Unë dua të kem shtatë vija pingule reciproke, dhe gjithashtu të vizatoj disa me të kuqe, dhe të vizatoj disa në pangjyrë (unë rekomandoj të shikoni një video në lidhje me këtë temë në fund të materialit).

Departamenti i projektimit

Ky dokument mund të zërë ose një faqe A4 ose një vëllim të tërë, gjithçka varet nga detyrat dhe dëshirat që përfshihen në të. Për shembull, mund të shkruani një specifikim teknik për një të vogël faqe e uljes(faqe me një faqe) ose komplekse software me mësimin e makinerive dhe veçori të tjera.

Pse keni nevojë për specifikimet teknike?

  • Për të caktuar detyra për interpretuesit.
  • Për të përshkruar në detaje atë që dëshironi të merrni në fund.
  • Për të rënë dakord për rendin e punës.
  • Të vlerësojë dhe pranojë punën pas zbatimit.
  • Për...(shtoni opsionet tuaja në komente).

Në fakt, ka shumë më tepër qëllime dhe avantazhe të specifikimit teknik sesa në listën e mësipërme. Për mua personalisht, detyra kryesore që zgjidhin specifikimet teknike është zbatimi i asaj që më nevojitet me devijime minimale nga pritshmëritë (pritshmëritë e mia).

Falë specifikimeve teknike, gjithmonë mund të pyesni për kohën e zbatimit, paratë dhe përputhshmërinë me karakteristikat e deklaruara të produktit ose shërbimit përfundimtar.

Në fakt, ky është një dokument serioz që hartohet nga klienti dhe kontraktori. Për aq sa janë të parapara dënimet dhe detyrimet e palëve. Ka një numër GOST-sh, lexoni më shumë në Habré.

Zhvillimi i specifikimeve teknike

Nëse po flasim për një lojë "të rritur", për shembull, specifikimet teknike për zhvillim aplikacioni celular ose një faqe interneti, atëherë kjo është një punë më vete për të cilën paguhen shumë para. Ju tërhiqni një person, zakonisht një ish ose aktual Kryeshefi Teknik, dhe i kërkoni atij t'ju ndihmojë.

Të kesh mjekër është opsionale

Në varësi të fushëveprimit të projektit/detyrave, ky person mbledh të gjitha "dëshirat" tuaja, i përkthen ato në gjuhën teknike, ndoshta përgatit skica (si duhet të duket përafërsisht) dhe ju jep dokumentin e përfunduar. Më pas, ju ia dorëzoni këtë dokument interpretuesve (një ekip brenda kompanisë suaj ose të dhënë nga jashtë), bini dakord për paratë, afatet dhe shkoni në punë.

Këshillë: CTO duhet të jetë në ekipin tuaj, përndryshe ka shumë të ngjarë të humbisni diçka gjatë procesit të zbatimit. Ju thjesht nuk keni njohuri të mjaftueshme për gjithçka. Kush ka marrë pjesë në shkrimin e specifikimeve teknike e kontrollon atë.

Nga se përbëhet specifikimi teknik?

Gjithçka do të varet nga shablloni që zgjidhni (pak më tej do të jap disa lidhje me shabllonet/shembuj), por ka blloqe bazë që përfshihen në specifikimet teknike:

  1. Përshkrimi i projektit/detyrës. Ne shkruajmë shkurtimisht se cili është projekti ose detyra që duhet të përfundojë.
  2. Qëllimi dhe qëllimet. Cilat janë synimet për projektin?
  3. Kërkesat. Dizajni, funksionet, teknologjitë që nevojiten.
  4. Përshkrimi i punës. Çfarë, kur dhe si do të bëhet.
  5. Procedura e kontrollit dhe pranimit. Si do të pranohet puna, çfarë mund të konsiderohet e përfunduar.
  6. Aplikacionet. Skica, skica, prototipe.

Kostoja e punës zakonisht përfshihet në një shtojcë të veçantë të kontratës, por kjo ndodh kur palët specifikojnë shumat në vetë specifikimet teknike.

Na vjen keq që e ndërpres leximin. Bashkohuni në kanalin tim në telegram. Njoftimet e reja të artikujve, zhvillimi i produkteve dixhitale dhe hakimi i rritjes, të gjitha janë aty. Duke pritur për ju! Le te vazhdojme...

Shembuj të specifikimeve teknike

Përkundër faktit se zhvillimi i specifikimeve teknike është një proces kompleks, ai është shumë interesant. Detyra juaj është të rikrijoni figurën e rezultatit përfundimtar dhe më pas ta përshkruani atë në pjesë.

Një shembull i një prej kushteve të mia të referencës për përditësimin e aplikacionit Smart TV. Detyrat për produkte më komplekse dhe komplekse u përpiluan me ndihmën e kolegëve nga departamenti teknik. Mos hezitoni të kërkoni ndihmë nga shokët e skuadrës, përfshijini ata në proces sa më shpesh të jetë e mundur. Dhe mos harroni të jepni komente! Nuk ka asgjë më të keqe se të investoni përpjekje dhe kohë për diçka pa i ditur rezultatet. Na tregoni se si këshillat e personit ishin të dobishme në punën tuaj, përndryshe, është një lojë e njëanshme.

Kushtet e referencës për zhvillimin e një dyqani online

Kushtet e referencës për zhvillimin e një aplikacioni celular

Kushtet e referencës për sitin

Kushtet e referencës për shërbimet/përditësimet

Nëse keni nevojë për më shumë mostra, thjesht Google atë.

Rekomandimi kryesor është ta bëni këtë. Problemi është se dembelizmi i nënës i mund të gjithë dhe nuk është e lehtë t'i rezistosh. Mblidhni të gjithë vullnetin tuaj dhe filloni të shkruani specifikimet teknike, thjesht shkruani dhe mos u ndalni. Mos u shqetësoni se nuk funksionon "përsosur", do t'ju them një sekret, kjo nuk ndodh kurrë. Thjesht shkruani, do të bëhet gjithnjë e më mirë çdo herë.

Kështu duhet të jetë

Bazat e mia të para për të shkruar specifikimet teknike filluan të shfaqen disa vite më parë. Kam punuar me stilistë dhe kam pasur për detyrë të krijoj kreativa për fushatat reklamuese. E desha në mënyrë jo koherente dhe u kthye në shumë kohë dhe shpjegime të humbura. Me kalimin e kohës, vendosja e detyrave filloi të shndërrohej në një lloj blloqe semantike, dhe më pas në diçka si një specifikim teknik.

Për shembull, për detyrën "Butoni Pëlqim në sit":

  1. Përshkrimi: ju duhet të krijoni një buton "Pëlqeje" në faqen tonë të internetit.
  2. Qëllimi dhe qëllimet: përfshirja e përdoruesve, nxjerrja/vlerësimi i materialeve bazuar në numrin e pëlqimeve.
  3. Kërkesat: dizajni i mëposhtëm (shembull: një lidhje me diçka të ngjashme), funksionalitet (çdo përdorues mund ta vlerësojë foton dhe ta pëlqejë atë, sistemi i faqes merr parasysh numrin e pëlqimeve dhe ndryshon prodhimin e materialeve), teknologji (e disponueshme në desktop dhe versionet celulare të faqes).
  4. Përshkrimi i punës: vizatoni 3 opsione për paraqitjet e butonave (data e gatishmërisë: 10/01/17), zhvilloni një sistem për shpërndarjen e materialeve bazuar në pëlqimet (data: 14/10/17), testimi i funksionit (data: 16/10/17 ), publikim (data: 17.10.17)
  5. Pranimi i punës: përdoruesi shtyp butonin like, sistemi numëron klikimet, dorëzimi i materialeve ndryshon.
  6. Aplikimet: skica, skica, shembuj projektesh ku funksionon një funksion i ngjashëm.

Lërini për vete ato seksione dhe pjesë të strukturës që nevojiten për detyrat tuaja. Për shembull, blloku i gjashtë "Aplikimet" mund të përshkruhet në kërkesat funksionale. Këshilla bazë: në një mënyrë ose në një tjetër, përshkruani detyrën sipas strukturës së specifikimeve teknike. Në këtë mënyrë, nuk do të humbisni pika të rëndësishme dhe nuk do të shpëtoni nga pyetjet e panevojshme, duke e bërë jetën më të lehtë për kolegët tuaj.

Ja ku shkoni

Ne shikuam se çfarë është një detyrë teknike dhe si ta bëjmë atë. Tani ju keni aftësinë për të vendosur qartë dhe qartë detyrat, për të përcjellë mendimet tuaja te të tjerët dhe për të kursyer kohë në shpjegime shtesë. Shpresoj se tani e dini se çfarë të bëni me gjithë këtë.

Si të shkruani një specifikim teknik për një program sipas GOST 19.201-78?

Krijuar 15.02.2010 15:50:53

Shënim i datës 11 qershor 2014 - Të nderuar zonja dhe zotërinj! Ndoshta, çdo e dyta ose e treta e specifikimeve tuaja teknike për programet, të cilat në një mënyrë apo tjetër kanë përfunduar në duart e autorit, përmbajnë tekste autentike nga ky artikull. Kjo është e mrekullueshme dhe e bukur, por duhet të keni parasysh faktin që ka kaluar gati një dekadë nga shkrimi i parë dhe gjatë kësaj kohe ka ndryshuar shumë, veçanërisht në pjesën. Sigurisht, nuk mund t'i fshini fjalët nga kënga, por jini kreativ dhe dilni me disa aranzhime më moderne. Dhe mos harroni se ky nuk është një dokument "".

Specifikimet teknike në përputhje me fletët e formatit 11 dhe 12 sipas GOST 2.301-68, si rregull, pa plotësuar fletën. Numrat e fletës (faqes) vendosen në krye të fletës së mësipërme [nga pika 1.1 e GOST 19.201-78]

Fleta e miratimit dhe Fleta e mbulimit

Gjethja dhe Titulli i faqes hartuar në përputhje me GOST 19.104-78.

Pjesa(et) e informacionit, fleta e regjistrimit të ndryshimit mund të mos përfshihet në dokument [nga pika 1.2 e GOST 19.201-78]

Kjo mundësi duhet të shfrytëzohet. Më pak fjalë - më pak pyetje.

Ndryshime dhe shtesa

Për të bërë ose shtesa në specifikimet teknike në ato të mëvonshme, ose për të nxjerrë një shtesë në të. dhe shtesat në specifikimet teknike kryhen në të njëjtën mënyrë siç përcaktohet për specifikimet teknike [nga pika 1.3 e GOST 19.201-78]

Është e pamundur të merren parasysh të gjitha detajet në fazën fillestare, kështu që në praktikë kjo qasje përdoret mjaft shpesh. Në "Fazat dhe fazat e zhvillimit" duhet të tregohet qartë mundësia për të bërë ndryshime dhe shtesa në specifikimet teknike: "Përmbajtja e seksioneve të këtij specifikimi teknik mund të ndryshohet dhe plotësohet me marrëveshje me klientin".

Përbërja e seksioneve të specifikimeve teknike

Termat e referencës duhet të përmbajnë sa vijon:

  • Prezantimi;
  • arsyet për;
  • qëllimi i zhvillimit;
  • te ose;
  • kërkesat për të;
  • treguesit teknikë dhe ekonomikë;
  • porosit dhe;
  • Aplikimet mund të përfshihen në specifikimet teknike.

Në varësi të veçorive të programit ose produktit softuer, është e mundur të sqaroni përmbajtjen e seksioneve, të prezantoni seksione të reja ose të kombinoni ato individuale [nga pika 1.4 e GOST 19.201-78]

Çdo manipulim me seksione është rreptësisht sipas f.

Disa nënseksione të specifikimeve teknike mund të veprojnë për një klient të kushtëzuar si një leckë e kuqe mbi një dem. Klienti, qoftë edhe i kushtëzuar, nuk duhet të acarohet. Në nënseksionet e diskutueshme, do të shqyrtohen mënyrat për të gjetur zgjidhje kompromisi. Pozicionet kyçe në të cilat një lëshim ndaj klientit është i barabartë me shtrëngimin e një laku rreth qafës së interpretuesit do të komentohen gjithashtu, duke justifikuar pozicionin e ashpër të interpretuesit.

Për të mos rënduar në mënyrë të panevojshme rrjedhën e rrëfimit, do të përdorim program real s, duke siguruar aftësinë për të kryer disa funksione shabllonesh. Lëreni një program të tillë të bëhet i pakomplikuar.

Prezantimi

Në seksionin "Hyrje", tregoni një përshkrim të shkurtër të fushës së aplikimit ose objektit në të cilin përdoret programi ose produkti softuer [nga pika 2.1 e GOST 19.201-78]

Rregulli themelor i punës me të është detajimi, ndarja e tekstit në njësi strukturore - seksione, nënseksione, paragrafë dhe nënparagrafë, shih artikullin "" Dokumenti do të ketë një strukturë të qartë që lehtëson lehtësinë e materialit të kërkuar. Teksti i dokumentit do të bëhet i strukturuar dhe i lehtë për t'u lexuar. Krijo nënseksione:

Emri i programit

Emri i programit është "Redaktori i tekstit për të punuar me skedarë rtf".

Përshkrim i shkurtër i fushës së aplikimit

Programi është menduar për përdorim në departamente të specializuara në vendet e klientëve.

Përmbajtja e artikujve individualë nuk është gjithmonë e qartë. Nëse keni ndonjë vështirësi, duhet t'i drejtoheni zyrtarisht. Dokumenti do të jetë i disponueshëm gjatë detyrës teknike me klientin.

Arsyet e zhvillimit

Seksioni "Bazat për zhvillim" duhet të tregojë:

  • dokument(et) mbi bazën e të cilave kryhet zhvillimi;
  • , këtë dokument dhe datën e miratimit të tij;
  • dhe (ose) simbol i temës së zhvillimit.

[nga pika 2.2 e GOST 19.201-78]

Baza për zhvillim

Baza e zhvillimit është Marrëveshja (letër etj.) Nr. 666 datë 32 Mars 2004 (Nr. i ardhur filani nga filani). Marrëveshja u miratua nga Drejtori i FSUE "Spetstyazhmontazhstroyselkhozavtomatika" Ivanov Petr Ivanovich, në vijim i referuar si Klienti, dhe miratuar nga Drejtori i Përgjithshëm i OJSC "Supersoft" Blyumkins Ivan Aronovich, në vijim referuar si Kontraktor, për të tilla dhe të tilla mars 2004.

Është i përshtatshëm për të përdorur seksionin "Informacion i Përgjithshëm", pasi zhvilluesi ka çdo të drejtë të shtojë dhe fshijë seksione të specifikimeve teknike sipas gjykimit të tij. Në të njëjtën kohë, informacioni i specifikuar më sipër përmbahet në kontratë. Nëse ato duhet të përfshihen në specifikimet teknike varet nga rasti specifik.

Emri dhe simboli i temës së zhvillimit

Emri i temës së zhvillimit është “Zhvillimi redaktori i tekstit për të punuar me skedarë rtf." Simboli i temës së zhvillimit (kodi i temës) - "RTF-007"

Qëllimi i zhvillimit

Në seksionin "Qëllimi i zhvillimit" duhet të tregohet gjithashtu qëllimi operacional ose [nga pika 2.3 e GOST 19.201-78]

Qëllimi funksional

Qëllimi funksional i programit është t'i sigurojë përdoruesit aftësinë për të punuar me dokumente teksti në formatin rtf.

Nënseksioni duhet të tregojë qëllimin funksional të "zgjeruar" të programit. Detajet – lista e funksioneve, etj. - do të jepet më poshtë në seksionet përkatëse.

Qëllimi operativ mund të interpretohet mjaft gjerësisht. Ku, si, nga kush, me çfarë duhet të përdoret programi?

Gomat me të njëjtën madhësi mund të përdoren me sukses në automjetet Zhiguli dhe Volga, por jo në KamAZ. Për shkak të mungesës. Dhe anasjelltas. Por për secilën madhësi specifike të gomës, mund të përcaktohet qëllimi i saj operacional.

Le të përdorim një qasje formale:

Qëllimi operacional

Programi duhet të përdoret në departamente të specializuara në vendet e klientëve. duhet të paraqiten punonjësit e departamenteve të specializuara të objekteve të klientit.

Dy fjalitë ekstreme janë jashtë temës. Gjatë negociatave me një klient të vërtetë, nënseksioni do të rregullohet.

Kërkesat për një program ose produkt softuerësh

Seksioni "Kërkesat për një program ose produkt softuerësh" duhet të përmbajë nënseksionet e mëposhtme:

  • kërkesat për karakteristikat funksionale;
  • kërkesat për të;
  • kërkesat për përbërjen dhe parametrat;
  • kërkesat për dhe;
  • kërkesat për dhe;
  • kërkesat për dhe;
  • kërkesa të veçanta.

[nga pika 2.4 e GOST 19.201-78]

Nëse ka standarde që përmbajnë kërkesa të përgjithshme (teknike) për programin, ose, për shembull, "GOST 12345-67. Sisteme të automatizuara të informacionit dhe matjes. Kërkesat e përgjithshme (teknike)”, është thjeshtuar ndjeshëm zhvillimi i specifikimeve teknike. Shumica e përmbajtjeve të standardit të specifikuar thjesht rishkruhen në specifikimet teknike.

Kërkesat për përbërjen e funksioneve të kryera

Programi duhet të ofrojë aftësinë për të kryer funksionet e mëposhtme:

  • funksionet për krijimin e një skedari të ri (bosh);
  • funksionet për hapjen (ngarkimin) e një skedari ekzistues;
  • funksionet për redaktimin e një skedari të hapur (në tekstin e mëtejmë si aktual) duke futur përmbajtjen e skedarit duke përdorur ato standarde;
  • funksionet për redaktimin e skedarit aktual duke përdorur;
  • funksionet e skedarit burim;
  • funksionet për ruajtjen e një skedari me një emër të ndryshëm nga ai origjinal;
  • funksionet për dërgimin e përmbajtjes së skedarit aktual me e-mail duke përdorur një program të jashtëm të postës së klientit;
  • funksionet për shfaqjen e informacionit në internet (këshilla);
  • funksione;
  • funksionet për shfaqjen e emrit të programit, versionin e programit, të drejtat e autorit dhe komentet e zhvilluesit.

Klisheja "të mundësojë ekzekutimin" vlen për modernen software, i zhvilluar duke përdorur një ndërfaqe grafike të përdoruesit. Këto mjete softuerike janë kryesisht "boshe", duke pritur. Përdorimi i klisheve - ndërtimi i shablloneve të frazave - përshkruhet në detaje në artikullin "".

Kërkesat për organizimin e të dhënave hyrëse

programet duhet të organizohen në formën e skedarëve të veçantë në formatin rtf që përputhen me RFC... Skedarët e formatit të specifikuar duhet të vendosen () në lokal ose të lëvizshëm, sipas kërkesave sistemi operativ.

Asgjë tjetër, por me shtrirjen rtf, nuk duhet të hapet.

Skedarët http://domain.net/file.rtf ose ftp://domain.net/file.rtf nuk duhet të hapen. Nëse sistemi i skedarëve të formatuar si FAT32, skedarët nga një skedar lokal ose i lëvizshëm i formatuar, për shembull, në formatin ext3, nuk duhet të hapen.

Kërkesat për organizimin e të dhënave dalëse

Kërkesat janë të njëjta si për organizimin e të dhënave dalëse. Ky është pikërisht rasti kur duhet të kombinohen të dyja pikat e specifikimeve teknike.

Kërkesat e kohës

Nuk ka kërkesa për karakteristikat e kohës së programit.

Është e nevojshme të sqarohet nëse klienti ka kërkesa për shpejtësinë e programit, për shembull, në çfarë kohe duhet të fillojë programi, të hapë dhe mbyllë skedarët e një madhësie të caktuar. Nëse klienti specifikon numra specifikë, duhet të jeni në anën e sigurt dhe ta përfshini atë në kërkesat për përbërjen dhe parametrat e pajisjeve teknike që kushtojnë 2500 dollarë ose më shumë. Vërtetë, një shumë e tillë do të duhet të justifikohet. Nëse karakteristikat kohore nuk janë të rëndësishme për klientin, duhet patjetër të shkruani për heqjen e kërkesave për karakteristikat e kohës, shihni formulimin e mësipërm.

Kërkesat e besueshmërisë

Nënseksioni "Kërkesat e besueshmërisë" duhet të tregojë kërkesat për sigurimin e funksionimit (mbështetje, kontroll i informacionit të hyrjes dhe daljes, pas, etj.) [nga pika 2.4.2 e GOST 19.201-78]

- është një gjë delikate dhe shumë e rrezikshme. Por lista e funksioneve dhe llojet e tyre, sipas pikës 1.3.2. , duhet të hartohet nga klienti dhe të bihet dakord me kontraktorin.

Me shumë mundësi, nuk do të jeni në gjendje të prisni asgjë të kuptueshme nga klienti. Vlen t'i shpjegohet klientit se funksionimi i besueshëm i programit varet jo aq nga interpretuesi, por nga besueshmëria e mjeteve teknike, dhe gjithashtu t'i ofrojë klientit një sërë masash të rrepta për të rritur dhe.

Kërkesat për sigurimin e funksionimit të besueshëm (të qëndrueshëm) të programit

Funksionimi i besueshëm (i qëndrueshëm) i programit duhet të sigurohet nga zbatimi nga klienti i një sërë masash organizative dhe teknike, lista e të cilave është dhënë më poshtë:

  • organizimi furnizim me energji të pandërprerë mjete teknike;
  • përdorimi i softuerit;
  • zbatimi i rregullt i rekomandimeve të Ministrisë së Punës dhe Zhvillimit Social të Federatës Ruse, të përcaktuara në Rezolutën e 23 korrikut 1998 "Për miratimin e standardeve kohore standarde ndër-industriale për punën në shërbimi PC dhe pajisje zyre dhe mbështetje softuerike";
  • pajtueshmëria e rregullt me ​​kërkesat e GOST 51188-98. Mbrojtja e informacionit. Testimi i softuerit për disponueshmëri.

Ju mund të shtoni dhjetëra të tjera në listë. Gjatë miratimit fillestar të specifikimeve teknike, klienti ka shumë të ngjarë të fillojë të tregojë një tendencë për kompromis.

Një qasje më humane është e mundur. Besueshmëria (e një sistemi, sipas të njëjtit GOST) mund të konsiderohet kryerja e një funksioni të caktuar të i-të gjatë një intervali kohor të caktuar. Ne sugjerojmë që klienti të marrë parasysh treguesin e mëposhtëm si kriter për funksionimin e besueshëm të programit: klienti hap dhe mbyll skedarin 100 herë brenda një ore. Nëse programi nuk përgjigjet brenda intervalit kohor të caktuar, ai konsiderohet i përfunduar.

Nëse klienti është më në fund i bindur se besueshmëria nuk varet aq shumë nga interpretuesi, por nga besueshmëria e harduerit dhe sistemit operativ dhe heq dorë, fraza e mëposhtme duhet të shkruhet në seksion:

Nuk ka kërkesa për të siguruar funksionimin e besueshëm (të qëndrueshëm) të programit.

Koha e rikuperimit pas dështimit

Shkaktuar nga një ndërprerje e energjisë e harduerit (faktorë të tjerë të jashtëm), jo një dështim fatal (jo përplasje) i sistemit operativ, nuk duhet të kalojë kaq shumë minuta, me kusht që të ndiqen hardueri dhe softueri. Koha e rikuperimit pas një dështimi të shkaktuar nga një mosfunksionim i harduerit ose një dështim (përplasje) fatale i sistemit operativ nuk duhet të kalojë kohën e nevojshme për eliminimin e harduerit dhe riinstalimin e softuerit.

Lista e situatave emergjente përpilohet gjithashtu nga klienti dhe bie dakord me kontraktorin. Në fakt, kjo është koha për të rindezur sistemin operativ, nëse dështimi nuk është fatal, nuk është shkaktuar nga përplasja e sistemit operativ ose dështimi i harduerit.

Dështimet për shkak të veprimeve të gabuara të operatorit

Dështimet e programit janë të mundshme për shkak të ndërveprimit me sistemin operativ. Për të shmangur dështimet e programit për arsyen e përmendur më sipër, duhet të siguroheni që përdoruesi të mund të punojë pa i dhënë atij leje administrative.

kushtet e përdorimit

Nënseksioni "Kushtet e funksionimit" duhet të tregojë (lagështia relative, etj. për llojet e zgjedhura) në të cilat duhet të sigurohen karakteristikat e specifikuara, si dhe numrin e kërkuar të personelit [nga pika 2.4.3 e GOST 19.201-78]

Një nënseksion shumë i rrezikshëm për ata që po hedhin hapat e tyre të parë në zhvillimin e specifikimeve teknike.

Kushtet klimatike të funksionimit

Kushtet klimatike të funksionimit në të cilat duhet të sigurohen karakteristikat e specifikuara duhet të plotësojnë kërkesat për mjetet teknike për sa i përket kushteve të tyre të funksionimit.

Programi do të funksionojë në mënyrë të përsosur nga plus 5 në plus 35 °C me një lagështi relative prej 90% dhe një presion atmosferik prej 462 mmHg, pasi kushte të tilla përafërsisht korrespondojnë me kushtet e funksionimit kompjuterë modernë ekzekutimi joindustrial. Por sapo specifikimet teknike përmbajnë specifika dhe detyra miratohet, klienti ka një shans të shkëlqyeshëm për të detyruar kontraktorin të kryejë plotësisht punën me shpenzimet e kontraktorit.

Shumë vite më parë, autori i artikullit, për shkak të rinisë së tij dhe një dëshirë të paepur për të mbrojtur pozicionin e tij (në specifikimet teknike, në veçanti), "ra në ndryshimin e klimës" dhe "ra në mënyrë specifike" (si, sipas Putinit , shprehet inteligjenca e shkolluar), harduer mjaft i lezetshëm. Autori i artikullit mësoi menjëherë se çfarë do të thotë të "tregosh nënën e Kuzkës" dhe "ku kalojnë dimrin karavidhe". Zoti na ruajt që të kapeni nga ndryshimet klimatike!

Shënim nga 02/10/2011 - Për ironi, specialistët e "Dokumentacionit Teknik" jo shumë kohë më parë "u futën përsëri në kontrollin e klimës", ose më saktë, ata zhvilluan një program dhe metodologji testimi për ndikimin e faktorëve të jashtëm, dhe më pas e përgatitën atë. , duke zbuluar një tjetër. Jo më kot thonë se historia zhvillohet në një spirale lart...

Kërkesat për llojet e shërbimeve

Programi nuk kërkon asnjë lloj testimi.

Llojet e mirëmbajtjes duhet të huazohen nga nënseksioni "Kërkesat për sigurimin e funksionimit të besueshëm (të qëndrueshëm).

Nëse klienti, gjatë miratimit të specifikimeve teknike, i referohet mungesës ose dëshirës për të kryer vetë të gjitha llojet e mirëmbajtjes, ka kuptim të ofrohet zhvillimi i specifikimeve teknike për një tarifë të veçantë sipas një kontrate të veçantë. Nëse ai refuzon, programi duhet të merret parasysh.

Kërkesat për numrin dhe kualifikimet e personelit

Numri minimal i personelit që kërkohet për funksionimin e programit duhet të jetë së paku 2 pozicione stafi - një administrator i sistemit dhe një përdorues i programit - operator.

Administratori i sistemit duhet të ketë një arsim të lartë të specializuar dhe prodhuesi i sistemit operativ. Lista e detyrave të kryera administratori i sistemit, duhet të përfshijë:

  • detyra e mirëmbajtjes së mjeteve teknike;
  • detyrat e instalimit (instalimit) dhe mirëmbajtjes së funksionalitetit të softuerit të sistemit - sistemi operativ;
  • detyra e instalimit të një programi.

Përdoruesi i programit (operatori) duhet të ketë aftësi praktike në punën me sistemin operativ.

Personeli duhet të jetë i certifikuar për grupin II të kualifikimit në sigurinë elektrike (për punë me pajisje zyre).

Në mungesë të frazës kyçe në specifikimet teknike të miratuara, klienti ka të drejtë të kërkojë që kontraktori të zhvillojë një manual për funksionimin e ndërfaqes grafike të përdoruesit të sistemit operativ, me argumentin se operatori “nuk mund ta përballojë” programin.

Personeli që nuk ka grupin II të kualifikimit në sigurinë elektrike nuk ka të drejtë të afrohet as me pajisjet e zyrës.

Kërkesat për përbërjen dhe parametrat e mjeteve teknike

Në nënseksionin "Kërkesat për përbërjen dhe parametrat e mjeteve teknike" tregoni përbërjen e kërkuar duke treguar kryesoren e tyre karakteristikat teknike[nga pika 2.4.4 GOST 19.201-78]

Duhet të zgjidhet jo më keq se ai mbi të cilin do të kryhet zhvillimi. Është logjike të kërkohet që klienti të sigurojë pajisjet jo më vonë se periudha e specifikuar. Ne po flasim, natyrisht, për një kompjuter.

Pajisja duhet të përfshijë një IBM të përputhshëm Kompjuter personal(PC), duke përfshirë:

  • Procesor Pentium-1000 me një frekuencë ore prej 10 GHz, jo më pak;
  • motherboard me FSB, GHz - 5, jo më pak;
  • Kapaciteti RAM, TB - 10, jo më pak;
  • e kështu me radhë…

Kërkesat për përputhshmërinë e informacionit dhe softuerit

Nënseksioni "Kërkesat për përputhshmërinë e informacionit dhe softuerit" duhet të tregojë kërkesat për strukturat e informacionit në hyrje dhe dalje dhe zgjidhje, dhe përdoren nga programi.

Nëse është e nevojshme, duhet të sigurohet [nga pika 2.4.5 e GOST 19.201-78]

Kërkesat për strukturat e informacionit dhe metodat e zgjidhjes

Struktura e informacionit të skedarit duhet të përfshijë tekst që përmban atë të parashikuar nga specifikimi i formatit rtf.

Nuk ka kërkesa për strukturat e informacionit (skedarët) në hyrje dhe dalje, si dhe për metodat e zgjidhjes.

Kërkesat për kodet burimore dhe gjuhët e programimit

Kodet burimore të programit duhet të implementohen në C++. Mjedisi Borland C++ Buider duhet të përdoret si një program i integruar.

Kërkesat për softuerin e përdorur nga programi

Përdorur nga programi duhet të përfaqësohet nga një version i licencuar i lokalizuar i sistemit operativ të atij dhe atij. Është e pranueshme të përdoret një paketë përditësuese e tillë dhe e tillë.

Kërkesat për mbrojtjen e informacionit dhe programeve

Nuk ka kërkesa për program.

Kërkesa të tilla duhet të shmangen nëse nuk ekziston një dëshirë e veçantë për të zhvilluar diçka si një koncept për sigurimin e sigurisë së informacionit sipas Është e mundur të sigurohet një nivel i caktuar programesh, por është e pamundur të sigurohet siguria. Klienti ka shumë të ngjarë ta kuptojë këtë dhe nuk do të vazhdojë.

Kërkesat e etiketimit dhe paketimit

Në nënseksionin "Kërkesat për shënimin dhe paketimin", në përgjithësi, tregohen kërkesat për shënimin, opsionet dhe metodat e paketimit [nga pika 2.4.6 e GOST 19.201-78]

Programi ofrohet si produkt softuer - në një medium shpërndarës (të jashtëm) (CD). E kemi fjalën sigurisht për etiketimin dhe paketimin e shpërndarjes.

Kërkesa për etiketim

Produkti i softuerit duhet të shënohet me përcaktimin e kompanisë zhvilluese, llojin (emrin), numrin e versionit, numrin serial, datën e prodhimit dhe numrin Gosstandart të Rusisë (nëse ka). Shënimi duhet të aplikohet në produktin softuer në formën e një ngjitësi, të bërë me printim, duke marrë parasysh kërkesat e GOST 9181-74.

Cilësia e shënimit kontrollohet duke përdorur metodat më të sofistikuara - së pari ata përpiqen të lajnë shenjën me ujë, pastaj me benzinë ​​dhe tretës të tjerë organikë. Lëreni kompaninë e printimit të mbajë përgjegjësi për etiketimin me cilësi të dobët. Detyra e interpretuesit është të fshihet pas një certifikate konformiteti (të kërkojë një certifikatë nga printerët).

Kërkesat e paketimit

Produkti i softuerit duhet të paketohet në kontejnerë paketimi ().

Pikërisht prodhuesi (furnizuesi). Kontraktuesi nuk mund dhe nuk duhet të mbajë përgjegjësi më të madhe se prodhuesi (furnizuesi) i kontejnerit.

Kushtet e paketimit

Paketimi i produktit softuer duhet të kryhet në zona të mbyllura të ajrosura në një temperaturë nga plus 15 në plus 40 ° C dhe një lagështi relative jo më shumë se 80% në mungesë të papastërtive agresive në mjedis.

Klienti do të marrë produktin softuer në pamjen e duhur. Nëse produkti softuer kthehet në gjendje të papërshtatshme (gërvishtje, çarje, etj.), kontraktori do të jetë në gjendje të bëjë pretendime në lidhje me shkeljen e kushteve të paketimit nga klienti dhe të mos pranojë produktin softuer.

Procedura e paketimit

Produktet softuerike të përgatitura për paketim vendosen në kontejnerë, të cilat janë kuti të bëra prej kartoni të valëzuar (GOST 7376-89 ose GOST 7933-89) sipas vizatimeve të prodhuesit të paketimit.

Produkti softuer është i paketuar duke përdorur mbulesa të bëra me film të papërshkueshëm nga uji me prani të detyrueshme të desikantit kimikisht jo agresiv (xheli silicë).

Për mbushje hapesire e lire Rondelet e bëra nga kartoni i valëzuar ose plastika me shkumë vendosen në kontejnerë paketimi.

duhet të vendoset në paketimin e konsumatorit së bashku me produktin softuer.

Një listë paketimi dhe një listë paketimi vendosen në shtresën e sipërme të materialit mbrojtës.

Paketimi i konsumatorit duhet të mbulohet me shirit ngjitës 6-70 në përputhje me GOST 18251-87.

Produktet softuerike të paketuara në paketimin e konsumatorit duhet të vendosen në një paletë, të lidhura me shirit për të parandaluar humbjen e formës së ngarkesës dhe të paketohen në film polietileni M 0.2 për t'u mbrojtur nga lagështia.

Kutia e paletës duhet të përmbajë dokumentacionin e transportit, duke përfshirë një listë paketimi në përputhje me GOST 25565-88.

Dimensionet e hapësirës së ngarkesës duhet të jenë jo më shumë se 1250 820 1180 mm.

Pesha neto - jo më shumë se 200 kg.

Pesha bruto - jo më shumë se 220 kg.

Urdhri i paketimit nga një dokument i zhvilluar më parë për disa mjete teknike. Duket disi e pazakontë në kontekstin e një produkti softuerik. Në rusisht të thjeshtë, është një shaka e plotë, por kërkesat janë dhe mbeten kërkesa.

Kërkesat e transportit dhe ruajtjes

Në nënseksionin "Kërkesat për transport dhe ruajtje" duhet të tregohen kushtet, vendndodhjet, kushtet e ruajtjes, kushtet e ruajtjes, në kushte të ndryshme [nga pika 2.4.7 e GOST 19.201-78]

Nënseksioni ofron kushtet për transport dhe ruajtje nga një dokument i zhvilluar më parë për disa pajisje teknike. Kjo vlen edhe për kërkesat e paketimit. Duket disi e pazakontë në kontekstin e një produkti softuerik.

Klienti nuk ka të drejtë të shkelë kushtet e transportit dhe ruajtjes. Kontraktori do të jetë në gjendje të refuzojë kthimin e produktit softuer te klienti, duke pretenduar se pamjen produkti softuer është pasojë e mosrespektimit të kushteve të transportit dhe ruajtjes.

Kushtet e transportit dhe magazinimit

Lejohet transportimi i produktit softuer në një kontejner transporti me të gjitha llojet e transportit (përfshirë në ndarje të mbyllura të ngrohta të avionit pa kufizime në distancë). Kur transportohet me vagona hekurudhore, lloji i dërgesës është i vogël, me tonazh të ulët.

Kur transportoni dhe ruani produktin softuer, duhet të sigurohet mbrojtje kundër hyrjes. Nuk lejohet animi i produktit softuerik. Kushtet klimatike për transport janë dhënë më poshtë:

  • temperatura e ajrit të ambientit, °C - nga plus 5 në plus 50;
  • , kPa - i tillë dhe i tillë;
  • lagështia relative e ajrit në 25 °C është e tillë dhe e tillë.

Kërkesa të veçanta

Programi duhet të sigurojë ndërveprim me përdoruesin () përmes një mjeti të zhvilluar në përputhje me rekomandimet e prodhuesit të sistemit operativ.

Zhvilluesit e këtij standardi shikuan nga e ardhmja. Nuk kishte programe me ndërfaqe grafike të përdoruesit në ato vite.

Kërkesat për dokumentacionin e softuerit

Seksioni "Kërkesat për dokumentacionin e softuerit" duhet të tregojë përbërjen paraprake dhe, nëse është e nevojshme, kërkesat e veçanta për të [nga pika 2.5a e GOST 19.201-78]

Përbërja paraprake e dokumentacionit të programit

Dokumentacioni i softuerit duhet të përfshijë:

Programi i testimit dhe metodologjia do të kërkohet për t'i treguar klientit se programi i zhvilluar nga kontraktori plotëson kërkesat e specifikimeve teknike të dakorduara dhe të miratuara. Pas testeve të përbashkëta (pranuese), klienti dhe kontraktori do të nënshkruajnë. Dhe, kështu, puna do të mbyllet, kushtet e kontratës do të përmbushen.

Lejohet të kombinohen disa lloje të dokumenteve operative (me përjashtim të dhe). Nevoja tregohet në. Dokumentit të bashkuar i caktohet edhe përcaktimi i njërit prej dokumenteve të bashkuara. Dokumentet e bashkuara duhet të përmbajnë informacione që duhet të përfshihen në çdo dokument të bashkuar [nga pika 2.6 e GOST 19.101-77]

Por për ata që kanë filluar të zhvillojnë dokumentacionin e softuerit për herë të parë, është më mirë t'i përmbahen parimit të "mizave të ndara, copa të veçanta".

Treguesit teknikë dhe ekonomikë

Seksioni "Treguesit teknikë dhe ekonomikë" duhet të tregojë: nevojën e përafërt ekonomike, të vlerësuar vjetore, avantazhet ekonomike të zhvillimit në krahasim me mostrat ose analogët më të mirë vendas dhe të huaj [nga pika 2.5 e GOST 19.201-78]

Efiçenca ekonomike e vlerësuar nuk është llogaritur. Numri i parashikuar i përdorimit të programit në vit është 365 seanca pune në një stacion pune.

Le të themi se një klient pajis një duzinë stacione pune me programin. Kontraktori kërkoi 1000 dollarë për zhvillimin. Klienti mund të instalojë një produkt softuerësh nga një kompani e tretë në stacionet e punës, që kushton 500 dollarë për kompletin e shpërndarjes dhe 100 dollarë për licencën për çdo stacion pune.

Përfitimet ekonomike të zhvillimit

Përparësitë ekonomike të zhvillimit në krahasim me analogët më të mirë vendas dhe të huaj do të jenë:

Në fazën "Dizajnimi teknik (dhe i detajuar)", duhet të përfundojnë fazat e mëposhtme të punës:

  • zhvillimi i programit;
  • zhvillimi i dokumentacionit të programit;
  • testimi i programit.

Në fazën e “Zbatimit” duhet të përfundojë faza e zhvillimit “Përgatitja dhe transferimi i programit”.

Në fazën e zhvillimit të specifikimeve teknike, duhet të kryhet puna e mëposhtme:

  • formulimi i problemit;
  • përcaktimin dhe sqarimin e kërkesave për mjete teknike;
  • përcaktimin e kërkesave të programit;
  • përcaktimin e fazave, fazave dhe kohës së zhvillimit të programit dhe dokumentacionit për të;
  • zgjedhja e gjuhëve të programimit;
  • koordinimin dhe miratimin e specifikimeve teknike.

Në fazën e zhvillimit të programit duhet të punohet në (kodimin) dhe.

Në fazën e zhvillimit të dokumentacionit të softuerit, zhvillimi duhet të kryhet dokumentet e programit në përputhje me kërkesat e GOST 19.101-77.

Gjatë fazës së testimit të programit, duhet të kryhen llojet e mëposhtme të punës:

  • zhvillimi, koordinimi dhe miratimi i një programi (në GOST, duket se ka një gabim shtypi - "urdhri") dhe metodat e testimit;
  • kryerja e testeve të pranimit;
  • rregullimi i dokumentacionit të programit dhe programit bazuar në rezultatet e testimit.

Në fazën e përgatitjes dhe transferimit të programit, duhet të punohet për përgatitjen dhe transferimin e dokumentacionit të programit dhe programit për funksionim në ambientet e klientit.

Procedura e kontrollit dhe pranimit

Seksioni "Procedura e kontrollit dhe pranimit" duhet të tregojë llojet dhe kërkesat e përgjithshme për pranimin e punës [nga pika 2.7 e GOST 19.201-78]

numri i vendeve të punës

zhvillimin

përfitimet ekonomike

Llojet e testeve

duhet të kryhet në faqen e klientit brenda kornizës kohore...

Testet e pranimit të programit duhet të kryhen në përputhje me "Programin dhe metodat e provës" të zhvilluara (jo më vonë se një periudhë e caktuar) nga kontraktori dhe për të cilat është rënë dakord nga klienti.

Ecuria e testeve të pranimit dokumentohet nga klienti dhe kontraktori.

Kërkesat e përgjithshme për pranimin e punës

Bazuar në raportin e testimit, kontraktori, së bashku me klientin, lëshon një certifikatë pranimi dhe vënie në punë për programin.

Aplikacionet

Në shtojcat e specifikimeve teknike, nëse është e nevojshme, jepet si më poshtë:

  • një listë të punimeve të tjera që justifikojnë zhvillimin;
  • diagrame, tabela, përshkrime, arsyetime, llogaritje dhe dokumente të tjera që mund të përdoren gjatë zhvillimit;
  • burime të tjera zhvillimi.

[nga pika 2.8 e GOST 19.201-78]

Nëse ka, pse të mos e sillni. Dhe sigurohuni që të postoni një listë të GOST-ve në bazë të të cilave duhet të kryhet zhvillimi. Për shembull:

  • GOST 19.201-78. Specifikimet teknike, kërkesat për përmbajtjen dhe dizajnin;
  • dhe kështu me radhë..

konkluzionet

Ky standard, megjithë moshën e tij të konsiderueshme, ju lejon të zhvilloni një specifikim teknik të plotë për një program modern me një ndërfaqe grafike të përdoruesit. Zhvilluesit e GOST 19.201-78 shikuan nga e ardhmja dhe morën parasysh pothuajse të gjitha aspektet që lidhen me zhvillimin e softuerit.

Çfarë ka mbetur pa llogaritur? Kushtet, vëllimet dhe fazat e financimit? Termat e referencës zhvillohen gjithmonë në bazë të një marrëveshjeje, letre, etj. Informacioni i specifikuar duhet të pasqyrohet në Marrëveshje.

Cilat janë pikat e diskutueshme? Mungesa e kërkesave specifike në standard, për shembull, për ndërfaqen e përdoruesit? Zhvilluesit e standardit ofrojnë një seksion "Kërkesa të veçanta", aftësinë për të shtuar seksione të reja, për shembull, seksionet "Kërkesat shtesë" ose "Kërkesat e ndërfaqes".

  • GOST 19.201-78 Sistemi i unifikuar i dokumentacionit të programit. Detyrë teknike. Kërkesat për përmbajtjen dhe dizajnin

Termat e referencës janë të rëndësishme si për kontraktorin ashtu edhe për klientin. Ndihmon kontraktorin të kuptojë më mirë se çfarë dëshiron klienti, të sigurohet nga "dëshirat" e papritura nga ana e klientit dhe të përshpejtojë punën për përfundimin e detyrës. Klientit mund t'i thuhet saktësisht se çfarë dëshiron, të thjeshtojë kontrollin e cilësisë dhe të marrë koston e saktë të shërbimit. Ne do të flasim se si të hartojmë saktë specifikimet teknike dhe çfarë të bëjmë me të më vonë.

Çfarë është një specifikim teknik

Specifikimet teknike janë një dokument që pasqyron të gjitha kërkesat për produktin e ardhshëm. Ai përshkruan të gjitha kërkesat teknike. Në mënyrë tipike, specifikimet teknike përpilohen në formën e një dokumenti tekstual, rrallë në formate të tjera.

TK përdoret nga të gjithë zhvilluesit e faqeve të internetit. Ndihmon dizajnerët, programuesit dhe projektuesit që të kuptojnë më mirë kërkesat e klientit dhe të krijojnë një burim që plotëson pritshmëritë e tyre. Për më tepër, specifikimet teknike përdoren në të gjitha fushat e tjera, për shembull në:

  • zhvillimi i aplikacioneve;
  • dizajni i shtëpisë;
  • shkrimi i teksteve dhe të tjera.

Nëse punoni sipas specifikimeve teknike, rreziku i mosmarrëveshjeve dhe proceseve gjyqësore të zgjatura minimizohet.

Si të hartoni specifikimet teknike: struktura e specifikimeve teknike për një faqe interneti

Përpara se të filloni:

  • Vendosni se kush do të hartojë specifikimet teknike
  • Shpjegoni termat
  • Shmangni termat subjektive

Në pamje të parë, duket se kërkesat teknike për sitin duhet të hartohen nga klienti, sepse ai porosit një burim dhe parashtron kërkesa për të. Në fakt, të dy duhet të marrin pjesë në proces: klienti shpreh kërkesat, dhe interpretuesi i shkruan ato në mënyrë specifike, të saktë dhe të qartë. Për shembull, një klient thotë se ai dëshiron një faqe interneti të përshtatur për të gjithë përdoruesit, dhe zhvilluesi specifikon kërkesat për përshtatshmëri për 4 madhësi të disponueshme - PC, laptopë, tabletë, smartfonë.

Sqarimi i termave është një pikë shumë e rëndësishme. Këshillohet që në fillim të shpjegoni të gjitha termat shumë të specializuara - klientët jo gjithmonë e dinë se çfarë është një footer, CMS ose peshk. Sa më të thjeshta dhe të qarta të jenë shpjegimet, aq më të qarta do të jenë specifikimet teknike për të dyja palët.

Termat subjektive mund të shkaktojnë polemika të panevojshme. Mos shkruani "dizajni duhet të jetë i bukur" - koncepti i të gjithëve për bukurinë është i ndryshëm. E njëjta gjë vlen edhe për mbiemrat cilësorë "i përshtatshëm", "i lehtë për t'u përdorur", "i madh". Përdorni numra dhe parametra specifikë: për shembull, përshkruani skemën e ngjyrave ose rregullimin e elementeve.

Struktura e specifikimeve teknike mund të jetë çdo. Si shembull, ne ofrojmë një strukturë të thjeshtë të termave të referencës për një faqe interneti.

Përshkruani sitin

Na tregoni se çfarë lloj siti nevojitet, kush do ta përdorë atë dhe pse po krijohet. Për shembull, shkruani se keni nevojë për një dyqan online, një faqe uljeje për shitjen e një produkti ose një faqe interneti për kartëvizitë me 10 faqe. Ju lutemi tregoni numrin e përafërt të faqeve nëse nuk e dini numrin e saktë.

Nëse projekti ka një audiencë specifike të synuar, përshkruani atë. Kjo do t'ju ndihmojë të krijoni një burim që do t'i tërheqë klientët - për shembull, duke përdorur gjuhën e përshtatshme në artikuj ose një dizajn që tërheq të rinjtë ose brezat e vjetër.

Na tregoni për strukturën

Pa një ide të strukturës, është e pamundur të zhvillohet një faqe interneti normale. Përshkruani se cilat faqe do të jenë në faqe dhe tregoni nivelet e foleve të tyre. Kjo mund të bëhet në mënyra të ndryshme:

  • Skema
  • Tabela
  • Listë

Gjëja kryesore është që në fund të jetë e qartë se cilat faqe do të vendosen në menu, ku do të çojnë dhe cila faqe prind është për secilin seksion. Ne rekomandojmë përdorimin e diagrameve të rrjedhës - ato janë më të thjeshta dhe më të lehta për t'u kuptuar se listat dhe tabelat, dhe ju ndihmojnë të vlerësoni të gjithë strukturën e faqes në pak sekonda.


Shembull struktura më e thjeshtë në formën e një bllok diagrami

Përshkruani se çfarë do të jetë në secilën faqe

Na tregoni se si i shihni faqet e faqes. Këshillohet që ta bëni këtë në formatin prototip për të demonstruar qartë vendndodhjen e secilit element. Ju mund t'i përshkruani kërkesat me një listë, për shembull, tregoni se çfarë do të jetë në kokën e faqes, ku ndodhet formulari i komenteve, çfarë do të jetë në kolonën anësore të lirë.

Nëse të gjitha faqet e faqes janë afërsisht të ngjashme - për shembull, po planifikoni të krijoni një faqe interneti për kartëvizita, mund t'ia dilni me dy prototipe: për faqja kryesore dhe seksione të tjera. Nëse ka disa grupe faqesh të ngjashme - për shembull, seksione në një katalog të dyqaneve në internet, një blog me artikuj dhe një përshkrim të shërbimeve të dorëzimit / montimit / instalimit, është më mirë të bëni prototipin tuaj për secilin grup.


Një shembull i një prototipi të faqes kryesore të faqes në internet: gjithçka është e thjeshtë, e përshtatshme, e kuptueshme

Vendosni kërkesat e dizajnit

Nëse keni një plan urbanistik të zhvilluar, shkëlqyeshëm - thjesht mund ta futni në specifikimet teknike. Nëse jo, duhet të përshkruani kërkesat për skemën e ngjyrave, imazhet e përdorura dhe logot. Për shembull:

  • Tregoni se cilat ngjyra të korporatës mund të përdoren në dizajn dhe cilat nuanca absolutisht jo
  • Jepni një logo, e cila duhet të jetë e pranishme në kokën e faqes
  • Specifikoni fontet që dëshironi të përdorni për faqet, menutë, fundet dhe përmbajtjen

Nëse nuk ka kërkesa të qarta - domethënë, vetë klienti nuk mund të formulojë vizionin e tij për sitin, ju mund t'i ofroni atij disa paraqitje standarde për të zgjedhur ose zhvilluar një plan urbanistik individualisht, dhe më pas të bini dakord për të. Kjo duhet të bëhet përpara se të miratohen specifikimet teknike, përndryshe diferenca në shije mund të vonojë ndjeshëm projektin.

Përshkruani kërkesat për mjetet, kodin, hostimin, domenin

Kjo është e nevojshme për të ditur paraprakisht se me cilat mjete mund të punoni dhe me cilat jo. Përshkruani në një bllok të veçantë:

  • Në cilën faqe duhet të jetë faqja - WordPress, Joomla, Modex, etj.
  • Cila gjuhë programimi mund të përdoret - PHP, JavaScript, HTML, etj
  • Në cilin host dhe në cilën zonë domeni duhet të vendoset faqja? Emri i domenit mund të përdoret
  • Çfarë platforme softuerike mund të përdoret - .NET, OpenGL, DirectX
  • Dhe kështu me radhë

Nëse klienti nuk kupton asgjë për termat e përdorur, shpjegoni ndryshimin midis WordPress dhe Modex, PHP nga HTML, një domen në zone.ru nga një domen në zone.com. Së bashku, hartoni kërkesat në mënyrë që t'i përshtaten klientit.

Specifikoni kërkesat e funksionimit të sitit

Si parazgjedhje, faqja duhet të funksionojë për përdoruesit e të gjitha pajisjeve, në shfletues të ndryshëm dhe të përballojë sulmet e hakerëve dhe mos u shtri kur 1000 përdorues vizitojnë njëkohësisht. Por është më mirë ta shkruajmë këtë si një bllok të veçantë. Ju lutemi tregoni:

  • Shpejtësia e ngarkimit të faqes në internet që është e pranueshme për ju ose vlera standarde është 1–5 sekonda
  • Pajtueshmëria ndërmjet shfletuesve - specifikoni se në cilët shfletues duhet të hapet faqja
  • Përgjegjshmëria - specifikoni madhësitë e ekranit me të cilat dizajni duhet të përshtatet dhe pajisjet e përdorura
  • Rezistenca ndaj ngarkesave - sa njerëz duhet të jenë në sit në të njëjtën kohë në mënyrë që të mos "zbresë"
  • Rezistenca ndaj sulmeve të hakerëve dhe dDos: faqja duhet të përballojë sulme të vogla

Shkruani skenarët e funksionimit të sitit

Përshkruani se si përdoruesi duhet të ndërveprojë me sitin dhe çfarë veprimesh në burim duhet të ndodhin si përgjigje. Kjo mund të bëhet në formën e një liste të thjeshtë me numër ose një algoritmi të degëzuar nëse përdoruesit kanë një zgjedhje midis veprimeve. Nëse ka shumë shërbime interaktive, shkruani një skenar për secilën prej tyre.


Një shembull i skenarit më të thjeshtë për një faqe interneti

Gjeni se kush është duke prodhuar përmbajtjen.

Disa zhvillues shkruajnë tekste vetë, disa i porosisin nga autorët e kopjimit, të tjerët përdorin peshk. Ju lutemi sqaroni menjëherë nëse ofrimi i përmbajtjes përfshihet në shërbimin e zhvillimit. Nëse po, mund të specifikoni menjëherë kërkesa shtesë, për shembull, për:

  • - jo më pak se 95% sipas Advego, Text.ru, Content.Watch
  • Nauze (spamming) - jo më shumë se 10% sipas Advego ose 65% sipas Text.ru
  • Pikët sipas Glavred - të paktën 6.5 ose 7 pikë

Sigurisht, shërbime të ndryshme- nuk është një ilaç, por ato minimizojnë rrezikun që të jetë "i ujit" ose i spërkatur. Veç kësaj, kështu shfaqen kriteret e sakta për vlerësimin e cilësisë së teksteve.

Përcaktoni afatet

Kjo shpesh harrohet. Shumica e detyrave teknike duhet të specifikojnë afatet, përndryshe zhvillimi mund të zvarritet për disa muaj, gjashtë muaj ose vite. Mos përdorni formulime të pasakta - për shembull, "në një muaj". Shkruaj datën e saktë: 1 dhjetor 2018, për shembull.

Lifehack:është më mirë të hartohen termat e referencës si aneks i marrëveshjes së bashkëpunimit. Në këtë mënyrë ju vendosni të gjitha kërkesat për zhvillimin e faqes, dhe në rast mosmarrëveshjesh do të mund ta fitoni çështjen në gjykatë.

Mbani mend: çdo specifikim teknik duhet të përmbajë disa blloqe kryesore:

  • Qëllimet dhe objektivat - përse keni krijuar specifikimet teknike në përgjithësi, çfarë doni të bëni me produktin
  • Si duhet të jetë produkti - përshkrim në terma të përgjithshëm
  • Kërkesat teknike - zona e shtëpisë, vëllimi i tekstit, funksionaliteti i aplikacionit, etj.
  • Afatet - ato janë të rëndësishme për të shmangur mosmarrëveshjet.

Një shembull i hartimit të specifikimeve teknike për softuerin

Ne duhet të krijojmë softuer. Kërkesat teknike janë më poshtë.

Përshkrim: një program për kërkimin e artikujve me fjalë kyçe në të gjitha faqet autoritare; adresat e faqeve autoritare duhet të futen manualisht.

Çfarë duhet të bëjë softueri:pas hyrjes fjalë kyçe gjen artikuj në faqet që janë futur paraprakisht si burime autoritative, shfaq një listë të ndeshjeve në këtë format:

  • Lidhje
  • Titulli i artikullit
  • Paragrafi kryesor

Nëse ka më shumë se 10 ndeshje, duhet ta ndani në faqe - 10 për secilën.

Kërkesa teknike:gjuhë programimi - çdo, nuk ka rëndësi. Gjëja kryesore është që programi më pas mund të modifikohet dhe lëshohet si një shërbim online. Në mënyrë ideale, shërbimi duhet të kërkojë në 10 sekonda.

Afatet: deri më 15 shtator 2018.

Natyrisht, ky specifikim teknik mund të përmirësohet - ne e dhamë atë si shembull. Si mendoni se mund të përmirësohen termat e referencës për ta bërë atë edhe më të qartë, më të thjeshtë dhe më të përshtatshëm?