본문 바로가기

제니퍼 개발 이야기

제니퍼 실험실. 제니퍼에서 새로운 가능성을 실험하라 제니퍼가 패키지 소프트웨어의 안정성을 유지하면서 고객의 입맛에 맞는 제품을 유지하는 비결이 무엇일까요?=> 제품의 본연의 기능과 가치를 변질시키며 제품을 무겁게 하는 잦은 커스터마이징이나 SI를 하지 않는 것입니다. 어떤 고객이든 패키지 솔루션으로의 완성품을 딜리버리하는 것. 그것이 제니퍼의 변함없는 가치이자 철학입니다. 그렇다면 새로운 시도를 요구하는 고객의 피드백은 어떤 방식으로 수용할 수 있을까요? => 아무리 작은 아이디어라도 시도하여 의미를 찾고 새로운 가능성을 발견하는 계기가 될 수 있는 공간, 그래서 오픈한 제니퍼 실험실입니다. 제니퍼는 기업 내부망에 설치되는 On-Premise 방식의 소프트웨어 제품이다. 12년 넘게 국내 점유율 1위를 지키고 있는 제품이다보니 그만큼 고객의 요구사항도 다.. 더보기
제니퍼 개발 이야기(UI/UX)_ 제니퍼 UI/UX의 특징 사용자가 목표로 하는 경험이나 서비스가 빠르게 구현되는 환경에서 B2B 제품의 UI는 대부분의 제품이 어렵고 복잡하고 전문가가 아니면 배우기 힘든 단점이 있었다. 제니퍼의 UX는 중요하고 자주 사용하는 기능의 사용성을 높이는데 중요도를 높이 둔다. 그렇다고 자주 사용하지 않는 기능의 UX를 중요시하지 않는다는 것이 아니다. 많은 사용자(비전문가 포함)가 사용하는 기능의 접근성을 높이고, 쉽게 사용할 수 있도록 하는 것이다. 반면, 전문가가 분석을 위해서 사용하는 복잡한 기능은 정확하게 기능을 사용할 수 있도록 유도하고, 데이터를 가장 잘 표시하는데 집중한다. 제니퍼 5는 제작 시기부터 다른 경쟁사가 하지 않은 도전을 시작하였다. 타사 제품들이 기능적인 부분에 포커스를 맞추고 개발하였다면, 제니퍼는 사용자.. 더보기
제니퍼 개발 이야기(UI/UX)_좀 더 쉽고 빠르게 더 멋지게 모니터링하자. APM ,변화의 시작 기업용 소프트웨어의 UI는 어렵다. 특히 애플리케이션 성능 관리(Application Performance Management, 이하 APM) 제품의 경우 더욱더 그렇다. APM은 애플리케이션의 성능 모니터링과 장애 예측을 통해 최적의 애플리케이션 상태를 보장하고 관리하는 일련의 시스템 관리 체계다. 사용자들은 애플리케이션의 성능을 모니터링하고 경우에 따라 발생할 수 있는 장애를 신속히 감지 및 예방해, 기업이 보유하고 있는 정보시스템의 성능을 최적의 상태로 유지하기 위해 APM을 구매하여 사용한다. 그런 이유로 초기 APM은 특정 부서나 특정 분야의 전문가만 다룰 수 있는 제품이었다. 사용법이 복잡하고 데이터의 분석을 통해 장애의 원인을 수동적으로 찾아야 하는 까닭에 APM 제품은.. 더보기
제니퍼소프트 인턴 프로그램을 마치며 제니퍼소프트, 인턴 프로그램을 시행하기 위한 고민은 몇 년 전으로 거슬러 올라갑니다. 기업의 입장에서 인턴 프로그램은 좋은 기회이기도 합니다. 좋은 인력을 마음껏 뽑고 단기간에 사용하고 쉽게 정리할 수 있는 좋은 법적 제도이기 때문입니다. 하지만, 제니퍼소프트 안에서의 인연이란 그저 잠깐 스쳐 가듯이 지나칠 수 있는 것이 아닙니다. 누군가의 삶과 일상을 받아들이고 함께 일을 하고 무언가를 시작하는 그 모든 과정에 대한 두려움도 있었습니다. 헤어짐을 담보로 하는 과정이기 때문입니다. 우리는 실험해 보고 싶었습니다. 이 과정이 우리를 얼마나 달라지게 할 것인지, 어떤 긍정적인 효과가 있을지 궁금해졌습니다. 우려와 두려움 속에 인턴 프로그램이 시작되었습니다. 지난 4월, 제니퍼소프트에서는 인턴 채용이 진행되었.. 더보기
[개발인] 홍재석 “글쓰기도 개발도, 본질은 공유 “일이란 제 인생에서 굉장히 많은 비중을 차지하잖아요. 그런 일이 즐겁지 않으면 불행하지 않을까요? 그래서 그런지 실력이나 유명세를 신경쓰기보다 항상 즐겁게 일할 수 있는 개발자가 되고 싶어요. 그런 개발자가 좋은 개발자라고 생각해요.”‘좋은 개발자를 어떻게 정의할 수 있을까요?’라는 질문에 홍재석 개발자가 답한 내용이다. 그는 왜 즐거움을 개발자에게 필요한 덕목으로 꼽았을까? 홍재석 개발자의 과거 삶을 들여다보면 그 답을 알 수 있다.홍재석 개발자가 20대 초반이었던 시절, 그는 여러 아르바이트를 섭렵했다. 주유소, 대형마트, 호프집, 카페, 레스토랑, 공장 등 10개가 넘는 아르바이트를 하면서 용돈을 벌었다. 유난히 많은 알바를 하게 된 이유를 물었더니 “한 가지 일을 계속 하면 금방 싫증을 내는 편.. 더보기
제니퍼소프트, JUI Admintool Template 무료 다운 제니퍼소프트에서 만든 JUI 로 Admintool Template 을 만들어보았습니다. 쓰실분들은 맘껏 쓰세요. 링크: http://seogi1004.github.io/jui/res/doc/admintool/index.html 더보기
2nd 해우소 저널 …HP Open MCM MCM은 아시다시피 월드와이드한 제품이 아니고 국내에서 개발된 제품으로 당연히 HP본사의 공인 된 제품이 아닙니다. 또한 핵심엔진에 대한 부분도 HP 기술진에 의해 개발되어진 것이 아니고 국내 네트웍 전문업체인 엔소프트에 의뢰(?)해 개발 하였습니다. 여기서 알 수 있듯이 MCM은 네트웍 패킷을 수집하여 이 수집된 정보를 조합하여 각 Tier별 연관관계를 맺고 응답시간을 기준으로 구간의 성능을 측정하고 문제 있는 구간의 장애 원인을 규명 하고자 시도 합니다. 여기서 구간(Tier)라 함은 웹구간을 포함 하여 TP구간(Tuxedo, TMAX)등 과 DB 구간을 포함 합니다. 즉, MCM이 모니터링 하는 범위는 HP에서 목소리 높여 얘기 하듯이 IT 전구간을 그 대상으로 합니다. 여기서 MCM의 장점(?)과.. 더보기
1ST 해우소저널-제니퍼 포지셔닝..in APM 이미 APM은 선택이 아닌 필수가 된지 오래 입니다. 시장에서 APM을 지원하는 엔지니어만해도 얼추 40명 가량이고, 판매하는 영업사원도 50명에 육박 하고 있습니다. 그러다 보니 몇몇 사이트에서는 채널사간의 충돌,분쟁(?)일 일어나기 까지 할 정도 입니다. 성능관리 라는 주제로 이 사업이 과연될까? 하는 수줍은 마음으로 와일리가 국내 소개된지 어언 7년여의 세월이 흘렀습니다. 초기 시장에 대한 확신이 없는 상태에서 시작한 와일리 비즈니스는 SK Telecom, 국민은행등 굵직굵직한 고객사를 확보 하면서 나름의 성공을 거두었습니다. APM이 어느정도 시장에 정착 할 때 즈음해서 머큐리, 시만텍, 컴퓨웨어, 캔들등의 업체에서는 나름의 사상을 접목한 제품들을 내 놓았지만 국내에서는 왠지 성공과는 거리가 멀었.. 더보기