Loading...
2024. 4. 14. 03:52

폭포수 모형 vs 프로토타입 모형 vs 나선형 모형

1. 폭포수 모형(Waterfall Model) 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론 보헴이 제시한 고전적 생명 주기 모형 가장 오래되고 가장 폭넓게 사용된 고전적인 소프트웨어 생명 주기 모형 선형 순차적 모델 타당성 검토 > 계획 > 요구사항 분석 > 설계 > 구현 > 시험(테스트) > 유지보수 분설구테유? 2. 프로토타입 모형(prototype model) 원형 모형 사용자의 요구사항을 정확히 파악하기 위해 실제 개발될 소프트웨어에 대한 견본품(prototype)을 만들어 최종 결과물을 예측하는 모형 견본품(시제품)은 의뢰자나 개발자 모두에게 공동의 참조 모델 시스템의 일부 혹은 시스템의..

2022. 7. 11. 02:31

hard logic과 soft logic의 차이 - 프로그래밍 언어에서 논리의 중요성

1. 프로그래밍은 왜 어려운가? 프로그래밍 언어 문법과 라이브러리의 사용으로 인한 어려움 hard logic(논리)의 사용으로 인한 어려움 이들에 대해 사람들에게 알려진 정도와 받아들여진 정도가 다르다 1-1) 문법과 라이브러리 사람들에게 많이 알려진 어려운 점 이런 language를 배우지 않은 사람이나 초보자나 보면 무슨 소리인지 이해하지 못한다 이 프로그램이 한글자만 틀려도 제대로 돌아가지 않기 때문에 초보자들이 특히 많은 어려움을 겪는다 능숙해지기 위해 많은 훈련이 필요한 것은 사실 프로그래밍을 최초로 배울때 약간의 어려움이 있지만 훈련에 비례하여 실력이 느는 경향이 있다 일반 상식으로도 원래 알고 있는 것이 아니므로 훈련의 필요성에 반감이 없어서 실력 상승을 위해 많은 사람들이 공부함 1-2) ..