|
|
|
|
طراحی مدل مفهومی ارزیابی عملکرد توسعهدهندگان نرمافزار در سازمانهای فینتکی
|
|
|
|
|
|
|
|
نویسنده
|
جوادی حسن ,امین فرشته
|
|
منبع
|
مديريت دولتي - 1403 - دوره : 16 - شماره : 4 - صفحه:876 -898
|
|
چکیده
|
هدف: توسعهدهندگان نرمافزار در رتبههای برتر یک سازمان فینتکی قرار دارند و بخش عمدهای از هزینه سرمایه انسانی، صرف توسعهدهندگان نرمافزار میشود. پیچیدگی ابزارهای توسعۀ نرمافزار، نحوۀ کاربست دانش، نوع نگرش به کار، سطح تعامل و نحوۀ توزیع افراد در تیمها و تفاوت در رفتار و شخصیت، موجب شده است تا مدیریت عملکرد توسعهدهندگان نرمافزار، به امری متفاوت و چالشبرانگیز در سازمانهای فینتک بدل شود. اغلب سازمانهای فینتکی در روابط خود با توسعهدهندگان نرمافزار، همواره دچار چالش بودهاند و جابهجاییها و ترک سازمانهای زیادی را تجربه کردهاند. این مسئله از یکسو با انتقال دانش و تجارب به بیرون از سازمان، موجب تضعیف توانمندی و موقعیت رقابتی میشود و از سوی دیگر، نارضایتی ذینفعان و هدررفت منابع مالی و اعتباری فینتک را بهدنبال دارد. یکی از دلایل بروز این مسئله، شناسایینکردن معیارهای عملکردی توسعهدهندگان نرمافزار در فینتک است. با توجه به آنچه بیان شد، پژوهش حاضر درصدد شناسایی مولفههای موثر بر عملکرد توسعهدهندگان نرمافزار و ارائۀ مدل مفهومی برای ارزیابی عملکرد آنان در سازمانهای فینتکی بوده است.روش: پژوهش حاضر در چارچوب پارادایم تفسیری با رویکردی استقرایی و راهبردی پدیدارشناسی، تجربههای زیستی توسعهدهندگان نرمافزار را بررسی کرده است. در این پژوهش 12 مصاحبۀ نیمهساختاریافته و عمیق با توسعهدهندگان نرمافزار انجام شد. این افراد به روش نمونهبرداری گلوله برفی انتخاب شده بودند. برای تجزیهوتحلیل دادههای استخراجشده از مصاحبهها، از روش تحلیل محتوا و نرمافزار مکسکیودا استفاده شد. همچنین با استفاده از روش دلفی فازی و نظرسنجی از گروه خبرگان طی دو مرحله، به تایید و رتبهبندی مولفههای احصا شده اقدام شد. جامعۀ آماری در مرحله دلفی فازی، خبرگان رشته مهندسی نرمافزار بود که از بین آنها 10 نفر بهعنوان نمونه با روش نمونهگیری هدفمند انتخاب شد.یافتهها: در این پژوهش تعداد 197 کد اولیه از عبارات معنایی استخراج و در 12 تم فرعی طبقهبندی شد که بهترتیب اولویت عبارتاند از: همکاری تیمی، کیفیت نرمافزار تولیدشده، رضایت مشتریان، مهارت مستندسازی، مشارکت در تسهیم دانش، تعهد به زمانبندی، تسلط بر ابزارهای تولید، مشارکت در تحقق اهداف، رعایت مقررات سازمانی، رعایت استانداردهای فنی، توانایی حل مسئله، دفعات بازنویسی نرمافزار. همچنین معیارها در سه بُعد فنی، فردی و سازمانی دستهبندی شدند.نتیجهگیری: پژوهش حاضر بر مبنای تجربۀ زیستۀ توسعهدهندگان نرمافزار صورت پذیرفته است. یافتههای پژوهش، بر این امر دلالت دارد که مولفههای غیرفنی در ارزیابی عملکرد از وزن و اهمیت بیشتری برخوردارند. از آنجایی که قریب بهاتفاق تعارضهای سازمانی و نارضایتی در فینتکها، ازعدم شفافیت در تعهدهای مالی و غیرمالی میان توسعهدهندگان نرمافزار و فینتکها نشئت میگیرد، وجود معیارهایی که موردتوافق ذینفعان باشد، بر ارتقای رضایتمندی، نگهداشت و بهبود عملکرد توسعهدهندگان نرمافزار تاثیرگذار خواهد بود.
|
|
کلیدواژه
|
ارزیابی عملکرد، توسعهدهندگان نرمافزار، فینتک
|
|
آدرس
|
دانشگاه تهران، پردیس بین اﻟﻤﻠﻞ کیش, گروه مدیریت دولتی, ایران, دانشگاه تهران، دانشکدگان مدیریت, دانشکده مدیریت دولتی و علوم سازمانی, گروه رهبری و سرمایه انسانی, ایران
|
|
پست الکترونیکی
|
famin@ut.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
|
designing a conceptual model for evaluating the performance of software developers in fintech organizations
|
|
|
|
|
Authors
|
javadi hassan ,amin fereshteh
|
|
Abstract
|
objectivesoftware developers occupy top ranks within fintech organizations, representing a significant portion of human capital costs. the complexity of software development tools, the application of specialized knowledge, diverse work attitudes, varying levels of interaction, team distribution, and individual differences in behavior and personality all contribute to making the performance management of software developers a distinct and challenging task in fintech organizations. many fintech organizations consistently face challenges in their relationships with software developers, leading to a high turnover rate. this turnover not only results in the loss and transfer of valuable knowledge and experience outside the organization, thereby weakening its competitive position, but also causes stakeholder dissatisfaction and a significant waste of financial and credit resources. one of the primary reasons for these challenges is the absence of well-defined performance criteria tailored specifically to software developers in fintech. although various studies have explored certain aspects of performance criteria, no comprehensive and integrated study has been undertaken in this regard. consequently, this research endeavors to identify and analyze the effective components for evaluating the performance of software developers in fintech organizations.methodsthis research examines the lived experiences of software developers within the framework of an interpretative paradigm using an inductive and strategic phenomenological approach. twelve semi-structured, in-depth interviews were conducted with software developers who were selected through a snowball sampling method. the data extracted from these interviews were analyzed using the content analysis method, with the assistance of maxqda software. in addition, the fuzzy delphi method, coupled with a two-stage expert survey, was employed to confirm and rank the identified components. the statistical population during the fuzzy delphi phase comprised 10 software engineering experts, who were selected through purposive sampling based on their expertise and experience in the field.resultsthis research identified 197 primary codes from the semantic expressions gathered during the interviews, which were subsequently categorized into 12 sub-themes. these sub-themes, listed in order of priority, include teamwork, quality of produced software, customer satisfaction, documentation skills, participation in knowledge sharing, commitment to scheduling, mastery of production tools, participation in goal realization, compliance with organizational regulations, adherence to technical standards, problem-solving ability, and frequency of software rewriting. these criteria were further classified into three overarching dimensions: technical, individual, and organizational. the findings underscore the intricate nature of performance evaluation, highlighting the multifaceted factors that must be considered when assessing the effectiveness of software developers in fintech settings.conclusionbased on the life experiences and insights of software developers, the research findings indicate that non-technical components, such as teamwork and customer satisfaction, carry more weight and importance in performance evaluation compared to purely technical skills. the occurrence of organizational conflicts and dissatisfaction in fintechs is often rooted in the lack of transparency regarding financial and non-financial obligations between software developers and fintech organizations. therefore, establishing clear, agreed-upon performance criteria among all stakeholders can significantly improve satisfaction, retention, and overall performance of software developers. this approach not only enhances organizational stability but also contributes to the long-term success and competitiveness of fintech organizations.
|
|
Keywords
|
performance evaluation ,software developers ,fintech.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|