आपले स्वतःचे सॉफ्टवेअर उत्पादन कसे तयार करावे

 आपले स्वतःचे सॉफ्टवेअर उत्पादन कसे तयार करावे

Patrick Harvey

आज आम्ही एक सॉफ्टवेअर उत्पादन तयार करणार आहोत!

हे देखील पहा: 2023 साठी 10 सर्वोत्तम वेब विश्लेषण साधने: अर्थपूर्ण वेबसाइट इनसाइट मिळवा

होय, तुम्ही बरोबर ऐकले आहे, आम्ही एक सॉफ्टवेअर उत्पादन तयार करणार आहोत – एक WordPress प्लगइन.

हे देखील पहा: 2023 साठी 29 शीर्ष चॅटबॉट आकडेवारी: वापर, लोकसंख्याशास्त्र, ट्रेंड

काळजी करण्याची गरज नाही …

हे थोडेसे केक बनवण्यासारखे आहे.

परिचय

तुम्ही कधीही माझे LinkedIn प्रोफाइल तपासले असेल तर तुम्हाला कळेल की मी अनेक वर्षे काम करताना सॉफ्टवेअर उद्योग.

माझा ऑनलाइन व्यवसाय सुरू करताना माझे स्वतःचे डिजिटल उत्पादने तयार करणे हे माझे ध्येय होते. आणि विशेष म्हणजे मला माझी स्वतःची सॉफ्टवेअर उत्पादने तयार करायची होती.

मी ते कसे करणार आहे हे मला माहित नव्हते – मला एक ढोबळ कल्पना होती, परंतु काहीही ठोस नाही.

ठीक आहे, आता मला माझे स्वतःचे सॉफ्टवेअर उत्पादन तयार करण्याबद्दल बरेच काही माहित आहे जे मी काही महिन्यांपूर्वी केले होते. आणि मला त्यात नेमके काय सामायिक करायचे आहे.

तुम्ही सॉफ्टवेअर उत्पादन कसे तयार करता?

वर्डप्रेस प्लगइन बनवणे हे केक बनवण्यासारखे आहे.

तसे नाही मी केक बनवतो – ते खातो, होय, ते बेक करतो, नाही!!

पण मला समजते, तुम्हाला हे आवश्यक आहे:

  • साहित्य: 4oz मैदा, 4oz साखर, 4oz बटर, 2 अंडी इ.
  • कृती: हे जोडा, ते मिक्स करा, ते फेटणे इ.
  • उपकरणे: ओव्हन, फूड मिक्सर/प्रोसेसर, मिक्सिंग बाऊल, कटलरी इ.

सॉफ्टवेअर उत्पादन तयार करताना ते सारखेच असते कारण तुम्हाला याची आवश्यकता असेल:

  • लोक: साहित्य
  • प्रक्रिया: पाककृती
  • तंत्रज्ञान: उपकरणे

मला करू द्या आम्ही आमचे कसे तयार केले ते तुम्हाला दाखवतेसॉफ्टवेअर उत्पादन.

लोक

प्रथम सांगायचे आहे की हे सॉफ्टवेअर उत्पादन मी स्वतः तयार केलेले नाही!

व्यवसाय भागीदार

ते नाही सॉफ्टवेअर उत्पादन तयार करताना व्यावसायिक भागीदार असणे अनिवार्य आहे, परंतु ते नक्कीच मदत करते!

मी माझ्या ऑनलाइन विपणन मित्र रिचर्डशी संपर्क साधला आणि त्याला सॉफ्टवेअर उत्पादन तयार करण्यासाठी संयुक्त प्रकल्पावर काम करण्यास स्वारस्य आहे का असे विचारले. .

रिचर्ड का? तो हुशार आहे आणि माहिती उत्पादने (ईपुस्तके/कोर्स इ.) तयार करणे आणि विकण्यात त्याचा आधीच यशस्वी ट्रॅक रेकॉर्ड आहे या वस्तुस्थितीशिवाय

  • आम्ही दोघेही एकमेकांवर विश्वास ठेवतो आणि त्यांचा आदर करतो
  • आम्ही दोघे यूकेमध्ये राहतो
  • आम्ही दोघेही एकाच फुटबॉल संघाचे समर्थन करतो - होय, मला माहित आहे, अविश्वसनीय - मला वाटले की मी फक्त अॅस्टन व्हिला चाहता आहे

तो म्हणाला, "हो !" आणि AV प्रोजेक्टचा जन्म झाला.

माझ्यावर विश्वास नाही? येथे बॉक्समधील फोल्डर आहे:

शिक्षक

तुम्ही यापूर्वी कधीही सॉफ्टवेअर उत्पादन तयार केले नसेल, तर मी तुम्हाला प्रथम काही शिक्षण घेण्याची जोरदार शिफारस करतो.

आमची केकशी तुलना करण्यासाठी, जर तुम्ही याआधी कधीही केक बेक केला नसेल तर तुम्हाला एखादे पुस्तक वाचायचे आहे किंवा तुम्हाला कोणते पाऊल उचलायचे आहे यावर व्हिडिओ पाहायचा आहे.

मला स्पष्ट करू द्या. मला असे म्हणायचे नाही की PHP आणि CSS कोडिंग कसे सुरू करायचे आणि वर्डप्रेस प्लगइनसाठी आवश्यक असलेल्या उर्वरित सर्व भाषांचे प्रशिक्षण घ्या. माझे म्हणणे आहे की सुरवातीपासून कसे सुरू करायचे आणि बाजारात तयार झालेले उत्पादन कसे मिळवायचे याचे प्रशिक्षण घ्या.

म्हणूनरिचर्ड आणि मी सुरवातीपासून सॉफ्टवेअर उत्पादन तयार करण्याचा प्रत्यक्ष अनुभव असलेल्या एका इन्स्ट्रक्टरकडून ऑनलाइन कोर्समध्ये गुंतवणूक करून सुरुवात केली. किंबहुना, गेल्या काही वर्षांत त्याच्याकडे अनेक यशस्वी सॉफ्टवेअर उत्पादने आहेत.

आम्ही आमच्या ऑनलाइन कोर्समध्ये शिकलेल्या महत्त्वाच्या गोष्टींपैकी ही एक आहे:

सीईओ माइंडसेटमध्ये राहा - म्हणजे डॉन' छोट्या तांत्रिक तपशिलांची काळजी करू नका.

डेव्हलपर

रिचर्ड किंवा मी प्रोग्रामर नाही हे लक्षात घेता, आम्हाला डेव्हलपरची आवश्यकता असेल. कोर्सदरम्यान आम्ही सॉफ्टवेअर डेव्हलपमेंटचे आउटसोर्स कसे करावे हे शिकलो आणि आम्ही Elance द्वारे डेव्हलपरची नियुक्ती करू शकलो.

समीक्षक

शेवटचे, परंतु किमान नाही, तुमच्या कल्पनांचे पुनरावलोकन करण्यासाठी तुम्हाला लोकांची आवश्यकता असेल आणि तुमच्या तयार उत्पादनाचे पुनरावलोकन करा.

आम्ही मार्केटिंग मित्रांच्या विश्वासू बँडचे ऋणी आहोत ज्यांनी आमचे प्लगइन त्याच्या गतीने चालवले आहे. त्यांच्याशिवाय आम्ही आता ज्या टप्प्यावर आहोत - लॉन्च करण्यासाठी तयार आहोत!

हे सॉफ्टवेअर उत्पादन तयार करण्याच्या या पहिल्या टप्प्यातील मुख्य घटक, महत्त्वाचे लोक आहेत.

तंत्रज्ञान

आम्ही फॉलो केलेल्या प्रक्रियेचे वर्णन करण्यापूर्वी, मी तुम्हाला आम्ही वापरलेल्या तंत्रज्ञानाबद्दल सांगणार आहे. पुन्हा, यांपैकी काही आमच्या पसंतीच्या निवडीनुसार येतात, परंतु तुम्हाला एकतर या किंवा त्यातील भिन्नतेची आवश्यकता असेल.

  • बॉक्स – बॉक्स ही ऑनलाइन फाइल शेअरिंग आणि वैयक्तिक क्लाउड सामग्री व्यवस्थापन सेवा आहे.
  • एक्सेल - तुम्हाला प्रकल्प नियोजनाची आवश्यकता असेलसाधन. बाजारात भरपूर आहेत, परंतु आम्ही एक्सेल निवडले.
  • स्काईप – तुम्ही एखादा प्रकल्प चालवत असताना तुम्हाला संवाद साधत राहणे आवश्यक आहे. स्काईपने आम्हाला चॅट करण्याची, बोलण्याची आणि स्क्रीन शेअर करण्याची परवानगी दिली.
  • बालसामिक – आम्ही आमच्या डेव्हलपरला मॉकअप स्क्रीनसह पूर्ण-डिझाइन तपशील प्रदान करण्यासाठी बालसामिकचा वापर केला.
  • जिंग – आम्ही स्क्रीन तयार करण्यासाठी जिंगचा वापर केला. लहान व्हिडिओ पकडणे आणि रेकॉर्ड करणे.
  • स्क्रीनकास्ट – आम्ही लहान चाचणी व्हिडिओ संचयित करण्यासाठी आणि सामायिक करण्यासाठी स्क्रीनकास्टचा वापर केला.

साइड टीप म्हणून, तुम्ही काही व्यवस्थापित करण्यासाठी समर्पित उत्पादन विकास सॉफ्टवेअर वापरू शकता अतिरिक्त विकास कार्ये.

प्रक्रिया

बरोबर, त्यामुळे आमच्याकडे लोक आहेत आणि आमच्याकडे तंत्रज्ञान आहे. आता आम्हाला आमच्या विजयी मिश्रणात ते भाग एकत्र बांधण्यासाठी काहीतरी हवे आहे.

आम्ही आमचे वर्डप्रेस प्लगइन तयार करण्याच्या प्रक्रियेत आम्ही प्रत्येक टप्प्यावर काय केले ते मी तुम्हाला उच्च पातळीवर नेणार आहे.

  • एप्रिल - ऑनलाइन कोर्स पूर्ण करा
  • मे - कल्पना अंतिम करा
  • जून - डिझाइन/डेव्हलपमेंट/चाचणी
  • जुलै - बीटा चाचणी पुनरावलोकन<8
  • ऑगस्ट – उत्पादन लाँच

शिक्षण प्रक्रिया

मी आधी सांगितल्याप्रमाणे, रिचर्ड आणि मी तुमचे स्वतःचे सॉफ्टवेअर उत्पादन कसे तयार करायचे आणि विकायचे या ऑनलाइन कोर्समध्ये गुंतवणूक केली. अभ्यासक्रम सर्व पूर्व-रेकॉर्ड केलेला होता त्यामुळे आम्ही इतर वचनबद्धतेमध्ये बसण्यासाठी स्वतःच्या गतीने जाऊ शकतो; कार्य, ब्लॉग आणि कुटुंब. एप्रिल अखेरपर्यंत हे पूर्ण करण्याचे आमचे लक्ष्य होते, जे आम्ही साध्य केले. टिक!

नियोजनप्रक्रिया

अभ्यासक्रम पूर्ण केल्यावर, आम्हाला आता काय सहभागी होणार आहे याची कल्पना आली आणि आम्ही एक टाइमलाइन मॅप करण्यास सुरुवात केली. मी Excel मध्ये एक योजना तयार केली आणि रिचर्ड आणि मला कार्ये सांगायला सुरुवात केली.

नियोजन करताना दोन गोष्टी लक्षात ठेवा:

  1. तुम्ही वास्तववादी असले पाहिजे
  2. तुम्‍हाला लवचिक असायला हवे – गोष्‍टी नेहमी योजनेनुसार जात नाहीत!

कल्पना निर्मिती प्रक्रिया

आमच्याकडे प्रशिक्षण अभ्यासक्रमातील सिद्धांत होता आणि आता आम्हाला हे करावे लागले एका कल्पनेपासून किंवा दोन किंवा तीनपासून सुरुवात करून ते प्रत्यक्षात आणा...

आणि मी असे म्हणण्याचे कारण म्हणजे 'युरेका मोमेंट' अस्तित्वात नाही!

तथापि, तुम्ही नक्कीच नाही यशस्वी होण्यासाठी पूर्णपणे नवीन कल्पना घेऊन यावे लागेल. काय करावे ते येथे आहे:

  1. नेहमी स्वयंचलित असू शकतील अशा कार्यांच्या शोधात रहा
  2. बाजारात संशोधन करा
  3. आधीपासूनच उपलब्ध असलेल्या यशस्वी उत्पादनांचे संशोधन करा
  4. त्यांच्या वैशिष्ट्यांची यादी बनवा
  5. नवीन सॉफ्टवेअर उत्पादन तयार करण्यासाठी ती वैशिष्ट्ये एकत्र करा

आम्ही हे अभ्यासक्रमात शिकताच आम्हाला कल्पना येऊ लागल्या. आणि त्यांना दुसर्‍या स्प्रेडशीटमध्ये लिहितो, ज्याला प्रेमाने AV ROLODEX म्हणतात.

एक किंवा दोन कल्पना आल्यावर तुम्हाला बाजाराची चाचणी घेणे आवश्यक आहे. म्हणून आम्ही काही स्क्रीन मॉक अप्ससह एक मिनी-स्पेक एकत्र केला आणि काही लोकांना - आमच्या समीक्षकांना ही कल्पना पाठवली.

आमच्या पहिल्या कल्पनेवरचा अभिप्राय चांगला नव्हता. म्हणून, आमचा अहंकार जमिनीवरून उचलून आम्हीफीडबॅकमधून सकारात्मकता घेतली आणि दुसरी कल्पना निर्माण केली जी पहिल्याशी जवळून संबंधित होती.

दुसऱ्या 'सुधारलेल्या' कल्पनेवरील प्रतिक्रिया खूपच सकारात्मक होती आणि आता आमच्याकडे काहीतरी करायचे आहे.

*कल्पना आणि तपशील महत्त्वपूर्ण आहेत! पाया बरोबर मिळवा!*

डिझाईन प्रक्रिया

आमच्या कल्पनेनुसार चालवायचे ठरवून आम्ही डिझाईन टप्प्यात प्रवेश केला, ज्यामध्ये 3 मुख्य कार्ये होती:

  1. मॉकअप तयार करा
  2. आउटसोर्सिंग खाती तयार करा
  3. उत्पादनाचे नाव अंतिम करा

रिचर्डने मॉकअप तयार केले आणि त्याने किती चांगले काम केले. येथे एका मॉकअप स्क्रीनचे उदाहरण आहे:

रिचर्ड मॉकअप तयार करण्यात व्यस्त असताना, मी Upwork सारख्या आउटसोर्सिंग साइटवर आमची खाती उघडण्यास सुरुवात केली. मी पुढील विभागात पोस्ट करण्यासाठी तयार आमचे संक्षिप्त जॉब स्पेसिफिकेशन तयार करणे देखील सुरू केले आहे.

आउटसोर्सिंग प्रक्रिया

आम्ही आमच्या डेव्हलपरची नियुक्ती करण्यासाठी खालील चरणांचे अनुसरण केले आहे:

  1. तुमची नोकरी पोस्ट करा (संक्षिप्त तपशील)
  2. उमेदवार अर्ज करतात (तासांच्या आत)
  3. शॉर्टलिस्ट उमेदवार (4.5 रेटिंग किंवा त्याहून अधिक + मागील काम तपासा)
  4. पूर्ण जॉब स्पेसिफिकेशन येथे पाठवा त्यांना
  5. त्यांना प्रश्न विचारा आणि अंतिम मुदत/माइलस्टोनची पुष्टी करा (स्काईपवर चॅट करा)
  6. निवडलेल्याला कामावर घ्या (पोस्ट केल्याच्या 3 किंवा 4 दिवसांच्या आत)
  7. त्यांच्यासोबत काम करा + नियमित प्रगती तपासणी

टीप: Upwork आता पूर्वीच्या oDesk आणि Elance प्लॅटफॉर्मचे मालक आहे.

विकास प्रक्रिया

मी सांगू इच्छितो की एकदाडेव्हलपरला नियुक्त केले आहे, तुम्ही csn बसून काही दिवस आराम करा, परंतु खरे म्हणजे, तुम्ही करू शकत नाही.

सर्व प्रथम, वरील 7 पायरीचे अनुसरण करणे महत्त्वाचे आहे – त्यांच्यासोबत काम करा आणि नियमित तपासणी करा. जर तुम्ही तसे केले नाही, तर तुम्ही धोका पत्करता की (अ) ते काहीही करणार नाहीत किंवा (ब) ते तुमच्या डिझाइन वैशिष्ट्याचा गैरसमज करतात. एकतर वेळ आणि पैसा वाया जाईल 🙁

दुसरी गोष्ट म्हणजे, विकासक त्याचे कोडिंग करत असताना काही इतर कामे करणे आवश्यक आहे, मुख्यत्वे तुमच्या स्वतःच्या वेबसाइटवर केंद्रित आहे जिथून तुम्ही तुमच्या उत्पादनाची मार्केटिंग कराल. भाग 2 मध्ये त्याबद्दल अधिक जाणून घ्या.

या टप्प्यातील तीन मुख्य पायऱ्या येथे आहेत:

  1. पूर्ण बीटा आवृत्ती
  2. बीटा आवृत्तीची चाचणी घ्या
  3. पूर्ण आवृत्ती 1​

त्याच्या बाजूला, तुम्ही बघू शकता, चाचणीचे छोटे कार्य आहे. या कार्यावर प्रकाश टाकणे तुम्हाला परवडणारे नाही. काही वेळा ते कंटाळवाणे आणि निराशाजनक असते, परंतु तुम्हाला तुमच्या प्लगइनची ब्रेकिंग पॉइंटवर चाचणी घेण्यासाठी तयार असणे आवश्यक आहे.

आणि आम्ही ते तोडले…अनेक वेळा…आणि प्रत्येक वेळी आम्ही ते निश्चित करण्यासाठी विकसकाकडे परत पाठवले. म्हणून, तयार राहा, वरील 3 पायऱ्या अगदी पुनरावृत्तीच्या आहेत!

जेव्हा तुम्ही तुमच्या अंतिम आवृत्तीबद्दल समाधानी असाल, तेव्हा तुम्हाला तुमच्या संपर्कांशी संपर्क साधावा लागेल आणि त्यांना अधिक चाचणीत सहभागी होण्यास सांगावे लागेल. आणि त्यांना तुमच्या विक्री पृष्ठासाठी प्रशस्तिपत्रे देण्यास देखील सांगा.

गुप्त साहित्य

जेव्हा तुम्ही केक बनवता तेव्हा त्यात नेहमी काही अतिरिक्त घटक असतात जे तुम्ही जोडता.मिश्रण मी बोलत आहे, उदाहरणार्थ, व्हॅनिला एसेन्सचा डॅश किंवा चिमूटभर मीठ.

छोट्या गोष्टी ज्या कदाचित कोणी पाहत नसतील, पण केकला त्याची चव नक्कीच मिळते.

जेव्हा तुम्ही एखादे सॉफ्टवेअर उत्पादन तयार करता, तेव्हा तुम्हाला फक्त आवश्यक लोक, प्रक्रिया आणि तंत्रज्ञान यापेक्षा थोडेसे अतिरिक्त हवे असते.

तुम्हाला यासारख्या गोष्टींची आवश्यकता असते:

  • माइंडसेट
  • दृढनिश्चय
  • लवचिकता
  • चिकाटी
  • संयम

थोडक्यात तुम्हाला भरपूर केस आणि जाड त्वचेची गरज आहे!

कोणत्याही गोष्टीशिवाय त्यापैकी काही आठवड्यांत तुम्ही खाली आणि बाहेर पडाल.

तुम्ही लक्षात ठेवा:

  • तुम्ही जे पेरता तेच तुम्ही कापता - व्यवसायात, जसे जीवनात!
  • शिकण्याच्या वळणाचा आनंद घ्या!
  • दररोज तुमचा कम्फर्ट झोन पुश करा!

भाग 1 गुंडाळत आहे

आतापर्यंतचा प्रवास मोठ्या प्रमाणात शिकण्याचा आहे. आमचे पहिले सॉफ्टवेअर उत्पादन तयार करण्यासाठी आम्ही आमची वैयक्तिक ताकद एकमेकांना पूरक करण्यासाठी वापरली आहे.

आज, तुम्ही सॉफ्टवेअर उत्पादन तयार करण्यासाठी काय आवश्यक आहे हे शिकलात. पुढच्या वेळी, आम्ही तुमच्या सॉफ्टवेअर उत्पादनाची मार्केटिंग आणि विक्री कशी करायची ते पाहू.

Patrick Harvey

पॅट्रिक हार्वे हे एक अनुभवी लेखक आणि इंडस्ट्रीमध्ये 10 वर्षांपेक्षा जास्त अनुभव असलेले डिजिटल मार्केटर आहेत. त्याला ब्लॉगिंग, सोशल मीडिया, ईकॉमर्स आणि वर्डप्रेस यासारख्या विविध विषयांचे विपुल ज्ञान आहे. लोकांना ऑनलाइन यशस्वी होण्यासाठी लिहिण्याची आणि त्यांना मदत करण्याच्या त्यांच्या आवडीमुळे त्यांच्या प्रेक्षकांना मूल्य प्रदान करणार्‍या अंतर्दृष्टीपूर्ण आणि आकर्षक पोस्ट तयार करण्यास प्रवृत्त केले आहे. एक प्रवीण वर्डप्रेस वापरकर्ता म्हणून, पॅट्रिक यशस्वी वेबसाइट तयार करण्याच्या इन्स आणि आऊट्सशी परिचित आहे आणि तो या ज्ञानाचा उपयोग व्यवसाय आणि व्यक्तींना त्यांची ऑनलाइन उपस्थिती प्रस्थापित करण्यात मदत करण्यासाठी करतो. तपशिलांकडे कटाक्षाने लक्ष ठेवून आणि उत्कृष्टतेसाठी अटूट वचनबद्धतेसह, पॅट्रिक त्याच्या वाचकांना डिजिटल मार्केटिंग उद्योगातील नवीनतम ट्रेंड आणि सल्ला देण्यासाठी समर्पित आहे. जेव्हा तो ब्लॉगिंग करत नाही, तेव्हा पॅट्रिक नवीन ठिकाणे शोधताना, पुस्तके वाचताना किंवा बास्केटबॉल खेळताना आढळू शकतो.