আপনার "ব্যর্থ" প্রকল্পটি আসলে "সফল" হলে কী করবেন?


14

আপনি যদি এমন পরিস্থিতিতে থাকেন যেখানে আপনি যে প্রকল্পে কাজ করছেন তা অবশ্যই খারাপভাবে নির্মিত হয়েছে এবং ভবিষ্যতে ব্যর্থতা হতে পারে এবং বজায় রাখার জন্য একটি দুঃস্বপ্ন হতে পারে ... তবে ম্যানেজমেন্ট এটি "সাফল্য" হিসাবে বিবেচিত হয় কারণ ক্লায়েন্টরা খুশি?

আমি কি শুধু যত্ন না করা উচিত? এটি কি ঠিক যে ক্লায়েন্টরা বুঝতেও পারছেন না যে তাদের চেয়ে আরও ভাল অ্যাপ্লিকেশন থাকতে পারে?

কোন মুহুর্তে আমি এটিকে ঠিক তৈরি করার বিষয়ে যত্ন নেওয়া বন্ধ করব এবং কেবল প্রবাহের সাথে যেতে পারি?

উত্তর:


37

যদি ক্লায়েন্টরা খুশি হয় তবে আপনি কিছু সঠিক করছেন। প্রচুর লোকেরা কীভাবে তৈরি হয় তা না জেনে গরম কুকুর উপভোগ করেন ...

অ্যাপ্লিকেশন যদি সমস্যার একটি ভাল সমাধান হয় তবে আপনি ভিত্তিটি ত্রুটিযুক্ত হওয়ার বিষয়ে উদ্বিগ্ন হয়ে পড়েছেন, কীভাবে কীভাবে ক্রমবর্ধমানভাবে জিনিসগুলি উন্নত করা যায় এবং পণ্য আপডেট করার সাথে সাথে সেই উন্নতিগুলি বাস্তবায়নের জন্য পরিকল্পনা তৈরি করুন। বর্ধনযোগ্য কী: আপনি যদি এর পুরো অংশগুলি আবার লিখতে চুলকান হন তবে আপনার ম্যানেজার যথাযথভাবে এটি অযৌক্তিকভাবে বলতে যাচ্ছেন। নিখুঁত হতে পারে ভাল শত্রু। দেখুন কীভাবে নেটস্কেপ ইন্টারনেট নেতৃত্ব গ্রহণ কারণ তারা পুনর্লিখন ন্যাভিগেটর "এ ছিল" দিন jwz এর গল্প।

যদি অ্যাপ্লিকেশনটির ইউআই নিজেই একটি জগাখিচুড়ি হয় তবে ক্লায়েন্টরা এখনও খুশি হতে পারে কারণ তারা এটিকে "হার্ড ওয়ে" এর সাথে তুলনা করছেন এবং একটি বগি প্রোগ্রামটি এর চেয়ে মাইল আরও ভাল হতে পারে। আপনি এটি এমন একটি আদর্শের সাথে তুলনা করছেন যা আপনার পটভূমি এবং দক্ষতার কারণে আপনি কল্পনা করতে পারেন। আবার, আপনি কীভাবে বর্ধিত উপায়ে জিনিসগুলিকে উন্নত করতে পারেন তা বিবেচনা করুন এবং পরিকল্পনার অংশ হিসাবে সেইটিকে পিচ করুন।

যত্ন নেওয়া বন্ধ করবেন না: আপনি চান যে আপনার কাজটি সর্বোত্তম হতে পারে। তবে এটিও মনে রাখবেন যে সেই গ্রাহক আপনার বিলগুলি প্রদান করে এবং আপনি তাদের জন্য সফটওয়্যার লিখছেন, আপনি নয় not


আরে রবার্ট, এই লিঙ্কটি যুক্ত করার জন্য ধন্যবাদ। আমি আমার আইফোনে টাইপ করছিলাম এবং এটি সন্ধানের জন্য প্রসঙ্গ-স্যুইচ করতে চাই না।
বেনজাদো


এছাড়াও: jwz এর গ্রুপওয়্যার খারাপ । (সমস্ত লিঙ্কের জন্য দুঃখিত, আমি এখন সেগুলি পুনরায় পড়তে মজা পাচ্ছি ...)
বেনজাদো

আমি 20+ বছর পুরানো সফটওয়্যারটিতে কাজ করি, এর আগের তারিখটি ভালই হয়ে গেছে, এবং এটি খুব খারাপভাবে লেখা শুরু হয়েছিল (এমনকি 20 বছর আগে মান দ্বারা)। ("এই কোডটি কুকুরের ব্রেকাকেষ্ট - এটি এখন রাতের খাবারের সময়" একটি স্মরণীয় উক্তি) যদি ধরে রাখার জন্য কোনও অর্থ ব্যয় হয় - 10x এর কী উচিত, তবে প্রতিযোগিতায় প্রবেশের ক্ষেত্রে বাধা ব্যতিক্রমী বেশি, তাই গ্রাহকরা কেবল এটি প্রদান করে। বিকল্পটি সিমলার সফ্টওয়্যার এবং ব্যয় কাঠামো সহ একটি সংযোগকারী। এটি অর্থ মুদ্রণের জন্য লাইসেন্স, এবং কেন ব্যবসায়িক লেখার সফ্টওয়্যারগুলি যদি তারা প্রযুক্তিগত উত্কর্ষতার জন্য করে থাকে তবে তা দৃ .় হবে।
mattnz

4

এটি তাদের জন্য দুঃস্বপ্ন নয়। এটি আপনার জন্য দুঃস্বপ্ন হয়ে যাবে এবং তারা মনে করে যে আপনি কী করছেন তা আপনি জানেন তাই এটি স্থির হয়ে যাবে। আপনি কি বরং যে লোকেরা প্রোগ্রামিংকে অবজ্ঞা করেন না তারা কি আপনার অ্যাপ্লিকেশনটিকে আসলে এর চেয়ে খারাপ বলে মনে করতে পারেন? এটি ব্যতিক্রম নয়। যখন আপনি করতে পারেন তা ভোগ করেন. আপনি আরও ভাল আশা করেন ক্লায়েন্টটি এই অ্যাপ্লিকেশনটিকে ছাড়িয়ে যাবে। তারা ব্যবসা হিসাবে অন্য দিকে এতদূর যেতে পারে যে এটি একেবারেই অকেজো। আপনি যা ভাবেন তার থেকে সম্পূর্ণ ভিন্ন কারণের জন্য আপনি এটি আবার লিখতে পারেন।


3

আমি মনে করি না যে আপনার দেখাশোনা করা কখনই বন্ধ করা উচিত, এমনকি যদি মনে হয় এমনকি উচ্চ পরিচালন বন্ধ হয়ে গেছে। আমি মনে করি এই অভিজ্ঞতাটি গ্রহণ করার জন্য গুরুত্বপূর্ণ জিনিসটি হ'ল আপনার মনে হয়েছে যে ভুল হয়েছে সেগুলি স্মরণ করে ডকুমেন্ট করা। ভবিষ্যতে এই ভুলগুলি এড়িয়ে চলা অবশেষে স্বীকৃত হয়ে উঠবে, যদি এই বর্তমান পরিচালকের গোষ্ঠী না হয়, সম্ভবত আপনি পরবর্তী ম্যানেজারদের জন্য কাজ করেন যা আপনি কাজ করেন।


2

আমি উন্নয়নের পরবর্তী পদক্ষেপগুলির জন্য ধারণাগুলি উপস্থাপন শুরু করব যা কোডের মান উন্নত করতে পুনরায় ফ্যাক্টরিং অন্তর্ভুক্ত। প্রযুক্তিগত বিশদে আরও গভীর দিকে যাওয়া থেকে দূরে থাকুন, তবে আপনার পরামর্শ দেওয়া ফিক্সগুলি কীভাবে ক্রমাগত গ্রাহক সন্তুষ্টি বোঝাতে চাইবে তা নির্দেশ করুন । নতুন বৈশিষ্ট্যগুলির সাথে ক্লিনআপ মেশানোর জন্য প্রস্তুত থাকুন, যেহেতু পরিচালন সর্বদা নতুন কিছু বিক্রি করার সন্ধান করবে।

সাধারণভাবে, ক্লায়েন্টরা কোনও কিছু ভুল না হওয়া পর্যন্ত রক্ষণাবেক্ষণের বিষয়ে যত্ন নেবে না। আদর্শভাবে, আপনার সংস্থাটি এর খ্যাতি সম্পর্কে চিন্তা করবে এবং কোডটি বজায় রেখে এটি রক্ষা করতে চাই।

তবে - যদি এই পণ্যটিকে খুব স্বল্পমেয়াদী হিসাবে দেখা হয় তবে এটি সঠিকভাবে সম্পাদন করার ক্ষেত্রে কোনও মান যুক্ত হতে পারে না। সেক্ষেত্রে - সস্তা সংশোধনগুলি সন্ধান করুন - অল্প প্রচেষ্টা সহ এমন জিনিসগুলি যা বিকাশকারী সন্তুষ্টির জন্য একটি বড় মূল্য রয়েছে।


2

আপনি না। প্রযুক্তিগতভাবে সঠিক এবং বজায় রাখা সহজ করার দিকে আপনি রিফ্যাক্টরিং শুরু করতে তহবিল / অনুমতি / ক্রয়-ইনকে সুরক্ষিত করতে আপনি সাফল্যটি ব্যবহার করেন। অথবা আপনি "পুরানো কোডবেস বজায় রাখতে পাই" বিভাগটি থেকে পদোন্নতি পেতে সাফল্যটি ব্যবহার করুন।


0

সম্ভবত আপনার অগ্রাধিকার / দৃষ্টিভঙ্গি ভুল।

যে কোনও সফ্টওয়্যার প্রকল্পের সবচেয়ে গুরুত্বপূর্ণ বিষয়টি এটি ব্যবহারকারীদের প্রয়োজনীয়তা পূরণ করে satisf

এটি গাজিলিয়ন গুণ বেশি গুরুত্বপূর্ণ যে এই মাসে সি / এস ডিজাইনের ফ্যাশনগুলি অনুসারে "সঠিক" হচ্ছে।

হ্যাঁ আপনার সঠিক ডিজাইনের ধরণগুলি ব্যবহার করা উচিত, প্রযুক্তিটি সঠিকভাবে ইত্যাদি ব্যবহার করা উচিত et তবে কেবলমাত্র যতটা শক্তিশালী এবং রক্ষণাবেক্ষণ পদ্ধতিতে ব্যবহারকারীর প্রয়োজনীয়তাগুলি প্রয়োগ করা সহজ করে তোলে।

সত্যিকার অর্থে একটি খারাপভাবে লিখিত সিস্টেম যা ব্যবসায়ের প্রয়োজনীয়তা পূরণ করে তা হ'ল একটি চমত্কারভাবে লিখিত সুন্দর নথিভুক্ত কোডের কোডের চেয়ে সর্বদা ভাল যা কেউ চায় না বা ব্যবহারের কোনও কারণ নেই।


0

বর্তমান ব্যবহারকারীদের সাথে যোগাযোগ করার চেষ্টা করুন এবং তাদের কোন দিকটি উন্নতির প্রয়োজন বলে মনে করেন তাদের জিজ্ঞাসা করুন। তারপরে আপনি এমন কিছু দিক উন্নতি করতে পারেন যা আপনি মনে করেন উন্নতি প্রয়োজন এবং ব্যবহারকারীরা যে দিকগুলি প্রস্তাব করেছিলেন সেগুলিও উন্নত করতে পারে। আপনি "ব্যবহারকারী প্রস্তাবিত উন্নতি বাস্তবায়নের জন্য প্রয়োজনীয়" হিসাবে আপনার উন্নতিগুলি ন্যায়সঙ্গত করতে পারেন

উদাহরণস্বরূপ: যদি ব্যবহারকারীরা মনে করেন যে অনুসন্ধান-ক্রিয়াটি ধীর। আপনি আরও ভাল ডেটা স্তর তৈরি করে এটি উন্নত করতে পারেন যা স্পষ্টতই কেবল অনুসন্ধানের চেয়ে বেশি পরিবেশন করে তবে আপনি ব্যয় করা সময়কে ন্যায়সঙ্গত করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.