lecture 2

[특강] 학교 특강 / 서비스의 전체 단계

아이디어 및 요구사항 분석아이디어 도출사용자 경험 개선을 위한 요구사항 파악 (요구사항 명세서)서비스 시나리오페르소나 작성MVP 개발아이디어를 시각적으로 구현하고 사용자 피드백을 통해 개선하기서비스 네이밍 서비스 설계아키텍쳐 설계시스템의 전반적인 아키텍쳐 설계마이크로 서비스 아키텍쳐(MSA), 서버리스(Serverless) 등 최신 아키텍쳐 패턴 고려시스템 구성도소프트웨어 코어 설계데이터베이스데이터베이스 스키마와 데이터 모델을 설계UI/UX 디자인와이어프레임 및 프로토타입을 작성하여 사용자 인터페이스 설계인터페이스 정의 서비스 개발 및 배포서비스 개발아이디어를 시각적으로 구현하고 사용자 피드백을 통해 개선개발 정책을 수립 (Convention)CodeNaming Rules사용성 테스트사용성 테스트를 통해..

[특강] 학교 특강 / 개발자의 업무 수행과 기술

업무 수행학습CS 지식(OS, Network, Data Structure, 자료 구조)앞으로 겪을 새로운 업무기술의 흐름(프레임워크 등)원리 파악(3 Tier 웹 서비스(Client, App Server, DB))태도서비스의 개발협력과 커뮤니케이션(단순히 코딩만 하는 것이 아님)누군가의 이슈는 모두의 이슈협력과 존중리스크를 사전에 공유하고 일정을 조정다른 사람을 위한 코드를 작성, 인수인계업무 대응자신이 가장 잘 할 수 있는 분야를 가지기모르는 것을 부끄러워 하지 않기책임서비스를 고객에게 제공하는 일맡은 일을 일정 안에 해결하는 것시스템 간의 연계를 포함서비스의 품질일정품질 + 일정 모두 맞추기합리적인 일정 산출설계에 참여할 것팀원을 속이지 않는 것 (줄이거나, 크게 잡거나)일을 작게 나누기정해진 시간에..

728x90