	{"id":2588,"date":"2013-07-06T16:19:24","date_gmt":"2013-07-06T09:19:24","guid":{"rendered":"http:\/\/science-technology.vn\/?p=2588"},"modified":"2013-07-06T16:19:24","modified_gmt":"2013-07-06T09:19:24","slug":"ki-nghe-phan-mem-va-khoa-hoc-may-tinh-2","status":"publish","type":"post","link":"https:\/\/science-technology.vn\/?p=2588","title":{"rendered":"K\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m v\u00e0 Khoa h\u1ecdc m\u00e1y t\u00ednh"},"content":{"rendered":"<p><span style=\"font-size: 14px;\">M\u1ed9t sinh vi\u00ean h\u1ecfi t\u00f4i: \u201cT\u1ea1i sao t\u00f4i c\u1ea7n h\u1ecdc K\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m thay v\u00ec Khoa h\u1ecdc m\u00e1y t\u00ednh? Sau r\u1ed1t, ch\u00fang l\u00e0 nh\u01b0 nhau v\u00e0 sau khi t\u1ed1t nghi\u1ec7p \u0111\u1eb1ng n\u00e0o ch\u00fang t\u00f4i c\u0169ng s\u1ebd l\u00e0m vi\u1ec7c trong c\u00f4ng nghi\u1ec7p ph\u1ea7n m\u1ec1m?&#8221;<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Tr\u1ea3 l\u1eddi: \u201cK\u0129 s\u01b0 ph\u1ea7n m\u1ec1m v\u00e0 khoa h\u1ecdc m\u00e1y t\u00ednh l\u00e0 KH\u00d4NG nh\u01b0 nhau. T\u1eebng l\u0129nh v\u1ef1c h\u1ed9i t\u1ee5 v\u00e0o c\u00e1c kh\u00eda c\u1ea1nh kh\u00e1c nhau c\u1ee7a c\u00f4ng ngh\u1ec7 t\u00ednh to\u00e1n v\u00e0 d\u1eabn t\u1edbi c\u00e1c ngh\u1ec1 nghi\u1ec7p kh\u00e1c nhau trong c\u00f4ng nghi\u1ec7p ph\u1ea7n m\u1ec1m. Trong qu\u00e1 kh\u1ee9, ph\u1ea7n l\u1edbn ph\u1ea7n m\u1ec1m \u0111\u1ec1u nh\u1ecf v\u00e0 \u0111\u01a1n gi\u1ea3n, cho n\u00ean h\u1ed9i t\u1ee5 l\u00e0 v\u00e0o \u201ckhoa h\u1ecdc v\u1ec1 ph\u00e1t tri\u1ec3n thu\u1eadt to\u00e1n\u201d hay m\u00e3 hi\u1ec7u qu\u1ea3 \u0111\u1ec3 ch\u1ea1y tr\u00ean m\u00e1y t\u00ednh. Ch\u1eb3ng h\u1ea1n, l\u01b0u gi\u1eef th\u00f4ng tin hay t\u1ef1 \u0111\u1ed9ng t\u00ednh c\u00f4ng th\u1ee9c to\u00e1n h\u1ecdc hay qui tr\u00ecnh. \u0110\u00f3 l\u00e0 l\u00ed do t\u1ea1i sao ph\u1ea7n l\u1edbn c\u00e1c ch\u01b0\u01a1ng tr\u00ecnh khoa h\u1ecdc m\u00e1y t\u00ednh y\u00eau c\u1ea7u nhi\u1ec1u n\u0103m h\u1ecdc v\u1ec1 to\u00e1n v\u00e0 v\u00e0i ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh. Ng\u00e0y nay, ph\u1ea7n m\u1ec1m l\u00e0 l\u1edbn v\u00e0 ph\u1ee9c t\u1ea1p h\u01a1n, cho n\u00ean h\u1ed9i t\u1ee5 l\u00e0 v\u00e0o \u201ck\u0129 ngh\u1ec7 qu\u1ea3n l\u00ed qui tr\u00ecnh\u201d hay ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m hi\u1ec7u qu\u1ea3 \u0111\u1ec3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 ph\u1ee9c t\u1ea1p. Ch\u1eb3ng h\u1ea1n, m\u1ed9t trong c\u00e1c nguy\u00ean l\u00ed c\u1ee7a \u0111\u1ed9 ph\u1ee9c t\u1ea1p ph\u1ea7n m\u1ec1m l\u00e0: \u201cC\u1ee9 m\u1ed7i m\u01b0\u1eddi ph\u1ea7n tr\u0103m t\u0103ng l\u00ean trong \u0111\u1ed9 ph\u1ee9c t\u1ea1p c\u1ee7a v\u1ea5n \u0111\u1ec1, c\u00f3 vi\u1ec7c t\u0103ng m\u1ed9t tr\u0103m ph\u1ea7n tr\u0103m trong \u0111\u1ed9 ph\u1ee9c t\u1ea1p c\u1ee7a gi\u1ea3i ph\u00e1p ph\u1ea7n m\u1ec1m. V\u1ea5n \u0111\u1ec1 c\u00e0ng ph\u1ee9c t\u1ea1p, gi\u1ea3i ph\u00e1p s\u1ebd c\u00e0ng ph\u1ee9c t\u1ea1p h\u01a1n nhi\u1ec1u so v\u1edbi \u0111\u01b0\u1ee3c ngh\u0129 tr\u01b0\u1edbc \u0111\u00f3. \u0110\u00f3 l\u00e0 l\u00ed do t\u1ea1i sao b\u1ea1n c\u1ea7n &#8220;k\u0129 s\u01b0 qui tr\u00ecnh&#8221; \u0111\u1ec3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 thay v\u00ec d\u1ef1a tr\u00ean &#8220;khoa h\u1ecdc v\u1ec1 thu\u1eadt to\u00e1n&#8221; \u0111\u1ec3 t\u1ea1o ra m\u00e3 hi\u1ec7u qu\u1ea3.<\/p>\n<p>B\u1edfi v\u00ec h\u1ed9i t\u1ee5 l\u00e0 v\u00e0o to\u00e0n b\u1ed9 qui tr\u00ecnh ph\u00e1t tri\u1ec3n, ng\u01b0\u1eddi k\u0129 s\u01b0 ph\u1ea7n m\u1ec1m s\u1ebd tu\u00e2n theo t\u1eadp c\u00e1c qui t\u1eafc v\u00e0 nguy\u00ean l\u00ed thay v\u00ec nh\u1ea3y v\u00e0o trong gi\u1ea3i ph\u00e1p (vi\u1ebft m\u00e3) nhanh ch\u00f3ng. Ch\u1eb3ng h\u1ea1n m\u1ed9t trong nh\u1eefng nguy\u00ean nh\u00e2n th\u00f4ng th\u01b0\u1eddng nh\u1ea5t l\u00e0m cho th\u1ea5t b\u1ea1i d\u1ef1 \u00e1n l\u00e0 y\u00eau c\u1ea7u kh\u00f4ng \u1ed5n \u0111\u1ecbnh. Ng\u01b0\u1eddi k\u0129 s\u01b0 ph\u1ea7n m\u1ec1m h\u1ecdc v\u1ec1 &#8220;k\u0129 ngh\u1ec7 y\u00eau c\u1ea7u&#8221; s\u1ebd bi\u1ebft c\u00e1ch ki\u1ec3m \u0111i\u1ec3m, ki\u1ec3m nghi\u1ec7m, r\u1ed3i \u01b0u ti\u00ean ho\u00e1 c\u00e1c y\u00eau c\u1ea7u n\u00e0y \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng ch\u00fang \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh t\u1ed1t v\u00e0 \u0111\u1ee7 \u1ed5n \u0111\u1ecbnh tr\u01b0\u1edbc khi chuy\u1ec3n sang pha ti\u1ebfp c\u1ee7a thi\u1ebft k\u1ebf. Khi chuy\u1ec3n t\u1eeb y\u00eau c\u1ea7u sang thi\u1ebft k\u1ebf, ng\u01b0\u1eddi k\u0129 s\u01b0 ph\u1ea7n m\u1ec1m t\u1ed1t \u0111\u00e3 h\u1ecdc v\u1ec1 &#8220;ki\u1ebfn tr\u00fac v\u00e0 thi\u1ebft k\u1ebf&#8221; s\u1ebd bi\u1ebft r\u1eb1ng b\u00ean c\u1ea1nh c\u00e1c y\u00eau c\u1ea7u \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh, c\u00f3 nhi\u1ec1u &#8220;y\u00eau c\u1ea7u suy d\u1eabn&#8221;. Th\u1ef1c ra, s\u1ebd c\u00f3 nhi\u1ec1u &#8220;y\u00eau c\u1ea7u suy d\u1eabn&#8221; h\u01a1n l\u00e0 y\u00eau c\u1ea7u nguy\u00ean thu\u1ef7 v\u00e0 \u0111\u00f3 l\u00e0 l\u00ed do t\u1ea1i sao pha thi\u1ebft k\u1ebf th\u01b0\u1eddng l\u00e2u h\u01a1n \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o m\u1ecdi th\u1ee9 \u0111\u01b0\u1ee3c t\u00ednh t\u1edbi tr\u01b0\u1edbc khi chuy\u1ec3n v\u00e0o trong pha th\u1ef1c hi\u1ec7n.<\/p>\n<p>Ng\u01b0\u1eddi k\u0129 s\u01b0 ph\u1ea7n m\u1ec1m hi\u1ebfm khi l\u00e0m vi\u1ec7c c\u00f4 l\u1eadp m\u00e0 ph\u1ea7n l\u1edbn trong t\u1ed5 v\u00ec ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m bao gi\u1edd c\u0169ng l\u00e0 n\u1ed7 l\u1ef1c t\u1ed5. Tri th\u1ee9c v\u00e0 k\u0129 n\u0103ng c\u1ee7a t\u1eebng th\u00e0nh vi\u00ean l\u00e0 c\u1ed1t y\u1ebfu cho th\u00e0nh c\u00f4ng c\u1ee7a d\u1ef1 \u00e1n. (L\u00e0m vi\u1ec7c t\u1ed5 bao gi\u1edd c\u0169ng \u0111\u01b0\u1ee3c d\u1ea1y trong ch\u01b0\u01a1ng tr\u00ecnh k\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m nh\u01b0ng kh\u00f4ng \u0111\u01b0\u1ee3c d\u1ea1y trong khoa h\u1ecdc m\u00e1y t\u00ednh). B\u1edfi v\u00ec y\u1ebfu t\u1ed1 quan tr\u1ecdng nh\u1ea5t trong gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 ph\u1ee9c t\u1ea1p KH\u00d4NG ph\u1ea3i l\u00e0 c\u00f4ng c\u1ee5, KH\u00d4NG ph\u1ea3i l\u00e0 thu\u1eadt to\u00e1n, KH\u00d4NG ph\u1ea3i l\u00e0 k\u0129 thu\u1eadt m\u00e0 l\u00e0 k\u0129 n\u0103ng c\u1ee7a b\u1ea3n th\u00e2n ng\u01b0\u1eddi ph\u00e1t tri\u1ec3n. Ng\u01b0\u1eddi ph\u00e1t tri\u1ec3n c\u00f3 k\u0129 n\u0103ng cao c\u00f3 th\u1ec3 c\u00f3 n\u0103ng su\u1ea5t cao h\u01a1n (t\u1edbi 30 l\u1ea7n t\u1ed1t h\u01a1n) ng\u01b0\u1eddi ph\u00e1t tri\u1ec3n th\u01b0\u1eddng.<\/p>\n<p>Ch\u01b0\u01a1ng tr\u00ecnh khoa h\u1ecdc m\u00e1y t\u00ednh h\u1ed9i t\u1ee5 nhi\u1ec1u v\u00e0o vi\u1ebft m\u00e3 hi\u1ec7u qu\u1ea3 (thu\u1eadt to\u00e1n) cho n\u00ean ch\u1ea5t l\u01b0\u1ee3ng h\u1ea7u h\u1ebft l\u00e0 v\u1ec1 khi\u1ebfm khuy\u1ebft ph\u1ea7n m\u1ec1m. Tuy nhi\u00ean, ch\u01b0\u01a1ng tr\u00ecnh k\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m x\u00e1c \u0111\u1ecbnh ch\u1ea5t l\u01b0\u1ee3ng theo c\u00e1ch kh\u00e1c. Ch\u1ea5t l\u01b0\u1ee3ng l\u00e0 v\u1ea5n \u0111\u1ec1 thi\u1ebft k\u1ebf t\u1ed1t ch\u1ee9 kh\u00f4ng ch\u1ec9 l\u00e0 vi\u1ebft m\u00e3 t\u1ed1t. N\u1ebfu d\u1ef1 \u00e1n y\u00eau c\u1ea7u ch\u1ea5t l\u01b0\u1ee3ng cao th\u00ec \u0111i\u1ec1u \u0111\u00f3 ph\u1ea3i \u0111\u01b0\u1ee3c xem x\u00e9t s\u1edbm trong v\u00f2ng \u0111\u1eddi ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m. Ch\u1ea5t l\u01b0\u1ee3ng l\u00e0 tuy\u1ec3n t\u1eadp c\u00e1c thu\u1ed9c t\u00ednh nh\u01b0 hi\u1ec7u n\u0103ng, t\u00ednh d\u00f9ng \u0111\u01b0\u1ee3c, t\u00ednh kh\u1ea3 chuy\u1ec3n, t\u00ednh tin c\u1eady, t\u00ednh hi\u1ec7u qu\u1ea3, t\u00ednh ki\u1ec3m th\u1eed \u0111\u01b0\u1ee3c, t\u00ednh hi\u1ec3u \u0111\u01b0\u1ee3c v\u00e0 t\u00ednh s\u1eeda \u0111\u1ed5i \u0111\u01b0\u1ee3c. K\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m c\u0169ng tin r\u1eb1ng ch\u1ea5t l\u01b0\u1ee3ng kh\u00f4ng c\u00f9ng nh\u1eefng \u0111i\u1ec1u nh\u01b0 tho\u1ea3 m\u00e3n c\u1ee7a ng\u01b0\u1eddi d\u00f9ng, \u0111\u00e1p \u1ee9ng y\u00eau c\u1ea7u hay \u0111\u00e1p \u1ee9ng c\u00e1c m\u1ee5c ti\u00eau chi ph\u00ed v\u00e0 l\u1ecbch bi\u1ec3u m\u00e0 ch\u00fang l\u00e0 t\u1ea5t c\u1ea3 c\u00f3 li\u00ean quan. Th\u1ef1c t\u1ea1i, tho\u1ea3 m\u00e3n c\u1ee7a ng\u01b0\u1eddi d\u00f9ng = s\u1ea3n ph\u1ea9m ch\u1ea5t l\u01b0\u1ee3ng + \u0111\u00e1p \u1ee9ng y\u00eau c\u1ea7u + \u0111\u01b0\u1ee3c chuy\u1ec3n giao khi c\u1ea7n + chi ph\u00ed th\u00edch h\u1ee3p.<\/p>\n<p>Ch\u01b0\u01a1ng tr\u00ecnh khoa h\u1ecdc m\u00e1y t\u00ednh h\u1ed9i t\u1ee5 v\u00e0o ph\u00e1t hi\u1ec7n v\u00e0 lo\u1ea1i b\u1ecf khi\u1ebfm khuy\u1ebft. (Ph\u1ea7n l\u1edbn nh\u1eefng ng\u01b0\u1eddi ph\u00e1t tri\u1ec3n d\u00e0nh \u0111\u1ea1i th\u1ec3 40 ph\u1ea7n tr\u0103m th\u1eddi gian c\u1ee7a h\u1ecd cho ki\u1ec3m th\u1eed). L\u1eadp tr\u00ecnh v\u00e0 ki\u1ec3m th\u1eed l\u00e0 y\u1ebfu t\u1ed1 quan tr\u1ecdng trong ch\u01b0\u01a1ng tr\u00ecnh khoa h\u1ecdc m\u00e1y t\u00ednh. Ch\u01b0\u01a1ng tr\u00ecnh k\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m h\u1ed9i t\u1ee5 nhi\u1ec1u v\u00e0o ch\u1ea5t l\u01b0\u1ee3ng c\u1ee7a qui tr\u00ecnh ph\u00e1t tri\u1ec3n b\u1edfi v\u00ec h\u1ecd tin r\u1eb1ng ch\u1ea5t l\u01b0\u1ee3ng c\u1ee7a s\u1ea3n ph\u1ea9m ph\u1ea7n m\u1ec1m tu\u1ef3 thu\u1ed9c v\u00e0o qui tr\u00ecnh ph\u00e1t tri\u1ec3n t\u1ea1o ra s\u1ea3n ph\u1ea9m \u0111\u00f3. B\u1eb1ng vi\u1ec7c h\u1ed9i t\u1ee5 nhi\u1ec1u v\u00e0o t\u1eebng pha, lo\u1ea1i b\u1ecf khi\u1ebfm khuy\u1ebft \u1edf t\u1eebng pha th\u00ec \u0111\u1ebfn cu\u1ed1i b\u1ea1n s\u1ebd c\u00f3 \u00edt khi\u1ebfm khuy\u1ebft ph\u1ea3i gi\u1ea3i quy\u1ebft. Thay v\u00ec m\u1ea5t nhi\u1ec1u th\u1eddi gian cho ki\u1ec3m th\u1eed, k\u0129 s\u01b0 ph\u1ea7n m\u1ec1m h\u1ed9i t\u1ee5 nhi\u1ec1u v\u00e0o gi\u00e1m \u0111\u1ecbnh, ki\u1ec3m \u0111i\u1ec3m \u1edf t\u1eebng pha. (Th\u1ef1c ra, kh\u00f4ng c\u00f3 ch\u1ec9 m\u1ed9t c\u00e1ch ti\u1ebfp c\u1eadn t\u1ed1t nh\u1ea5t t\u1edbi lo\u1ea1i b\u1ecf\u00a0 khi\u1ebfm khuy\u1ebft ph\u1ea7n m\u1ec1m. T\u1ed5 h\u1ee3p c\u1ee7a nhi\u1ec1u c\u00e1ch ti\u1ebfp c\u1eadn, nh\u01b0 gi\u00e1m \u0111\u1ecbnh, ki\u1ec3m \u0111i\u1ec3m, v\u00e0 ki\u1ec3m th\u1eed l\u00e0 c\u1ea7n thi\u1ebft).<\/p>\n<p>M\u1eb7c d\u1ea7u v\u1edbi c\u1ea3 hai ch\u01b0\u01a1ng tr\u00ecnh sinh vi\u00ean t\u1ed1t nghi\u1ec7p s\u1ebd b\u1eaft \u0111\u1ea7u trong nghi\u1ec7p ph\u1ea7n m\u1ec1m \u1edf nh\u1eefng v\u1ecb tr\u00ed t\u01b0\u01a1ng t\u1ef1 nh\u01b0 ng\u01b0\u1eddi l\u1eadp tr\u00ecnh, ng\u01b0\u1eddi ki\u1ec3m th\u1eed, v\u00e0 l\u00e3nh \u0111\u1ea1o k\u0129 thu\u1eadt. Qua th\u1eddi gian, ph\u1ea7n l\u1edbn sinh vi\u00ean t\u1ed1t nghi\u1ec7p khoa h\u1ecdc m\u00e1y t\u00ednh s\u1ebd l\u00e0m vi\u1ec7c nhi\u1ec1u v\u1ec1 ph\u00eda k\u0129 thu\u1eadt h\u1ed9i t\u1ee5 v\u00e0o c\u00e1c thu\u1eadt to\u00e1n ph\u1ee9c t\u1ea1p, ph\u01b0\u01a1ng ph\u00e1p khoa h\u1ecdc, ph\u01b0\u01a1ng ph\u00e1p h\u00ecnh th\u1ee9c v.v.. Ph\u1ea7n l\u1edbn sinh vi\u00ean t\u1ed1t nghi\u1ec7p k\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m s\u1ebd l\u00e0m vi\u1ec7c \u1edf ph\u00eda qu\u1ea3n l\u00ed h\u1ed9i t\u1ee5 v\u00e0o qu\u1ea3n l\u00ed d\u1ef1 \u00e1n, ki\u1ebfn tr\u00fac h\u1ec7 th\u00f4ng, qu\u1ea3n l\u00ed nh\u00f3m d\u1ef1 \u00e1n, v\u00e0 c\u1ea3i ti\u1ebfn qui tr\u00ecnh.<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212;-English version&#8212;-<\/p>\n<p>&nbsp;<\/p>\n<p>Software Engineering and Computer Science<\/p>\n<p>A student asked me: \u201cWhy do I need to study Software Engineering instead of Computer Science? Afterall, they are the same and after graduate, we will work in the software industry anyway?&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p>Answer: \u201cSoftware Engineer and Computer Science are NOT the same. Each field focuses on different aspects of computing technology and lead to different careers in the software industry. In the past, most software are small and simple, so the focusing is on the \u201cScience of algorithm development\u201d or efficient code to run on computers. For example, storing information or automate a mathematic formula or process. That is why most Computer Science programs require many years of mathematics and several programming languages. Today, software are larger and more complex, so the focusing is on the \u201cEngineering of process management\u201d or efficient software development to solve complex issues. For example, one of the principle of software complexity is: \u201cFor every ten percent increase in problem complexity, there is an increase of one hundred percent in software solution complexity. The more complex the problem, the solution will be much more complex than previously thought. That is why you need to \u201cEngineer the process\u201d to solve the problem rather than relying on the \u201cscience of algorithm\u201d to create efficient code.<\/p>\n<p>Because the focus is on the entire development process, a Software Engineer will follow a set of rules and principles rather than jumps into a solution (write code) quickly. For example one of the most common causes of projects failure is unstable requirements. A Software Engineer who studies \u201cRequirement Engineering\u201d will know how to review, validate, then prioritize these requirements to ensure that they are well defined and stable enough before moving on to the next phase of design. When move from requirements to design, a good Software Engineer who studies \u201cArchitect and Design\u201d will know that beside the defined requirements, there are many &#8220;derived requirements.&#8221; As a matter of fact, there will be more \u201cderived requirements\u201d than the original requirements and that is why the design phase is often take longer to ensure everything is taken into consideration before moving into the implementation phase.<\/p>\n<p>A Software Engineer rarely works in isolation but mostly in team as software development is always a team efforts. The knowledge and skills of each team member are critical to the project success. (Teamwork is always taught in Software Engineering program but not in Computer Science). Because the most important factor in solving complex problem is NOT the tools, NOT the algorithms, NOT the techniques but rather the skills of the developers themselves. A highly skilled developers can be more productive (up to 30 times better) than a mediocre developers.<\/p>\n<p>Computer science program focuses a lot on efficient code (Algorithm) so quality is mostly about software defects. However, Software Engineering program defines quality differently. Quality is a matter of good design than of good coding. If a project requires high quality then it must be considered early in the development life cycle. Quality is a collection of attributes such as performance, usability, portability, reliability, efficiency, testability, understandability, and modifiability. Software Engineering also believe that quality is not the same as satisfying users, meeting requirements, or meeting cost and schedule targets but they are all related. Actually, user satisfaction = quality product + meets requirements + delivered when needed + appropriate cost.<\/p>\n<p>Computer science program focuses on detection and removal of defects. (Most developers spends roughly 40 percent of their time in testing). Programming and Testing are the important factors in the Computer Science program. Software Engineering program focuses more on the quality of the development process because they believe that the quality of the software product depends on the quality of the process that creates the product. By focusing more at each phase, remove defects at each phase then in the end you will have less defects to deal with. Instead of more time on testing, software engineers are focusing more on inspections, reviews at each phase. (In reality, there is no single best approach to software defect removal. A combination of several approaches, such as inspections, reviews, and testing, is necessary).<\/p>\n<p>Although both programs graduates will start in the software industry in similar positions such as programmers, testers, and technical leaders. Over time, most Computer Science graduates will be working more on the technical side focusing on sophisticated algorithms, scientific methods, formal methods etc. Most Software Engineering graduates will be working on the management side focusing on project management, system architect, portfolio management, and process improvement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u1ed9t sinh vi\u00ean h\u1ecfi t\u00f4i: \u201cT\u1ea1i sao t\u00f4i c\u1ea7n h\u1ecdc K\u0129 ngh\u1ec7 ph\u1ea7n m\u1ec1m thay v\u00ec Khoa h\u1ecdc m\u00e1y t\u00ednh? Sau r\u1ed1t, ch\u00fang l\u00e0 nh\u01b0 &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,20],"tags":[],"class_list":["post-2588","post","type-post","status-publish","format-standard","hentry","category-khoa-hoc-may-tinh","category-ki-nghe-phan-mem"],"_links":{"self":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/2588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2588"}],"version-history":[{"count":1,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/2588\/revisions"}],"predecessor-version":[{"id":2589,"href":"https:\/\/science-technology.vn\/index.php?rest_route=\/wp\/v2\/posts\/2588\/revisions\/2589"}],"wp:attachment":[{"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/science-technology.vn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}