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

নতুন করে লেখা
(বট নিবন্ধ পরিষ্কার করেছে)
(নতুন করে লেখা)
[[File:Coding Shots Annual Plan high res-5.jpg|thumb|300px|right|উইকিমিডিয়া ফাউন্ডেশনের জন্য একজন সফটওয়ার ইঞ্জিনিয়ার প্রোগ্রাম লিখছেন। ]]
[[চিত্র:Programmer writing code with Unit Tests.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>
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>The Bureau of Labor Statistics</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="Sommerville1">{{cite book
|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>
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. [. . .]<br>
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.
}}</ref>
* এবং " একটি প্রতিষ্ঠিত এবং সুস্পষ্ট প্রকৌশল নীতিমালা, যার মাধ্যমে সুলভে প্রাপ্ত সফটওয়ার, যেটি বিশ্বস্ত এবং বাস্তব যন্ত্রে দক্ষতার সঙ্গে কাজ করে।"<ref name="Bauer1">{{cite journal| authorlink=F. L. Bauer | title= Software Engineering | journal = Information Processing | volume = 71 | publisher = North-Holland Publishing Co. | year = 1972 | pages = 530–538}}</ref>
 
[[চিত্র:Programmer writing code with Unit Tests.jpg|thumb|300px|right|একজন সফটওয়্যার ইঞ্জিনিয়ারিং জাভা কোড লিখছেন।]]
 
== তথ্যসূত্র ==
==টীকা==
{{Reflist|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
*{{cite book
|isbn=0-7695-2330-7 |ref=harv}}
|first1=Alain
*{{cite book |last=Sommerville |first=Ian |title=Software Engineering |edition=৭ |url=http://books.google.com/books?id=PqsWaBkFh1wC
|last1=Abran
|accessdate=10 January 2013 |year=২০০৮ |publisher=Pearson Education |isbn=978-81-7758-530-8 |ref=harv}}
|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}}
*{{cite book
|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}}
 
==আরো পড়ুন==