Агуулгын хүснэгт:

Програм хангамжийн инженерчлэлд програм хангамжийн процесс гэж юу вэ?
Програм хангамжийн инженерчлэлд програм хангамжийн процесс гэж юу вэ?

Видео: Програм хангамжийн инженерчлэлд програм хангамжийн процесс гэж юу вэ?

Видео: Програм хангамжийн инженерчлэлд програм хангамжийн процесс гэж юу вэ?
Видео: Програм хангамжийн инженерчлэлийн анхан шат | Part 1 2024, Арваннэгдүгээр
Anonim

Програм хангамжийн үйл явц . А програм хангамжийн үйл явц (мөн гэж мэддэг програм хангамж арга зүй) нь үйлдвэрлэхэд хүргэдэг холбогдох үйл ажиллагааны багц юм програм хангамж . Эдгээр үйл ажиллагаа нь дараахь зүйлийг агуулж болно хөгжил -ийн програм хангамж эхнээс нь, эсвэл одоо байгаа системийг өөрчлөх.

Үүнээс програм хангамжийн инженерийн арга гэж юу вэ?

Програм хангамжийн инженерчлэлийн аргууд хандах өөр өөр арга замууд юм програм хангамж хөгжүүлэх, хүргэх. Хамгийн нийтлэг зарим нь аргууд хүрхрээ орно Арга , Өсөн нэмэгдэж буй Арга , Баталгаажуулалт ба Баталгаажуулалт Арга , болон Прототип боловсруулах Арга.

Програм хангамжийн инженерчлэлд ямар процессын загварууд байдаг вэ? Програм хангамж боловсруулах үйл явцын өөр өөр загваруудыг доор харуулав.

  • Big-Bang загвар.
  • Код-засах загвар.
  • Хүрхрээний загвар.
  • V загвар.
  • Нэмэлт загвар.
  • RAD загвар.
  • Хурдан загвар.
  • Давталтын загвар.

Үүний нэгэн адил програм хангамжийн бүтээгдэхүүн, процесс гэж юу вэ?

Тэгээд програм хангамжийн бүтээгдэхүүн нь үр дүн юм програм хангамж төсөл. Тус бүр програм хангамж Хөгжлийн төсөл нь зарим хэрэгцээ шаардлагаас эхэлж, зарим хэрэгцээ шаардлагаар дуусна (найдаж байна). програм хангамж Энэ нь эдгээр хэрэгцээг хангадаг. А програм хангамжийн үйл явц хэрэглэгчийн хэрэгцээнээс эцсийн шатанд шилжихийн тулд хийх ёстой хийсвэр үйл ажиллагааны багцыг тодорхойлдог бүтээгдэхүүн.

Програм хангамжийн инженерчлэлийн ямар төрлүүд байдаг вэ?

Програм хангамжийн инженерчлэлийн зарим гол салбарууд болон карьерын замууд нь:

  • Хэрэглээний хөгжүүлэлт. Асуудлыг шийдвэрлэхэд суурилсан, Java, C# зэрэг програмчлалын хэлийг багтаасан вэбэд суурилсан бус програм хангамж хөгжүүлэлт.
  • Системийн хөгжил.
  • Вэб хөгжүүлэлт.
  • Embedded Systems Development.

Зөвлөмж болгож буй: