Эхний үе шат асуудлын анализ – Үүргийн дэвтэр

Програм хангамжийн инженерчилэлийн эхний үе шат болох асуудлын анализын эхэнд (төлөвлөлт хийх үед) “Үүргийн дэвтэр” болон “Системийн тодорхойлолт” бэлтгэх хэрэгтэйг өмнө дурьдсан билээ. Энэ үүргийн дэвтэр нь Зорилгын тодорхойлолт Бүтээгдэхүүний хэрэглээ Бүтээгдэхүүний үйл ажиллагаа (functional requirement) Бүтээгдэхүүний өгөгдлүүд Бүтээгдэхүүний шинж чанар Чанарын шаардлагууд Нэмэлт гэсэн 7 хэсгээс тогтоно. Зорилгын тодорхойлолт Read more…

Монгол ном бэлтгэх латекс хэв

За та бүхэнд амлаж байснаар өчигдөр орой сууж хийсэн латекс номын хэвийн эхийг энд хавсаргалаа. Би өөрөө латекс хамтран хөгжүүлдэг, эсвэл өнө удаан жил хэрэглэсэн мэргэжилтэн биш тул гологдолтой зүйлс олон байгаа байх. Та бүхэн эх кодыг шалгаад сайжруулах зүйлс байвал илгээнэ үү. Энэхүү баримтын эхийг Убунту линүкс дээр texlive Read more…

Програм хангамжийн инженер гэж хэн бэ?

Өмнө амласан ёсоор Програм хангамжийн инженерийн тухай товч дурдъя. Бид програм хангамжийн инженерүүдийг программист гэж нэрлэдэг. Гэвч программист, програм хангамжийн инженер хоёр жаахан ялгаатай. Програм хангамжийн инженер (software engineer) гэдэг мэргэжил програм хангамжийн инженерчлэл (Software engineering) хөгжиж эхэлсэнээс хэдэн жилийн дараа гарч иржээ. Үүгээр хуучны программистуудын үүрэг даалгавар өсөн нэмэгдсэн Read more…

Төслийн хажуугаар хавчуурга тооц

Төсөл төлөвлөлтөндөө хугацааг байнга нөөцтэй авч байх хэрэгтэй. Төслийн хажуугаар өндөр эрхтэй даалгаварууд байнга орж ирж байдаг. Үүнийг тооцож байхгүй бол төлөвлөсөн хугацаандаа дуусна гэж байхгүй. Өнөөдөр шаардлагын тодорхойлолт (Requirement Specification) хийгээд сууж байтал (уг нь энийг менежертэй цуг хийх ёстой байсан боловч нөгөөхийн зав гарсангүй) дарга веб хуудсын инспекторуудийн Read more…

Windows оос Линүкс рүү

Нэг шинэ ПК автал нөгөө виндовс виста гайхалтай ирвээ. Энэ үйлдлийн систем үнэхээр өлгийн дотроо байгаа нь мэдэгдэж байлаа. Eclipse-ээ суулгаад ажиллах гэтэл CVS update хийх үед бичих хандалтын эрх хүрсэнүй гээд болсонгүй. Уг нь би өөрөө администратор эрхтэй байсан тул сайн ойлгосонгүй. 🙁 Дараа нь 1200 еврогоор худалдаж авсан Read more…

TexnicCenter үү Texmaker үү

Латекс (LaTeX) TeX нь шинжлэх ухааны баримт, томъёо тодорхойлолт үүсгэхэд маш хялбар хамгийн өргөн хэрэглэдэг нээлттэй эх бүхий програм хангамжийн цогц гэдгийг ихэнхи хүн мэдэх билээ. Хэдийгээр математикч, програмистууд ихэвчилэн ашигладаг боловч барууны орнуудад мастер, дипломын ажил заавал үүгээр бичихийг шаарддаг. Учир нь эмх цэгцтэй, хэвлэлтийн өндөр чанартай баримт үүсгэдэг Read more…

Програмист гэж хэн бэ?

За өнөөдөр нэг шинэ төсөл эхлүүлж „Системийн Шаардлагын Анализ„ хийх хэрэгтэй болов. Хуучин танил LaTEX дээрээ хиймээр санагдаад MikTex татаж, суулгах гээд зүгээр сууж байхдаа өдрийн тэмдэглэлдээ ганц хоёр зүйл Программист болон Програм Хангамжийн Инженер хэмээх мэргэжилийнхээ тухай нэммээр санагдав. Программист гэж хэн бэ? Хэрэв та миний компьютер эвдэрчихлээ, хэн Read more…

Өдрийн тэмдэглэлээ сэргээв

Өнөөдрөөс эхлэн хуучин badaa.homelinux.net домайн нэрээр гэрийнхээ пк дээр 2004 онд ажиллуулж эхлээд больчихсон байсан өдрийн тэмдэглэлээ ахин сэргээж байна. Энэ блогийг ахин хөтлөхөд нөлөөлсөн анд нартаа талархал дэвшүүлье! Энэ блогт ихэвчилэн миний мэргэжилийн сэдвээр бичлэг нэмэгдэх болов уу. Мэргэжил нэгт нөхөд эсвэл програм хангамж сонирхон хөгжүүлэгч эсвэл хэрэглэгч таньд Read more…