সফটওয়্যার প্রকৌশল: সংশোধিত সংস্করণের মধ্যে পার্থক্য

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
WikitanvirBot (আলোচনা | অবদান)
বট বানান ঠিক করছে, কোনো সমস্যায় তানভিরের আলাপ পাতায় বার্তা রাখুন
আফতাব বট (আলোচনা | অবদান)
টেমপ্লেটে সংশোধন
১ নং লাইন: ১ নং লাইন:
[[File:Coding Shots Annual Plan high res-5.jpg|thumb|300px|right|উইকিমিডিয়া ফাউন্ডেশনের জন্য একজন সফটওয়ার ইঞ্জিনিয়ার প্রোগ্রাম লিখছেন। ]]
[[File:Coding Shots Annual Plan high res-5.jpg|thumb|300px|right|উইকিমিডিয়া ফাউন্ডেশনের জন্য একজন সফটওয়ার ইঞ্জিনিয়ার প্রোগ্রাম লিখছেন। ]]


'''সফটওয়্যার ইঞ্জিনিয়ারিং''' এক ধরনের [[প্রকৌশল]], যেটি সফটওয়ার নকশা, উন্নয়ন এবং রক্ষণাবেক্ষণ বিষয়ক।<ref name="BoDu04">{{harvnb |Abran |Moore |Bourque| Dupuis |2004 |pp=1–1}}</ref><ref>{{cite web |last=ACM |year=2007 |url=http://computingcareers.acm.org/?page_id=12|title=Computing Degrees & Careers |publisher=ACM |accessdate=2010-11-23}}</ref><ref>{{cite book |last=Laplante |first=Phillip |title=What Every Engineer Should Know about Software Engineering |publisher=CRC |location=Boca Raton |year=2007 |isbn=978-0-8493-7228-5 |url=http://books.google.com/?id=pFHYk0KWAEgC&lpg=PP1&dq=What%20Every%20Engineer%20Should%20Know%20about%20Software%20Engineering.&pg=PA1#v=onepage&q&f=false |accessdate=2011-01-21 }}</ref>
'''সফটওয়্যার ইঞ্জিনিয়ারিং''' এক ধরনের [[প্রকৌশল]], যেটি সফটওয়ার নকশা, উন্নয়ন এবং রক্ষণাবেক্ষণ বিষয়ক।<ref name="BoDu04">{{harvnb |Abran |Moore |Bourque| Dupuis |2004 |pp=1–1}}</ref><ref>{{ওয়েব উদ্ধৃতি |last=ACM |year=2007 |url=http://computingcareers.acm.org/?page_id=12|title=Computing Degrees & Careers |publisher=ACM |accessdate=2010-11-23}}</ref><ref>{{বই উদ্ধৃতি |last=Laplante |first=Phillip |title=What Every Engineer Should Know about Software Engineering |publisher=CRC |location=Boca Raton |year=2007 |isbn=978-0-8493-7228-5 |url=http://books.google.com/?id=pFHYk0KWAEgC&lpg=PP1&dq=What%20Every%20Engineer%20Should%20Know%20about%20Software%20Engineering.&pg=PA1#v=onepage&q&f=false |accessdate=2011-01-21 }}</ref>


'''সফটওয়্যার ইঞ্জিনিয়ারিং''' এর প্রচলিত সংজ্ঞাগুলো হচ্ছেঃ
'''সফটওয়্যার ইঞ্জিনিয়ারিং''' এর প্রচলিত সংজ্ঞাগুলো হচ্ছেঃ
৭ নং লাইন: ৭ নং লাইন:
* "বৈজ্ঞানিক ও প্রযুক্তিগত জ্ঞানের পদ্ধতিগত প্রয়োগ, পদ্ধতি, এবং নকশার অভিজ্ঞতা, প্রয়োগ, পরীক্ষা এবং সফটওয়্যার ডকুমেন্টেশন";<ref name="IEEE24765">“Systems and software engineering - Vocabulary,” [[ISO]]/[[International Electrotechnical Commission|IEC]]/[[IEEE]] std 24765:2010(E), 2010.</ref>
* "বৈজ্ঞানিক ও প্রযুক্তিগত জ্ঞানের পদ্ধতিগত প্রয়োগ, পদ্ধতি, এবং নকশার অভিজ্ঞতা, প্রয়োগ, পরীক্ষা এবং সফটওয়্যার ডকুমেন্টেশন";<ref name="IEEE24765">“Systems and software engineering - Vocabulary,” [[ISO]]/[[International Electrotechnical Commission|IEC]]/[[IEEE]] std 24765:2010(E), 2010.</ref>
* "[[সফটওয়্যার]] -এর নিয়মতান্ত্রিক প্রয়োগ, সুশৃঙ্খল, গণনীয় পদ্ধতির প্রয়োগের মাধ্যমে উন্নয়ন, পরিচালনা, এবং রক্ষণাবেক্ষণ";<ref name="IEEE610a">“IEEE Standard Glossary of Software Engineering Terminology,” [[IEEE]] std 610.12-1990, 1990.</ref>
* "[[সফটওয়্যার]] -এর নিয়মতান্ত্রিক প্রয়োগ, সুশৃঙ্খল, গণনীয় পদ্ধতির প্রয়োগের মাধ্যমে উন্নয়ন, পরিচালনা, এবং রক্ষণাবেক্ষণ";<ref name="IEEE610a">“IEEE Standard Glossary of Software Engineering Terminology,” [[IEEE]] std 610.12-1990, 1990.</ref>
* "সফটওয়্যার উৎপাদনে সংশ্লিষ্ট সকল বিষয়ে একটি ইঞ্জিনীরিং শাখা";<ref name="Sommerville1">{{cite book
* "সফটওয়্যার উৎপাদনে সংশ্লিষ্ট সকল বিষয়ে একটি ইঞ্জিনীরিং শাখা";<ref name="Sommerville1">{{বই উদ্ধৃতি
|last=Sommerville |first=Ian |authorlink=Ian Sommerville (academic) |title=Software Engineering |origyear=1982 |url=http://www.pearsoned.co.uk/HigherEducation/Booksby/Sommerville/ |edition=8th |year=2007 |publisher=Pearson Education |location=Harlow, England |isbn=0-321-31379-8 |pages=7 |chapter=1.1.2 What is software engineering?
|last=Sommerville |first=Ian |authorlink=Ian Sommerville (academic) |title=Software Engineering |origyear=1982 |url=http://www.pearsoned.co.uk/HigherEducation/Booksby/Sommerville/ |edition=8th |year=2007 |publisher=Pearson Education |location=Harlow, England |isbn=0-321-31379-8 |pages=7 |chapter=1.1.2 What is software engineering?
|quote=Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification to maintaining the system after it has gone into use. In this definition, there are two key phrases:<br>
|quote=Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification to maintaining the system after it has gone into use. In this definition, there are two key phrases:<br>
১৮ নং লাইন: ১৮ নং লাইন:


==তথ্যসূত্র==
==তথ্যসূত্র==
{{Reflist|30em}}
{{সূত্র তালিকা|30em}}


== অতিরিক্ত সূত্র ==
== অতিরিক্ত সূত্র ==
*{{cite book|first1=Alain|last1=Abran|first2=James W.|last2=Moore|first3=Pierre|last3=Bourque|first4=Robert|last4=Dupuis |first5=Leonard L. |last5=Tripp|title=Guide to the Software Engineering Body of Knowledge |year=২০০৪ |publisher=IEEE
*{{বই উদ্ধৃতি|first1=Alain|last1=Abran|first2=James W.|last2=Moore|first3=Pierre|last3=Bourque|first4=Robert|last4=Dupuis |first5=Leonard L. |last5=Tripp|title=Guide to the Software Engineering Body of Knowledge |year=২০০৪ |publisher=IEEE
|isbn=0-7695-2330-7 |ref=harv}}
|isbn=0-7695-2330-7 |ref=harv}}
*{{cite book |last=Sommerville |first=Ian |title=Software Engineering |edition=৭ |url=http://books.google.com/books?id=PqsWaBkFh1wC
*{{বই উদ্ধৃতি |last=Sommerville |first=Ian |title=Software Engineering |edition=৭ |url=http://books.google.com/books?id=PqsWaBkFh1wC
|accessdate=10 January 2013 |year=২০০৮ |publisher=Pearson Education |isbn=978-81-7758-530-8 |ref=harv}}
|accessdate=10 January 2013 |year=২০০৮ |publisher=Pearson Education |isbn=978-81-7758-530-8 |ref=harv}}


==আরো পড়ুন==
==আরো পড়ুন==
* {{Cite book|last= Ghezzi|first=Carlo
* {{বই উদ্ধৃতি|last= Ghezzi|first=Carlo
| title = Fundamentals of Software Engineering|origyear = ১৯৯১
| title = Fundamentals of Software Engineering|origyear = ১৯৯১
| edition = 2nd (International) | year = ২০০৩
| edition = 2nd (International) | year = ২০০৩
| publisher = Pearson Education @ Prentice-Hall |author2=Mehdi Jazayeri |author3=Dino Mandrioli }}
| publisher = Pearson Education @ Prentice-Hall |author2=Mehdi Jazayeri |author3=Dino Mandrioli }}
*{{Cite book|last= Jalote|first=Pankaj|authorlink=Pankaj Jalote
*{{বই উদ্ধৃতি|last= Jalote|first=Pankaj|authorlink=Pankaj Jalote
| title = An Integrated Approach to Software Engineering |origyear = ১৯৯১
| title = An Integrated Approach to Software Engineering |origyear = ১৯৯১
| url = http://www.springer.com/east/home?SGWisbn=5-102-22-52090005-0&changeHeader=true
| url = http://www.springer.com/east/home?SGWisbn=5-102-22-52090005-0&changeHeader=true
৩৭ নং লাইন: ৩৭ নং লাইন:
| publisher = Springer | location =
| publisher = Springer | location =
| isbn = 0-387-20881-X }}
| isbn = 0-387-20881-X }}
*{{Cite book|last= Pressman|first=Roger S|authorlink=Roger S. Pressman
*{{বই উদ্ধৃতি|last= Pressman|first=Roger S|authorlink=Roger S. Pressman
| title = Software Engineering: A Practitioner's Approach |origyear =
| title = Software Engineering: A Practitioner's Approach |origyear =
| edition = ৭ম | year = ২০০৯
| edition = ৭ম | year = ২০০৯
| publisher = McGraw-Hill | location = Boston, Mass
| publisher = McGraw-Hill | location = Boston, Mass
| isbn = 978-0073375977}}
| isbn = 978-0073375977}}
*{{Cite book|last= Sommerville|first=Ian|authorlink=Ian Sommerville (academic)
*{{বই উদ্ধৃতি|last= Sommerville|first=Ian|authorlink=Ian Sommerville (academic)
| title = Software Engineering|origyear =২০১০
| title = Software Engineering|origyear =২০১০
| url = http://www.pearsoned.co.uk/HigherEducation/Booksby/Sommerville/
| url = http://www.pearsoned.co.uk/HigherEducation/Booksby/Sommerville/

১৮:৫৩, ২৩ মার্চ ২০১৭ তারিখে সংশোধিত সংস্করণ

উইকিমিডিয়া ফাউন্ডেশনের জন্য একজন সফটওয়ার ইঞ্জিনিয়ার প্রোগ্রাম লিখছেন।

সফটওয়্যার ইঞ্জিনিয়ারিং এক ধরনের প্রকৌশল, যেটি সফটওয়ার নকশা, উন্নয়ন এবং রক্ষণাবেক্ষণ বিষয়ক।[১][২][৩]

সফটওয়্যার ইঞ্জিনিয়ারিং এর প্রচলিত সংজ্ঞাগুলো হচ্ছেঃ

  • "গবেষণা, নকশা, বিকাশ, এবং অপারেটিং সিস্টেম-ভিত্তিক সফটওয়্যার পরীক্ষা, কম্পাইলার, এবং নেটওয়ার্ক বণ্টন সফটওয়্যার, যা চিকিৎসা, শিল্প, সেনাবাহিনী, যোগাযোগ, বিমান চালনা, বাণিজ্যিক, বৈজ্ঞানিক, এবং সাধারণ কম্পিউটিং অ্যাপ্লিকেশনের জন্য ব্যবহার করা";[৪]
  • "বৈজ্ঞানিক ও প্রযুক্তিগত জ্ঞানের পদ্ধতিগত প্রয়োগ, পদ্ধতি, এবং নকশার অভিজ্ঞতা, প্রয়োগ, পরীক্ষা এবং সফটওয়্যার ডকুমেন্টেশন";[৫]
  • "সফটওয়্যার -এর নিয়মতান্ত্রিক প্রয়োগ, সুশৃঙ্খল, গণনীয় পদ্ধতির প্রয়োগের মাধ্যমে উন্নয়ন, পরিচালনা, এবং রক্ষণাবেক্ষণ";[৬]
  • "সফটওয়্যার উৎপাদনে সংশ্লিষ্ট সকল বিষয়ে একটি ইঞ্জিনীরিং শাখা";[৭]
  • এবং " একটি প্রতিষ্ঠিত এবং সুস্পষ্ট প্রকৌশল নীতিমালা, যার মাধ্যমে সুলভে প্রাপ্ত সফটওয়ার, যেটি বিশ্বস্ত এবং বাস্তব যন্ত্রে দক্ষতার সঙ্গে কাজ করে।"[৮]
একজন সফটওয়্যার ইঞ্জিনিয়ারিং জাভা কোড লিখছেন।

তথ্যসূত্র

  1. Abran এবং অন্যান্য 2004, পৃ. 1–1
  2. ACM (২০০৭)। "Computing Degrees & Careers"। ACM। সংগ্রহের তারিখ ২০১০-১১-২৩ 
  3. Laplante, Phillip (২০০৭)। What Every Engineer Should Know about Software Engineering। Boca Raton: CRC। আইএসবিএন 978-0-8493-7228-5। সংগ্রহের তারিখ ২০১১-০১-২১ 
  4. The Bureau of Labor Statistics
  5. “Systems and software engineering - Vocabulary,” ISO/IEC/IEEE std 24765:2010(E), 2010.
  6. “IEEE Standard Glossary of Software Engineering Terminology,” IEEE std 610.12-1990, 1990.
  7. Sommerville, Ian (২০০৭) [1982]। "1.1.2 What is software engineering?"। Software Engineering (8th সংস্করণ)। Harlow, England: Pearson Education। পৃষ্ঠা 7। আইএসবিএন 0-321-31379-8Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification to maintaining the system after it has gone into use. In this definition, there are two key phrases:
    1. Engineering discipline Engineers make things work. They apply theories, methods and tools where these are appropriate [. . .] Engineers also recognize that they must work to organizational and financial constraints. [. . .]
    2. All aspects of software production Software engineering is not just concerned with the technical processes of software development but also with activities such as software project management and with the development of tools, methods and theories to support software production.
      line feed character in |quote= at position 259 (সাহায্য)
  8. "Software Engineering"। Information Processing। North-Holland Publishing Co.। 71: 530–538। ১৯৭২। 

অতিরিক্ত সূত্র

  • Abran, Alain; Moore, James W.; Bourque, Pierre; Dupuis, Robert; Tripp, Leonard L. (২০০৪)। Guide to the Software Engineering Body of Knowledge। IEEE। আইএসবিএন 0-7695-2330-7 
  • Sommerville, Ian (২০০৮)। Software Engineering (৭ সংস্করণ)। Pearson Education। আইএসবিএন 978-81-7758-530-8। সংগ্রহের তারিখ ১০ জানুয়ারি ২০১৩ 

আরো পড়ুন

  • Ghezzi, Carlo; Mehdi Jazayeri; Dino Mandrioli (২০০৩) [১৯৯১]। Fundamentals of Software Engineering (2nd (International) সংস্করণ)। Pearson Education @ Prentice-Hall। 
  • Jalote, Pankaj (২০০৫) [১৯৯১]। An Integrated Approach to Software Engineering (৩য় সংস্করণ)। Springer। আইএসবিএন 0-387-20881-X 
  • Pressman, Roger S (২০০৯)। Software Engineering: A Practitioner's Approach (৭ম সংস্করণ)। Boston, Mass: McGraw-Hill। আইএসবিএন 978-0073375977 
  • Sommerville, Ian (২০১০) [২০১০]। Software Engineering (৯ম সংস্করণ)। Harlow, England: Pearson Education। আইএসবিএন 978-0137035151 
  • টেমপ্লেট:Cite9

বহিঃসংযোগ