QA 위젯
화면 구석에 항상 떠 있는 작은 패널. KPI·진행률, 리포트는 한 번 클릭.
화면 구석에 «항상 떠 있는» 작은 패널입니다. 테스트 결과와 진행률이 5분마다 알아서 갱신됩니다.
왜 웹 대시보드로 안 만들었나
여기가 이 물건의 전부입니다.
대시보드를 만들면 보통 웹 페이지로 만듭니다. 예쁘고, 크고, 기능도 많이 넣을 수 있습니다.
그런데 웹 대시보드에는 치명적인 약점이 하나 있습니다.
보러 «가야» 합니다. 그리고 아무도 안 갑니다.
실제로 이렇게 됩니다.
| 시점 | 무슨 일이 |
|---|---|
| 만든 날 | 다들 열어 봄. 「오 좋네」 |
| 1주일 뒤 | 가끔 봄 |
| 2주일 뒤 | 탭이 닫혀 있음 |
| 한 달 뒤 | 숫자가 상해 있는데 아무도 모름 |
마지막 줄이 제일 나쁩니다. 틀린 숫자가 거기 있는데 아무도 안 보니 아무도 안 고칩니다.
그래서 「가지 않아도 보이게」 만들었습니다
이 위젯은 바탕화면 우측 상단에 고정되어 있습니다. 컴퓨터를 켜면 거기 있습니다.
보러 갈 필요가 없습니다. 안 보려면 오히려 노력이 필요합니다.
세 갈래로 적었습니다
| 무엇이 문제인가 | |
|---|---|
| 화면 | 숫자를 보여 주는 물건이 숫자«만» 보여 주면 안 되는 이유 |
| 구조 | 위젯이 «조회»를 하면 안 되는 이유 |
| 배포 | 남의 기계에 도구를 올리는 일이 만드는 일보다 어렵습니다 |
대가
정직하게 적습니다.
- 윈도우에서만 돕니다
- 2009년에 만든 것처럼 생겼습니다
둘 다 맞습니다.
그런데 만든 이후로 근무일마다 제 화면에 떠 있었습니다. 그리고 제가 만든 어떤 예쁜 대시보드도 그러지 못했습니다.
예쁘고 안 보는 것보다, 못생기고 매일 보이는 게 낫습니다.
여기부터는 자세한 기록입니다
테스트 결과, 진행률, 지금 도는 런이 어디까지 갔는지. 바탕화면 우측 상단에 고정돼서 5분마다 알아서 갱신된다.
왜 웹 대시보드가 아닌가
대시보드는 보러 가야 하고, 아무도 안 간다. 만든 지 2주면 탭은 닫혀 있고 숫자는 상해 있고 그걸 아무도 모른다.
이미 화면에 떠 있는 건 보려고 하지 않아도 읽힌다. 설계 근거는 이것 하나고, 그래서 제대로 된 웹앱 대신 PowerShell WinForms 패널이다 — 못생긴 기술 선택이 사람 앞에 계속 남는 쪽이었다.
세 갈래로 적었다
| 무엇이 문제인가 | |
|---|---|
| 화면 | 숫자를 보여주는 물건이 숫자만 보여주면 안 되는 이유 |
| 구조 | 위젯이 조회를 하면 안 되는 이유 |
| 배포 | 남의 기계에 도구를 올리는 일이 코드보다 어렵다 |
대가
윈도우 전용이고 2009년에 만든 것처럼 생겼다. 둘 다 맞다. 그리고 만든 이후로 근무일마다 화면에 떠 있었는데, 내가 만든 어떤 대시보드도 그러지 못했다.