2021/10/17 10

객체지향 설계원칙(SOLID)_클래스 설계 SRP, OCP, LSP, ISP, DIP, 패키지응집성 REP,CCP, CRP, 패키지결합성 ADP, SDP, SAP

▣ 객체지향 설계원칙(SOLID)_클래스 설계 SRP, OCP, LSP, ISP, DIP, 패키지응집성 REP,CCP, CRP, 패키지결합성 ADP, SDP, SAP 용어 개념 단일 책임 원칙 (SRP, Single responsibility principle) '하나의 클래스는 하나의 책임만 가져야 한다' 클래스는 그 책임을 완전히 캡슐화해야 함을 의미 EX) 자동차 클래스는 자동차 기능만 제공해야지, 비행기 기능도 제공하면 안됨 개방 폐쇄 원칙 (OCP, Open/closed principle) 소프트웨어 요소는 확장에는 열려있으나 변경에는 닫혀 있어야 함 변하는 것과 변하지 않는 것을 구분한 후, 변해야 하는 것은 쉽게 변할 수 있게하고 변하지 않아야 할 것은 변하는 것에 영향을 받지 않게 하는 것..

행정기관 및 공공기관 정보시스템 구축·운영 지침_투입인력 예외, 계획표, 표준산출물, 기술적용 결과표, 매뉴얼, 대가산정, 도입기준, 사전협의, 평가배점, 인력관리금지, 조달품목

▣ 행정기관 및 공공기관 정보시스템 구축·운영 지침_투입인력 예외, 계획표, 표준산출물, 기술적용 결과표, 매뉴얼, 대가산정, 도입기준, 사전협의, 평가배점, 인력관리금지, 조달품목 [시행 2021. 1. 19.] [행정안전부고시 제2021-3호, 2021. 1. 19., 일부개정] 제6조(하드웨어 및 소프트웨어 도입기준) ① 행정기관등의 장은 정보시스템 사업에서 하드웨어 및 소프트웨어 등 정보자원을 교체 또는 신규 도입이 필요한 경우 「클라우드컴퓨팅 발전 및 이용자 보호에 관한 법률」(이하 "클라우드컴퓨팅법"이라 한다) 제12조 및 제20조에 따라 클라우드 컴퓨팅 활용을 우선 검토한다. ② 행정기관등의 장은 정보시스템 사업에서 하드웨어를 도입하는 경우 한국정보통신기술협회에서 정한 "정보시스템 하드웨어 ..

감리 2021.10.17

국가를 당사자로 하는 계약에 관한 법률 시행령_경쟁적 대화에 의한 계약체결

▣ 국가를 당사자로 하는 계약에 관한 법률 시행령_경쟁적 대화에 의한 계약체결 [시행 2021. 9. 14.] [대통령령 제31986호, 2021. 9. 14., 타법개정] 제43조의3(경쟁적 대화에 의한 계약체결) ① 각 중앙관서의 장 또는 계약담당공무원은 전문성ㆍ기술성이 요구되는 물품 또는 용역계약으로서 다음 각 호의 어느 하나에 해당하는 경우에는 제42조에도 불구하고 입찰대상자들과 계약목적물의 세부내용 등에 관한 경쟁적ㆍ기술적 대화(이하 “경쟁적 대화”라 한다)를 통하여 계약목적물의 세부내용 및 계약이행방안 등을 조정ㆍ확정한 후 제안서를 제출받고 이를 평가하여 국가에 가장 유리하다고 인정되는 자와 계약을 체결할 수 있다. 이 경우 예정가격을 작성한 경우에는 예정가격 이하로 계약을 체결해야 한다. 1..

감리 2021.10.17

소프트웨어 진흥법_공정계약의 원칙, 소프트웨어 진흥법 시행령

▣ 소프트웨어 진흥법_공정계약의 원칙 소프트웨어 진흥법 [시행 2021. 12. 30.] [법률 제17799호, 2020. 12. 29., 타법개정] 제38조(공정계약의 원칙) ① 소프트웨어사업에 관한 계약(하도급계약 및 재하도급계약을 포함한다. 이하 이 조에서 같다)의 당사자는 대등한 입장에서 합의에 따라 공정하게 계약을 체결하고 신의에 따라 성실하게 계약을 이행하여야 한다. ② 소프트웨어사업에 관한 계약의 당사자는 계약을 체결할 때 계약의 목적과 범위, 계약기간, 그 밖에 대통령령으로 정하는 사항을 계약서에 분명하게 적어야 하고, 서명(「전자서명법」 제2조제2호에 따른 전자서명을 포함한다)하거나 기명날인한 계약서를 주고받아 보관하여야 한다. ③ 소프트웨어사업에 관한 계약 내용이 한쪽 당사자에게 현저하..

감리 2021.10.17

프로젝트 관리 이론_PMO유형, 지원형, 통제형, 지시형, 프로젝트 관리자 권력, 합법적, 보상적, 준거적, 전문가적, 강압적

▣ 프로젝트 관리 이론_PMO유형, 지원형, 통제형, 지시형 PMO 유형 설명 지원형 (Supoortive) 템플릿, 모범사례, 교육 등을 통해 상담 역할 제공 PMO에 의한 통제 수준 : 낮음 통제형 (Controlling) 방법론, 특정 템플릿과 양식과 도구 등을 통해 프로젝트 지원, 준수 요구 PMO에 의한 통제 수준 : 중간 지시형 (Directive) 프로젝트들을 직접적으로 관리 및 통제, PMO가 프로젝트 관리자를 선임하고, 관리자로부터 보고를 받음(PMBOK) PMO에 의한 통제 수준 : 높음 ■ 프로젝트 관리자 권력 구분 내용 직책 권력 (Position Power) Formal Power(Legitimate Power / 공식적인 권력) : 작업지시, 의사결정 등을 할 수 있는 권력 Re..

사업관리 2021.10.17

조직관리_협상 원칙, 입장, 이해관계, 프로젝트 의사소통 방법

▣ 조직관리_협상 원칙, 입장, 이해관계, 프로젝트 의사소통 방법 입장(position)과 이해관계(interest)을 구분 입장(position)은 상대방이 주장하는 명시적인 요구사항을 의미 이해관계(Interest)는 명시적이지는 않지만 상대방 내면에 있는 욕구, 즉 희망사항을 의미 협상 원칙에서는 상대방의 입장보다는 이해에 기반하여 진행하는 것이 합의를 이끌어 낼 수 있는 바람직한 협상 방안으로 제시되고 있음 '하버드 협상론' 7가지 교섭 성공의 요인 1. Interest 이해(이익) 2. Options 옵션 3. Alternatives 대체 방안 4. Legitimacy 정당성 5. Communication 의사소통 6. Relationship 관계 7. Commitment 수행의무 ■ 의사소통 ..

사업관리 2021.10.17

프로젝트 일정 관리_활동정의_연동기획

▣ 프로젝트 일정 관리_활동정의_연동기획 연동기획(Rolling wave planning)은 점진적 구체화(Progressive elaboration)의 일환 가까운 미래의 활동을 중점으로 상위 수준의 계획을 반복적 작업을 통해 세분하는 활동 가까운 시기에 완료할 작업은 상세히 계획하고 장기적인 작업은 개략적인 계획을 수립(플래닝 패키지, 릴리즈 패키지) 대부분의 프로젝트의 초기에는 정보가 부족해 먼 미래 계획까지 상세 수준으로 작업패키지를 분할하는 것이 어려움 프로젝트가 진행됨에 따라 정보가 추가로 확인되면서 작업패키지를 여러 활동으로 분할 2021년 8번 정답 : 1번 연동계획은 많은 시간이 소요되는 작업은 상위 수준에서만 개략적으로 계획하고, 이후에 점진적으로 구체화하는 기획 기법 단기적으로 완료할..

사업관리 2021.10.17

이해관계자(stakeholder) 관리_참여 수준,비인지형, 저항형, 중립형, 지원형, 주도(선도)형

▣ 이해관계자(stakeholder) 관리_참여 수준,비인지형, 저항형, 중립형, 지원형, 주도(선도)형 비인지형 프로젝트와 잠재적 영향력을 인지하지 못하는 수준 저항형 프로젝트와 잠재적 영향력은 인지하고 있지만 프로젝트 작업 또는 결과로 발생 할 수 있는 변화에 저항하는 수준 중립형 프로젝트를 인지하고 있지만 비협조도 하지 않는 수준 지원형 프로젝트와 잠재적 영향력을 인지하고 프로젝트 작업 및 결과를 지원하는 수준 주도형 선도형 프로젝트와 잠재적 영향력을 인지하며 프로젝트가 성공할 수 있도록 적극적으로 참여하는 수준 2021년 3번 정답 : 3번 이해관계자 참여 수준은 비인지형, 저항형, 중립형, 지원형, 주도(선도)형 임 '인지'는 없음

사업관리 2021.10.17