프로그래밍 프로젝트 팀 구성원
●회사와 팀마다 약간의 명칭이 다를 수 있다. 프로젝트와 회사 규모에 따라 한 팀에 수명에서 수십,수백명이 있을 수 있고, 한명이 여러개의 직무를 할 수도 있다. ①프로젝트 관리자, 프로젝트 매니저, Project Manager, PM - 프로젝트 시작부터 끝가지 프로젝트를 이끌어 간다. 프로젝트 명세서를 작성하고, 일정을 관리하고, 중요한 결정과 처리를 하고, 고객을 만나 고객 요구사항을 관리한다. ②아키텍트(Architect), 시스템 엔지니어 - 소프트웨어를 위한 전반적인 시스템 구조나 설계를 검증한다. ③프로그래머, 개발자, 코더 - 소프트웨어 코드를 작성하고 디버깅한다. ④테스터, QA(품질 보증) - 소프트웨어의 문제점과 버그를 찾아내고 보고하는 업무를 수행한다. ⑤기타 - 소프트웨어 디자이..
2012. 3. 4.
안드로이드 어플리케이션 구성 요소(개발 환경 관점)
●자바코드 ① src - 액티비티, 서비스, 콘텐트 프로바이더,브로드캐스트 리시버 등 어플리케이션 구성요소와 어플리케이션에서 사용되는 클래스의 코드가 저장되는 곳이다. ② gen - 그림, 음악,문자열 등 여러 리소스를 자바 코드에서 사용하려면 해당 리소스를 참조할 수 있는 주소가 있어야 한다. 이클립스 플러그인인 ADT에서는 리소스를 참조할 수 있는 주소를 생성한 후, 이 값들을 리소스 종류에 따라 나누어 R.java로 생성해 준다. R.java는 리소스가 바뀔때 마다 ADT가 자동으로 생성하는 파일이므로, 개발자가 직접 수정할 필요는 없다. ●리소스 - 리소스는 음악, 그림, 문자열 등으로 리소스 이름은 영어 소문자, 숫자, 밑줄(_), 마침표(.)만 사용가능 ①drawable - 어플리케이션에서..
2012. 2. 22.