SI 프로젝트 많이 나오는 요구사항

  1. Grid 로 표시 하지만 몇만개 정도의 데이타를 Paging 없이 표시해주세요

  2. 모든 리스트 화면에는 Excel Export/ Import 하는 기능을 달아주세요 (아니 code성 데이타는 왜??)

  3. Naviagation 메뉴가 있음에도 굳이 바로가기 버튼을 달아주세요

  4. 조회시 3초를 넘기지 않게 해주세요

  5. 로그인시 아이디 비번 안치고 자동으로 로그인 하게 해주세요

  6. 모든 정보를 화면에 표시해주세요

  7. Daily로 자기 매일로 업무를 정리해서 보내주세요

뭐 이런것 같아요 정말 Excel 기능 만 없어도 개발이 1/4은 빨라질것 같네요 버그도요
하지만 EXCEL성애자라고 할정도로 필수입니다.
Reporting 툴이 있음에도 싫어하는경우가 많드라고요
그리고
페이징은 정말 공통적으로 싫어하시는것 같습니다.
5번은 말이 안된다고 보실지 몰라도 실제로 많이 적용되있드라고요 (메신저랑 SSO 같은것으로)

6 Likes

위 요구 사항들은 사실
개발/설계 관점에서 보지 않고

최종 사용자 입장의 관점에서 볼때 어떻게 보면 당연한 것들이라고 생각해 볼 수 있습니다.

그래서 항상 요구사항 분석을 끝내고 기획 및 개발 단계에서 항상 확장성을 생각해서 유연하게 설계 하는 능력도 실력이라고 생각 합니다.

예를 들면 페이징 처리를 고려 한다면 공통 페이징 로직은 별도로 분류하고 View단에서
페이징 처리나 인피니티 스크롤 등을 바로 적용 할 수 있도록 말이죠.,

2 Likes

Excel 은 운영 측면에서 보면 필요한 경우가 생각보다 많더라고요.
윗선 보고나 별개의 부서에서 보겠다 할 경우 링크나 이미지로 오는 걸 싫어 합니다.
또 링크는 보안에서 막혀있는 경우도 있고요.
결국 굳이~ 볼 필요가 없거나? 봐도 모를 사람들한테 보여주는 용도죠.

2 Likes

export 에 경우 별문제가 없는데 문제는 import 에 경우 제어하기도 힘들고 휴먼에러가
너무 많아서 그것때문에 시간을 많이 잡아먹긴 하죠

4 Likes

나열하신 하나하나 다 주옥같군요…

1 Like