இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

நான் சுமார் இரண்டு ஆண்டுகளாக முன்-இறுதி டெவலப்பராக பணிபுரிந்து வருகிறேன், மேலும் பலவிதமான திட்டங்களை உருவாக்குவதில் பங்கேற்றுள்ளேன். நான் கற்றுக்கொண்ட பாடங்களில் ஒன்று, ஒரே குறிக்கோளைப் பகிர்ந்து கொள்ளும் ஆனால் வெவ்வேறு பணிகளையும் பொறுப்புகளையும் கொண்ட வெவ்வேறு டெவலப்பர்களின் குழுக்களுக்கு இடையேயான ஒத்துழைப்பு எளிதானது அல்ல.

மற்ற குழு உறுப்பினர்கள், வடிவமைப்பாளர்கள் மற்றும் டெவலப்பர்களுடன் கலந்தாலோசித்து, சிறிய குழுக்களுக்காக (5-15 பேர்) வடிவமைக்கப்பட்ட வலைத்தள உருவாக்க சுழற்சியை உருவாக்கினேன். இது சங்கமம், ஜிரா, ஏர்டேபிள் மற்றும் சுருக்கம் போன்ற கருவிகளை உள்ளடக்கியது. இந்த கட்டுரையில் நான் பணிப்பாய்வுகளை ஒழுங்கமைக்கும் அம்சங்களைப் பகிர்ந்து கொள்கிறேன்.

Skillbox பரிந்துரைக்கிறது: இரண்டு வருட நடைமுறை படிப்பு "நான் ஒரு வலை டெவலப்பர் புரோ".

நாங்கள் நினைவூட்டுகிறோம்: "Habr" இன் அனைத்து வாசகர்களுக்கும் - "Habr" விளம்பரக் குறியீட்டைப் பயன்படுத்தி எந்த Skillbox படிப்பிலும் சேரும்போது 10 ரூபிள் தள்ளுபடி.

இதெல்லாம் ஏன் தேவை?

புதிதாக ஒரு இணையதளத்தை உருவாக்க தேவையான குறைந்தபட்ச குழு வடிவமைப்பாளர், புரோகிராமர் மற்றும் திட்ட மேலாளர். என் விஷயத்தில், அணி உருவாக்கப்பட்டது. ஆனால் ஒன்றிரண்டு தளங்கள் வெளியான பிறகு, அதில் ஏதோ தவறு இருப்பதாக எனக்குப் பட்டது. சில நேரங்களில் நாங்கள் எங்கள் பொறுப்புகளை முழுமையாக புரிந்து கொள்ளவில்லை, மேலும் வாடிக்கையாளருடனான தொடர்பு விரும்பத்தக்கதாக உள்ளது. இவை அனைத்தும் செயல்முறையை மெதுவாக்கியது மற்றும் அனைவரையும் தொந்தரவு செய்தது.

சிக்கலைத் தீர்ப்பதில் நான் வேலை செய்ய ஆரம்பித்தேன்.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்
கூகுள் தேடல் நமது பிரச்சனைக்கு நல்ல முடிவுகளைத் தருகிறது.

பணியை மேலும் காட்சிப்படுத்துவதற்காக, இங்கு வேலை எப்படி செய்யப்படுகிறது என்பதைப் புரிந்துகொள்ளும் பணிப்பாய்வு வரைபடத்தை உருவாக்கினேன்.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்
முழு தெளிவுத்திறனில் திறக்க படத்தின் மீது கிளிக் செய்யவும்.

இலக்குகள் மற்றும் நோக்கங்கள்

நான் சோதிக்க முடிவு செய்த முதல் நுட்பங்களில் ஒன்று "கேஸ்கேட் மாடல்" (நீர்வீழ்ச்சி). சிக்கல்களை முன்னிலைப்படுத்தவும் அவற்றை எவ்வாறு தீர்ப்பது என்பதைப் புரிந்துகொள்ளவும் அதைப் பயன்படுத்தினேன்.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

சிக்கல்: பெரும்பாலும், டெவலப்பர்கள் செய்வது போல, கிளையன்ட் வலைத்தள உருவாக்கும் செயல்முறையை மட்டுமின்றி மதிப்பிடுவதில்லை. அவர் அதை ஒரு வழக்கமான தளமாக உணர்கிறார், அதாவது தனிப்பட்ட பக்கங்களின் அடிப்படையில் அவர் சிந்திக்கிறார். அவரது கருத்துப்படி, வடிவமைப்பாளர்கள் மற்றும் புரோகிராமர்கள் ஒன்றன் பின் ஒன்றாக தனிப்பட்ட பக்கங்களை உருவாக்குகிறார்கள். இதன் விளைவாக, உண்மையான செயல்பாட்டின் போது என்ன பின்பற்றப்படுகிறது என்பதை வாடிக்கையாளர் புரிந்து கொள்ளவில்லை.

பணி: இல்லையெனில் வாடிக்கையாளரை நம்ப வைப்பதில் எந்த அர்த்தமும் இல்லை; பக்கம்-பக்கம்-பக்கம் மாதிரியின் அடிப்படையில் நிறுவனத்திற்குள் ஒரு வலைத்தளத்தை உருவாக்குவதற்கான மட்டு செயல்முறையை உருவாக்குவதே சிறந்த வழி.

உலகளாவிய வடிவமைப்பு டோக்கன்கள் மற்றும் கூறுகள் டெவலப்பர்கள் மற்றும் வடிவமைப்பாளர்களால் நிர்வகிக்கப்படுகின்றன.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

பிரச்சனை: இது பல உத்திகள் கையாளும் ஒரு பொதுவான சூழ்நிலை. பல சுவாரஸ்யமான தீர்வுகள் உள்ளன, பெரும்பாலான சந்தர்ப்பங்களில் ஒரு நடை வழிகாட்டி / நூலக ஜெனரேட்டர்களால் கட்டுப்படுத்தப்படும் வடிவமைப்பு அமைப்பை உருவாக்க முன்மொழியப்பட்டது. ஆனால் எங்கள் சூழ்நிலையில், வடிவமைப்பாளர்களுக்கான அணுகல் நிலைகளை நிர்வகிக்க அனுமதிக்கும் வளர்ச்சி செயல்முறைக்கு மற்றொரு கூறுகளைச் சேர்ப்பது சாத்தியமில்லை.

பணி: ஒரு உலகளாவிய அமைப்பை உருவாக்குதல், இதில் வடிவமைப்பாளர்கள், டெவலப்பர்கள் மற்றும் மேலாளர்கள் ஒருவருக்கொருவர் குறுக்கிடாமல் ஒத்திசைவாக செயல்பட முடியும்.

துல்லியமான வளர்ச்சி கண்காணிப்பு

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

சிக்கல்: சிக்கல்களைக் கண்காணிக்கவும் ஒட்டுமொத்த முன்னேற்றத்தை அளவிடவும் பல பயனுள்ள கருவிகள் உள்ளன என்றாலும், பெரும்பாலானவை நெகிழ்வானவை அல்லது உகந்தவை அல்ல. குழு நேரத்தைச் சேமிப்பதன் மூலம் கருவி பயனுள்ளதாக இருக்கும், இது பொதுவாக குறிப்பிட்ட பணிகளில் கேள்விகள் மற்றும் தெளிவுபடுத்தல்களுக்கு செலவிடப்படும். மேலாளர்களுக்கு முழுத் திட்டத்தைப் பற்றிய துல்லியமான புரிதலைக் கொடுப்பதன் மூலம் இது வாழ்க்கையை எளிதாக்குகிறது.

பணி: வெவ்வேறு குழு உறுப்பினர்களால் செய்யப்படும் பணிகளின் முன்னேற்றத்தைக் கண்காணிக்க டாஷ்போர்டை உருவாக்கவும்.

கருவிகளின் தொகுப்பு

வெவ்வேறு கருவிகளைப் பரிசோதித்த பிறகு, நான் பின்வரும் தொகுப்பில் குடியேறினேன்: சங்கமம், ஜிரா, ஏர்டேபிள் மற்றும் சுருக்கம். கீழே நான் ஒவ்வொன்றின் நன்மைகளையும் வெளிப்படுத்துவேன்.

சங்கமம்

கருவியின் பங்கு: தகவல் மற்றும் ஆதார மையம்.

சங்கமத்தின் பணியிடத்தை அமைப்பது ஒப்பீட்டளவில் எளிதானது, நிறைய அம்சங்கள், பல்வேறு பயன்பாடுகளுடன் ஒருங்கிணைப்புகள் மற்றும் தனிப்பட்ட, தனிப்பயனாக்கக்கூடிய டெம்ப்ளேட்கள் உள்ளன. இது அனைவருக்கும் பொருந்தக்கூடிய ஒரு தீர்வு அல்ல, ஆனால் இது ஒரு தகவல் மற்றும் ஆதார மையமாக சிறந்தது. இதன் பொருள், திட்டத்துடன் தொடர்புடைய ஏதேனும் குறிப்பு அல்லது தொழில்நுட்ப விவரம் தரவுத்தளத்தில் உள்ளிடப்பட வேண்டும்.

ஒவ்வொரு கூறுகளையும் மற்றும் திட்டத்தைப் பற்றிய பிற விவரங்களையும் சரியாக ஆவணப்படுத்த கருவி உங்களை அனுமதிக்கிறது.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

சங்கமத்தின் முக்கிய நன்மை ஆவண வார்ப்புருக்களின் தனிப்பயனாக்கம் ஆகும். கூடுதலாக, பங்கேற்பாளர்களின் அணுகல் நிலைகளைப் பிரித்து, விவரக்குறிப்புகள் மற்றும் பல்வேறு திட்ட ஆவணங்களின் ஒரு களஞ்சியத்தை செயல்படுத்த இது பயன்படுத்தப்படலாம். மின்னஞ்சல் மூலம் ஆவணங்களை அனுப்பும்போது நடப்பது போல, விவரக்குறிப்பின் பழைய பதிப்பு உங்களிடம் உள்ளது என்று இப்போது நீங்கள் கவலைப்பட வேண்டியதில்லை.

கருவி பற்றிய கூடுதல் தகவல்கள் அதிகாரப்பூர்வ தயாரிப்பு இணையதளத்தில் கிடைக்கும்.

JIRA

கருவியின் பங்கு: சிக்கல் கண்காணிப்பு மற்றும் பணி மேலாண்மை.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

ஜிரா மிகவும் சக்திவாய்ந்த திட்ட திட்டமிடல் மற்றும் மேலாண்மை கருவியாகும். செயல்பாட்டின் முக்கிய பகுதி தனிப்பயனாக்கக்கூடிய பணிப்பாய்வுகளை உருவாக்குவதாகும். சிக்கல்களை திறம்பட நிர்வகிப்பதற்கு (இது நமக்குத் தேவை), கோரிக்கை வகை மற்றும் சிக்கல் வகை (பிரச்சினை வகை) ஆகியவற்றின் சரியான பயன்பாட்டிற்கு சிறப்பு கவனம் செலுத்துவது மதிப்பு.

எனவே, டெவலப்பர்கள் சரியான வடிவமைப்பின் அடிப்படையில் கூறுகளை உருவாக்குகிறார்களா என்பதை உறுதிப்படுத்த, ஒவ்வொரு முறையும் வடிவமைப்பில் ஏதேனும் மாற்றம் ஏற்படும் போது அவர்களுக்குத் தெரிவிக்க வேண்டும். கூறு புதுப்பிக்கப்பட்டவுடன், வடிவமைப்பாளர் சிக்கலைத் திறக்க வேண்டும், ஒரு பொறுப்பான டெவலப்பரை நியமிக்க வேண்டும், அவருக்கு சரியான சிக்கல் வகையை ஒதுக்க வேண்டும்.

ஜிராவுடன், செயல்பாட்டில் உள்ள அனைத்து பங்கேற்பாளர்களும் (நான் உங்களுக்கு நினைவூட்டுகிறேன், அவர்களில் 5-15 பேர் உள்ளனர்) தொலைந்து போகாத சரியான பணிகளைப் பெறுகிறார்கள் மற்றும் அவர்களின் செயல்பாட்டாளரைக் கண்டுபிடிப்பார்கள் என்பதை நீங்கள் உறுதியாக நம்பலாம்.

ஜிரா பற்றி மேலும் அறிக அதிகாரப்பூர்வ தயாரிப்பு இணையதளத்தில் கிடைக்கும்.

Airtable

கருவியின் பங்கு: கூறு மேலாண்மை மற்றும் முன்னேற்ற குழு.

ஏர்டேபிள் என்பது விரிதாள்கள் மற்றும் தரவுத்தளங்களின் கலவையாகும். இவை அனைத்தும் மேலே விவாதிக்கப்பட்ட அனைத்து கருவிகளின் செயல்பாட்டைத் தனிப்பயனாக்குவதை சாத்தியமாக்குகிறது.

எடுத்துக்காட்டு 1: கூறு மேலாண்மை

பாணி வழிகாட்டி ஜெனரேட்டரைப் பொறுத்தவரை, அதைப் பயன்படுத்துவது எப்போதும் வசதியாக இருக்காது - வடிவமைப்பாளர்கள் அதைத் திருத்த முடியாது என்பதுதான் பிரச்சனை. கூடுதலாக, ஸ்கெட்ச் கூறு நூலகத்தைப் பயன்படுத்துவது நல்ல முடிவாக இருக்காது, ஏனெனில் அதற்கு பல வரம்புகள் உள்ளன. பெரும்பாலும், நிரலுக்கு வெளியே இந்த நூலகத்தை நீங்கள் பயன்படுத்த முடியாது.

ஏர்டேபிள் சரியானதாக இல்லை, ஆனால் இது பல ஒத்த தீர்வுகளை விட சிறந்தது. கூறு மேலாண்மை அட்டவணை டெம்ப்ளேட்டின் டெமோ இங்கே:

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

ஒரு டெவலப்பர் ஒரு வடிவமைப்பு கூறுகளை ஏற்றுக்கொள்ளும் போது, ​​அவர் ஒரு அட்டவணையில் கூறுகளை பதிவு செய்வதன் மூலம் விளைந்த ABEM ஐ மதிப்பீடு செய்கிறார். மொத்தம் 9 நெடுவரிசைகள் உள்ளன:

  • பெயர் - ABEM கொள்கையின்படி கூறுகளின் பெயர்.
  • முன்னோட்டம் - இங்குதான் வேறொரு மூலத்திலிருந்து பதிவிறக்கம் செய்யப்பட்ட பாகத்தின் ஸ்கிரீன் ஷாட் அல்லது படம் வைக்கப்படும்.
  • இணைக்கப்பட்ட பக்கம் என்பது ஒரு கூறுகளின் பக்கத்திற்கான இணைப்பு.
  • குழந்தை கூறு - குழந்தை கூறுகளுக்கான இணைப்பு.
  • மாற்றி - பாணி விருப்பங்கள் இருப்பதை சரிபார்த்து அவற்றை வரையறுக்கிறது (உதாரணமாக, செயலில், சிவப்பு, முதலியன).
  • கூறு வகை என்பது ஒரு பொது வகை (உரை, விளம்பரப் படம், பக்கப்பட்டி).
  • வளர்ச்சி நிலை - உண்மையான வளர்ச்சி முன்னேற்றம் மற்றும் அதன் வரையறை (முழுமை, முன்னேற்றம், முதலியன).
  • பொறுப்பு - இந்த கூறுக்கு பொறுப்பான டெவலப்பர்.
  • அணு நிலை என்பது இந்த கூறுகளின் அணு வகை (அணு வடிவமைப்பின் கருத்துப்படி).
  • தரவுகளை ஒரே அல்லது வெவ்வேறு அட்டவணைகளில் குறிப்பிடலாம். புள்ளிகளை இணைப்பது அளவிடும் போது குழப்பத்தைத் தடுக்கும். கூடுதலாக, எந்த பிரச்சனையும் இல்லாமல் தரவை வடிகட்டலாம், வரிசைப்படுத்தலாம் மற்றும் மாற்றலாம்.

எடுத்துக்காட்டு 2: பக்க வளர்ச்சி முன்னேற்றம்

பக்க மேம்பாட்டின் முன்னேற்றத்தை மதிப்பிடுவதற்கு, இந்த நோக்கத்திற்காக குறிப்பாக உருவாக்கப்பட்ட ஒரு டெம்ப்ளேட் உங்களுக்குத் தேவை. அட்டவணை குழுவின் தேவைகள் மற்றும் வாடிக்கையாளருக்கு சேவை செய்ய முடியும்.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

பக்கத்தைப் பற்றிய எந்த தகவலையும் இங்கே குறிப்பிடலாம். இது ஒரு காலக்கெடு, InVision முன்மாதிரிக்கான இணைப்பு, இலக்கு, குழந்தை கூறு. வடிவமைப்பை ஆவணப்படுத்துதல் மற்றும் புதுப்பித்தல் மற்றும் முன்-இறுதி மற்றும் பின்-இறுதி வளர்ச்சியின் நிலை ஆகியவற்றில் செயல்பாடுகள் மிகவும் வசதியானவை என்பது உடனடியாக கவனிக்கத்தக்கது. மேலும், இந்த செயல்பாடுகள் ஒரே நேரத்தில் செய்யப்படுகின்றன.

சுருக்கம்

கருவியின் பங்கு: வடிவமைப்பு சொத்துக்களுக்கான பதிப்புக் கட்டுப்பாட்டின் ஒற்றை ஆதாரம்.

இணைய உருவாக்குநர்களுக்கான பயனுள்ள பணிப்பாய்வுகளை நாங்கள் ஏற்பாடு செய்கிறோம்: சங்கமம், ஏர்டேபிள் மற்றும் பிற கருவிகள்

சுருக்கமானது ஸ்கெட்சில் உள்ள சொத்துக்களுக்கான GitHub என்று அழைக்கப்படலாம், மேலும் இது வடிவமைப்பாளர்களை கோப்புகளை நகலெடுத்து ஒட்டுவதில் இருந்து காப்பாற்றுகிறது. கருவியின் முக்கிய நன்மை என்னவென்றால், இது "உண்மையின் ஒற்றை ஆதாரமாக" செயல்படும் வடிவமைப்பு களஞ்சியத்தை வழங்குகிறது. அங்கீகரிக்கப்பட்ட தளவமைப்பின் சமீபத்திய பதிப்பிற்கு முதன்மைக் கிளையை வடிவமைப்பாளர்கள் புதுப்பிக்க வேண்டும். அதன் பிறகு, அவர்கள் டெவலப்பர்களுக்கு அறிவிக்க வேண்டும். அவை, பிரதான கிளையின் வடிவமைப்பாளர் சொத்துக்களுடன் மட்டுமே வேலை செய்ய வேண்டும்.

முடிவாக

புதிய மேம்பாட்டு செயல்முறை மற்றும் மேலே குறிப்பிட்டுள்ள அனைத்து கருவிகளையும் நாங்கள் செயல்படுத்திய பிறகு, எங்கள் வேலையின் வேகம் குறைந்தது இரண்டு மடங்கு அதிகரித்தது. இது சரியான தீர்வு அல்ல, ஆனால் இது மிகவும் நல்லது. உண்மை, இது வேலை செய்ய, நீங்கள் நிறைய முயற்சி செய்ய வேண்டும் - வேலை நிலையில் அனைத்தையும் புதுப்பித்து பராமரிக்க "கைமுறை வேலை" தேவைப்படுகிறது.

Skillbox பரிந்துரைக்கிறது:

ஆதாரம்: www.habr.com

கருத்தைச் சேர்