포트폴리오 소개
(재)그린트러스트의 공원의 친구들 5차 유지보수 프로젝트를 성공적으로 수행하였습니다. 본 프로젝트는 고객사의 요구 사항을 반영하여 기존 웹사이트의 디자인과 기능을 대대적으로 변경하였으며, 비동기 호출 방식과 백엔드 API를 활용하여 데이터 호출의 속도와 효율성을 극대화하는 데 중점을 두었습니다.
작업 범위
본 프로젝트의 작업 범위는 다음과 같습니다:
요청사항 수집:
- 고객사와의 긴밀한 협의를 통해 주요 요구 사항을 명확히 정의하였습니다.
- 고객의 피드백을 적극 반영하여 프로젝트의 전반적인 방향을 설정하였습니다.
스토리보드 작성:
- 요청사항을 바탕으로 상세한 스토리보드를 작성하여 전체적인 구조와 흐름을 시각화하였습니다.
- 스토리보드는 디자인 및 개발 단계에서 참고자료로 사용되었습니다.
디자인:
- 사용자의 경험을 향상시키기 위해 직관적이고 세련된 UI/UX 디자인을 구현하였습니다.
- 메인 화면의 디자인을 전면 개편하여 사용자 친화적이고 현대적인 느낌을 전달하도록 하였습니다.
퍼블리싱:
- HTML5, CSS3, Javascript, JQuery를 활용하여 디자인을 웹 표준에 맞게 구현하였습니다.
- 반응형 웹 디자인을 적용하여 다양한 디바이스에서 일관된 사용자 경험을 제공하였습니다.
프론트/백엔드 개발:
- 프론트엔드와 백엔드 간의 효율적인 데이터 통신을 위해 비동기 호출 방식을 도입하였습니다.
- Classic ASP와 MS-SQL을 활용하여 백엔드 로직과 데이터베이스를 구성하였습니다.
단위 테스트 및 3자 테스트:
- 개발 완료 후 각 모듈별 단위 테스트를 실시하여 기능의 정확성을 검증하였습니다.
- 외부 테스트 기관을 통해 3자 테스트를 진행하여 품질을 확보하였습니다.
사용자 테스트:
- 최종 사용자 테스트를 통해 실사용자의 피드백을 수집하고 개선 사항을 반영하였습니다.
- 사용자 테스트 결과를 기반으로 최종 수정 작업을 거쳐 릴리즈 준비를 마쳤습니다.
릴리즈:
- 모든 테스트를 통과한 후, 변경된 웹사이트를 정식으로 릴리즈하였습니다.
- 릴리즈 이후에도 고객사와 지속적인 커뮤니케이션을 통해 유지보수를 진행하고 있습니다.
주요 기능
상품 신청 시 옵션 기능의 변경:
- 사용자가 상품 신청 시 다양한 옵션을 선택할 수 있도록 기능을 개선하였습니다.
- 옵션 선택 과정에서의 사용자 경험을 최적화하여 간편한 신청 절차를 제공합니다.
메인 화면 디자인의 변경:
- 전체적인 디자인을 현대적이고 직관적인 스타일로 개편하였습니다.
- 주요 정보를 한눈에 파악할 수 있도록 레이아웃을 재구성하였습니다.
사용 기술
본 프로젝트에서 사용된 주요 기술은 다음과 같습니다:
서버의 구성:
- Windows Server 2016 Standard를 기반으로 서버를 구성하였습니다.
- 안정적인 서버 운영을 위해 정기적인 모니터링과 유지보수를 실시하였습니다.
백엔드:
- Classic ASP를 사용하여 백엔드 로직을 구현하였습니다.
- 효율적인 데이터 관리를 위해 MS-SQL 데이터베이스와 연동하였습니다.
데이터베이스:
- MS-SQL을 사용하여 데이터베이스를 설계하고 관리하였습니다.
- 데이터의 무결성과 보안을 최우선으로 고려하여 구축하였습니다.
프론트엔드:
- HTML5, CSS3, Javascript, JQuery를 활용하여 사용자 친화적인 인터페이스를 개발하였습니다.
- 반응형 디자인을 적용하여 다양한 디바이스 환경에서도 최적의 사용성을 보장하였습니다.
본 프로젝트를 통해 (재)그린트러스트의 공원의 친구들 웹사이트는 보다 향상된 사용자 경험을 제공할 수 있게 되었으며, 지속적인 유지보수를 통해 안정적인 서비스 운영을 보장하고 있습니다. 앞으로도 고객사의 요구에 맞춰 최상의 IT 솔루션을 제공하는 데 최선을 다하겠습니다.