dogfooding과 동등한 시스템 관리는 무엇입니까?


17

소프트웨어 개발자는 "dogfooding"이라는 개념을 가지고 있는데,이 소프트웨어는 종종 정기적으로 개발중인 소프트웨어를 개인적으로 사용합니다. 일부 프로젝트의 경우 시스템을 디버깅 할 때 제공하는 직접적인 상호 작용이 매우 중요합니다. 그래서 나는 지역 사회에 묻습니다.

dogfooding과 동등한 시스템 관리는 무엇입니까?


2
시스템 관리자가 개인 예외를 활용하는 것을 볼 때 나는 그것을 싫어합니다. 당신은 표준 시스템 관리자의 이미지를 실행 물론, ^^ 사용자와 같은 방화벽 규칙을 사용하고 있으므로 네 번째 지점으로 여전히 어쨌든 작업을 할 수있는 ... 아무것도 덜 IMO 심각한 문제가 될 것입니다
오스카 Duveborn

답변:


23

나는 프로그래밍만큼 명확한 대답이 없을 것이라고 생각하지만 몇 가지 부분적인 대답이 떠 오릅니다.

다른 사람과 동일하게 표준 이미지로 설정된 PC를 사용합니다.

사용자 권한으로 실행 대부분의 경우 필요한 경우에만 상승합니다.

또 다른 생각 : 친한 친구 나 친척에게 문서를 살펴보고 그것을 따르고 분명한지 솔직하게 말하십시오.


6
사용자 권한으로 +1을 실행 중입니다. (그리고 이제 질문은 커뮤니티 위키입니다)
Nic

30

사용자와 동일한 백업 시스템을 신뢰하고 홈 폴더를 삭제하십시오. 그것이 무섭게 들리거나 복구하는 데 시간이 너무 오래 걸린다고 생각되면 백업 시스템을 개선해야합니다.


3
Ooooo,이 짓을하지 않았다, 내가 그 많은 dogfooding을 할 것인지 잘 모르겠다.
Ward-Reinstate Monica

이것은 매우 좋은 생각입니다.
Chris Magnuson

1
dogfooding의 아주 좋은 예 ... :-P
Nandhini Anand

8

문제를 직접 해결하는 대신 사용자와 동일한 문제 추적 소프트웨어를 사용하여 문제를보고하십시오. 가능하면 다른 시스템 관리자에게 직접 연락하는 대신 소프트웨어를 통해 문제를 처리하도록하십시오.


5

소프트웨어 개발에서 "dogfooding"은 "테스트"라고 생각하는 것에 대한 과장된 말일뿐입니다. 실제로 제품을 사용하십니까? 고객처럼? 매우 분명한 단계 여야합니다.

이 용어는 Microsoft에서 대중화되었지만 다른 회사보다 "자신의 개밥을 먹는"것이 더 합리적인 회사 중 하나입니다. 치과 진료소 관리 용 소프트웨어를 만드는 경우 운영 체제 / 워드 프로세서 / 웹 브라우저 / 메일 서버 / 소프트웨어 개발 도구 ... 소프트웨어 개발자 가 일반적으로 사용 하는 것과 같은 상황과 다릅니다 . 정기적으로.

그러나 같은 이유로, 시스템 관리자에게도 같은 이유로 많은 의미가 있습니다. 우리는 종종 우리가 사용하는 것과 동일한 시스템을 유지 관리합니다. 따라서 동일한 스크립트 / 제한 사항 / 응용 프로그램 / 데이터베이스 / 서버 / 디스크 이미지 / 네트워크 / 사용자가 무엇이든 할 수있을 때마다해야합니다. 모든 것을 한 번 시도하십시오. 잠시 후 다시 시도하십시오.

또한 개밥을 너무 자주 먹으면 부풀어 오를 수밖에 없다고 생각합니다. 이것은 말장난이 아닙니다!


2
고객과 동일한 소프트웨어 제품을 사용하는 것은 많은 상황에서 개발자에게 적용되지 않습니다. 예를 들어 재무보고 소프트웨어를 개발하지만 재무 기자가 아니기 때문에 사용하지 않습니다.
squillman 2009

@ squillman : 나는 동의 한 개발자 였지만 내부 문서 작업을 위해 ERP 시스템을 사용한다고 말합니다.
Nandhini Anand

4

최종 사용자와 동일한 차단 페이지로 Websense를 사용합니다.


3

언급했듯이, 좋은 sysadmins는 기본적 으로이 작업을 수행해야한다고 생각합니다. 시스템 관리자는 모든 사용자가 가능한 한 효율적으로 작업 할 수 있도록 표준화 된 환경과 절차를 구축해야합니다. 그것은 당신을 포함합니다. :)

이것을 강화시키는 몇 가지 행동 :

  • 표준 사용자 (Windows 또는 * NIX의 경우)로 실행하고 필요한 경우에만 권한을 올리십시오.
  • 사용자가 사용하는 것과 동일한 OS 빌드 및 패키지를 실행하는 표준 워크 스테이션 하드웨어를 사용합니다.
  • 다른 이유가없는 한, IT 직원 (및 개발자)에게 일반 사용자와 동일한 정책을 적용합니다. 회사 표준이 IE 및 IE 만 사용하는 경우 IT 시스템에 Firefox를 설치하지 않아야합니다.

이 모든 것을 통해 여러분이 설교하는 것을 실천한다는 것을 사용자에게 보여줄 수 있습니다.


/ me는 거울처럼 보입니다 ... 표준 사용자로 실행되지 않고 최신 OS 및 하드웨어를 사용하며 사용자와 동일한 앱 및 브라우저를 사용하지 않습니다. :(
Doug Luxem 2009

2

지원하는 사용자와 동일한 시스템 이미지 및 워크 스테이션 구성을 사용하십시오.

워크 스테이션에 로그온하고 LOB 응용 프로그램 (워드 처리, 전자 메일, CRM 등)을 실행하려면 표준 사용자 계정을 사용하십시오.

표준 사용자 계정을 높이 지 마십시오. 필요한 경우 관련 자격 증명을 사용하여 관련 시스템에 로그온하십시오.

내 워크 스테이션에서 또는 내 사용자 계정을 사용하여 시스템 관리 작업을 실행하지 않습니다. 시스템 관리 작업을 수행하기위한 별도의 관리 서버가 있으며 수행중인 작업에 따라 관련 자격 증명을 사용하여 해당 시스템에 로그온합니다.


1

시험 사용 - (개 - FUD-ING)


제대로 작동하지 않는 시스템 관리자는 어떻게됩니까? 참조 자세한 내용은.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.