고객사 요청에 따라 추가로 레이아웃을 정리하고 운영에 배포한 다음

벌써 이번달도 2주가 지나버렸기 때문에 빠르게 사례를 정리했다.

 

등록하지 않는 프로젝트들이 포함되어서 그런지 사례 등록은 생각보다 빨리 끝낼 수 있었고

에러가 난 파일생성 부분의 로그를 드디어 발견할 수 있었는데

예전부터 원인은 알고 있었지만 한번 반려되서 돌아온 부분었기 때문에

확실한 근거를 같이 보내서 확인 요청을 위해 한참 로그를 찾아봐야 했다.

 

최근에 첫번째 프로젝트 관련해서 일을 지나치게 많이 했었는데

인터페이스로 위장하고 무작정 프로젝트급 업무를 고객사에서 요청하거나

그냥 대놓고 프로젝트성 업무를 개인채팅으로 요청받은 적이 많았지만

고객사 요청이고 어차피 유지보수시간이 차감되는 방식이라 요청받을 때마다 처리해줬었는데

알고보니 프로젝트성이 단가가 훨씬 쎼기도 하고

기존 개발 일정에 차질이 생길 수 있기 때문에 무작정 받아주면 안되는 것이었다.

 

해당 내용에 대해 갑작스럽게 업무 관리 관련 회의를 하게 됐는데

이번에 첫번째 프로젝트쪽 회사 담당자로 지정되신분과 사장님이랑 셋이 회의를 진행했다.

 

어제 고객사에 요청해서 담당하는 페이지에 생성은 해뒀었는데

그걸 보고서야 드디어 내가 담당하는 업무들에 대해 확인이 되어버렸고

월초마다 처리할 업무를 누구에게 배정할지 분배하는 프로세스가 추가되기로 했다.

 

첫번째 프로젝트 관련 갑자기 추가된 여섯번째 인터페이스에서

정의서 내용들이 엉망진창이라 상당히 스트레스를 받았는데

타입이 자기 멋대로 정의된 내용들도 많았고 더 충격적인건 숫자 타입으로 저장되어야 하는 값들인데

123,456 형태로 String으로 “,”가 포함되어 넘어온다던지 아니면 그냥 String으로 넘어온다던지

아니면 지 멋대로 ‘0.000000’ 형태로 소숫점 6자리가 도배된 String으로 넘어오기도 했다.

 

수신만 가능한 인터페이스에 들어온 값들과 고객사 요청 필드 타입을 확인한 다음

기존에 작성된 필드들과 인터페이스에 작성된 필드 타입들을 갈아엎어야 했고

필드가 영문(api명)이 아니라 한글(label명)으로 넘어와서 apex에서 바로 매칭이 안됬기 때문에

인터페이스 자체가 중단되어버려서 해당 내용은 수정 요청을 발송했다.

 

고객사에서 조회를 요청했다가 페이지 개발까지 요청했다가

온갖 필드 및 검색조건 요청 후 정렬 등 여러가지 기능이 추가되었는데

이제는 체크박스를 추가한 다음 선택해서 해당 내용들의 고객사들에 메일을 발송하길 요청했다.

 

이 고객사의 경우 고객 편의적으로 봤을 때 아이디어가 상당히 좋은 편이라서

이번 기능도 한번 추가해보고 싶긴 했고 답변을 위해서라도 가능한지 확인해야 했기 때문에

빠르게 체크박스를 추가하고 특정 버튼을 눌렀을 때

리스트 내에서 체크된 내용들만 가져올 수 있는지 기능을 구현해봤다.

 

메일 발송 등은 요청사항이 모호하기도 하고 연결된 필드도 애매했기 때문에 진행이 불가능했고

당장 개발을 더 한다기에는 중요한 인터페이스 프로젝트 마감이 8월 중순이었기 때문에

이제 더이상은 일반 개발건으로 시간을 소모할 수 없어서 중단해야 했다.

첫번째 프로젝트 쪽 회사 담당자분에게 현재 진행중인 프로젝트들 진행사항을 공유드리고

추가로 고객사로 문의해야 하는 내용들에 대해 전달드렸지만

워낙 정리된 내용 없이 단편적인 요청만 받았었기 때문에 의문만 늘어나신 것 같다.

 

이후 버튼에서 flow를 통해 개체를 생성하는 부분의 제품을 진행하다가 퇴근했다.

 

 

(1).백준 16017번 Telemarketer or not?는 텔레마케터들이 자주 쓰는 번호 패턴을 제공했을 때

주어진 값으로 오는 전화를 받아야 하는지 출력해야 하는 문제였다.

 

첫번째와 네번째 값이 8 또는 9면서 두번째와 세번째 값이 같아야 했기 때문에

각각 조건들을 소괄호 안에서 체크한 다음 if문으로 분기처리해서 출력해줬다.

const [a,b,c,d] = `9
6
6
8`.split('\n')
if((a == 9 || a == 8) && (d == 9 || d == 8) && b == c){
    console.log('ignore')
}
else{
    console.log('answer')
}

'회고' 카테고리의 다른 글

[개발일지] - 378(주말)  (0) 2024.07.14
[개발일지] - 377(주말)  (0) 2024.07.13
[개발일지] - 375  (0) 2024.07.11
[개발일지] - 374  (0) 2024.07.10
[개발일지] - 373  (0) 2024.07.09

+ Recent posts