مسابقه‌ای در بین دانشگاه‌ها هست به نام رساله‌ی سه  دقیقه‌ای (Three Minutes Thesis). در این مسابقه به دانشجو یا محقق 3 دقیقه وقت داده می‌شود تا موضوع تحقیق خودش را به افراد معرفی کند. افراد و داوران از حوزه‌ی تخصصی شما نیستند. در نتیجه باید موضوع تحقیق را با کلمات غیرتخصصی بیان کنید. یکی دیگر از قوانین مسابقه این است که ارائه دهنده فقط می‌تواند یک صفحه اسلاید بدون اجزای متحرک و چندرسانه‌ای داشته باشد.

در آخرین روز کلاس توسعه‌ی فردی، هر یک از دانشجویان باید موضوع رساله‌ یا تحقیقش را ارائه می‌داد و با بقیه مسابقه می‌داد. تصویر زیر اسلاید من است. البته موضوع دانش‌نامه‌ام هنوز نهایی نشده است ولی چارچوب کلی آن در همین زمینه‌ی زمینه فرایندهای توسعه‌ی نرم‌افزار خواهد بود.

ایده‌ی اصلی این اسلاید به صورت زیر است:
* نقش توسعه‌دهندگان نرم‌افزار، ایجاد زیرساخت دنیای آینده هستند.
* برای نمونه نقشه‌ی گوگل (گوگل‌مپ)، ابزاری است که به کاربران کمک می‌کند مناسب‌ترین مسیر رسیدن از نقطه‌ای به نقطه‌ای دیگر را با توجه به وسیله‌ی نقلیه‌ی مد نظر خود پیدا کنند.
* یک شرکت یا تیم نرم‌افزاری، مجموعه‌ای از اقلام را دریافت می‌کند (نقطه مبدا) و باید آنها را انجام و به مشتری تحویل بدهد (نقطه مقصد). این اقلام ممکن است بر اساس نوع (ویژگی، خطا، …) و وضعیت تیم یا شرکت در مسیر حرکت اقلام، مسیرهای متفاوتی را طی کنند، درست شبیه مسیرهای پیشنهادی گوگل‌مپ.
* حالا سوال این است که چه کسی گوگل‌مپی برای توسعه‌دهندگان نرم‌افزار تهیه خواهد کرد که در هر لحظه مناسب‌ترین مسیر را به آنها نشان دهد یا وضعیت مسیرهای پیش‌رو را پیش‌بینی کند؛ یا حتی بر اساس ترافیک و حجم آمدوشد، بار شبکه‌ی ارتباطی را توزیع کند.
* در این تحقیق ما می‌خواهیم بخشی از این گوگل‌مپ را برای توسعه‌دهندگان طراحی و پیاده‌سازی کنیم.  این کار دنیای بهتری برای توسعه‌دهندگان نرم‌افزار و مشتریان آنها فراهم خواهد کرد.

پ.ن.: موضوع تحقیق من هنوز نهایی نشده است! ولی آرزویم این است که بخشی از این زیرساخت را طراحی و پیاده‌سازی کنم.

 

2+
Share