[개발/IT] 아키텍쳐, 프레임워크, 플랫폼
[개발/IT] 아키텍쳐, 프레임워크, 플랫폼 - 아키텍처: 소프트웨어의 주요 설계 구조 소프트웨어의 주요 특징들을 결정짓는 주요 설계 구조이다.즉, 소프트웨어의 주요 구성 요소 및 구성, 이들간의 주요 인터페이스, 중요 동작 방식 등 소프트웨어의 주요 특징들을 결정짓는 모든 설계 구조를 포함한다. 소프트웨어의 주요 특징을 결정짓고 소프트웨어 개발에 미치는 영향도 매우 커서 소프트웨어 개발에 있어서 가장 중요한 부분이라고 할 수 있다.지원 프로그램, 라이브러리, 언어, 다른 소프트웨어 구성 요소 등과 같이 구체적인 구현을 포함하지 않는다는 점에서 프레임워크나 플랫폼과는 명확히 구분된다. - 프레임워크: 소프트웨어 뼈대 구조 프레임워크는 다른 소프트웨어 프로젝트가 개발될 수 있는 뼈대 구조이다.지원 프로그램..
2012. 5. 2.
[경영/리더십] 기획서를 쓰는 이유가...
[경영/리더십] 기획서를 쓰는 이유가 기획서... 20대에는 꼭 계획,요구사항분석,기획,설계,구현,운영,유지보수를 거치는 IT 회사를 꿈꿔왔었다.하지만 이건 이상적인 경우라는 것을 안다. 상황에 맞는 판단이 필요하다.요구사항분석은 확실하게 프로젝트를 왜 해야하는지, 무엇을 어떻게 하는지, 또 어떻게 해야하는지. 누가 어디에서 사용할지도 알아야 좋은 제품을 만들수 있는 포석이된다.그렇다면 기획, 설계 단계는 꼭 정규화된 과정을 거쳐야 하는가? 경우에 따라서는 세미 플랜, 세미 디자인이 될 수도 있다는 것을 알아야 한다. 구두로 한다는 것은 문제가 있다고 생각하지만 적절한 시간배분과 문서화가 필요하다. 어느 글에서 좋은 의견이 있다... 공감이 가는 말이다. 내가 기획서를 왜, 어떻게 써야 하는지에 대한 공..
2012. 5. 1.