2015년 11월 30일 월요일

소프트웨어공학센터 원-포인트 클리닉 Round Table 안내 (12/3(목)~4(금))


안녕하세요.
소프트웨어공학센터 원-포인트 클리닉 Round Table  안내 임시 페이지 입니다. 
아래 참가신청서를 다운로드 하신 후 접수처 담당자 이메일로 접수 하시기 바랍니다.
불편을 끼쳐드려 대단히 죄송합니다.



2015년 11월 28일 토요일

웹에서의 성능테스트 이해와 진단 Part 2

소프트웨어와 웹 서비스 그리고 플랫폼까지 글로벌한 최고의 경쟁력을 갖추고 있다는 미국이 온라인 건강보험 마켓플레이스 Health Care(www.healthcare.gov) 사이트를 10 월 1 일 오픈하고 현재까지 해결을 하지 못하고 큰 곤혹을 치루고 있습니다 . 오바마 행정부가 선진국으로는 뒤늦게 전 국민 의료보험 가입이라는 개혁 법안을 온갖 노력을 다해서 통과시켰는데 , 정작 가입자를 받기위한 웹사이트가 성능문제로 접속조차 어렵기 때문입니다 . 이처럼 기능이 동작하더라도 성능을 고려하지 못한다면 낭패를 겪을 수밖에 없다는 점을 잘 보여주는 사례라 할 수 있습니다 .

웹기반 시스템에서 성능은 분석 단계부터 서비스를 오픈하는 릴리즈 단계까지 정확한 목표를 기준으로 테스트되고 성능목표를 위해 튜닝 작업이 꾸준히 이루어져야 합니다 . 성능테스트는 웹 서비스에서의 병목지점을 파악하고 튜닝하여 성능을 향상시키는 것이 목적입니다 . 또한 시스템의 용량을 산정하고 시스템 확장 계획을 수립하도록 합니다 .

Ⅰ . 성능테스트의 목적 및 방법
Ⅱ . 성능테스트 요소와 지표
Ⅲ . 성능테스트 도구 및 진단
Ⅳ . 결어

자세히 보기 →

적절한 SW프로젝트 포트폴리오 관리방안을 위한 네 가지 팁

SW 프로젝트 수행 시 일정시간에 단일 프로젝트를 수행하는 경우 외에도 다중 프로젝트를 수행하는 경우가 흔히 발생합니다. 이에 따라 각 프로젝트에 상호 간섭을 최소화하고 목표한 결과물을 산출할 수 있는 프로젝트 포트폴리오 관리방안을 제시합니다.

프로젝트 관리자에게 진행 중인 개발업무 외 또 다른 프로젝트를 수행할 수 있는 지 질문했을 때 그 자리에서 ‘ 네 ’ 라고 대답하기는 어려운 것이 보통일 것입니다. 대부분의 프로젝트 관리자에게 과다한 업무 , 불확실한 우선순위 , 비현실적인 출시일정 등에 대한 것들은 일상적인 상황일 것이기 때문입니다.
때때로 PPM(Project portfolio management) 이라고 불리는 프로젝트 포트폴리오 관리방안은 위의 문제 해결을 위한 하나의 방법일 수 있습니다.
본 원고에서는 프로젝트 관리 측면에서의 PPM 에 대해 설명할 것입니다.

  • Tip 1. 프로젝트 포트폴리오 관리방안이란
  • Tip 2. IT 부서 수준의 경우
  • Tip 3. 문제해결을 위한 다른 방법
  • Tip 4. 앞으로 어떻게 할 것인가


2015년 11월 27일 금요일

스마트 단말의 감성 인터페이스

인간의 감성 특성을 이해하여 인간의 감성을 충족시키는 제품과 인터페이스를 개발하려는 노력은 그 동안 여러 분야에서 꾸준히 진행되어 왔습니다 . 그러나 “ 감성 ” 이라는 단어를 내세운 제품과 기술 개발의 많은 노력들에 비하여 실질적으로 사용자 감성을 만족시켜 성공한 결과는 많지 않습니다 . 이러한 결과를 분석해 보면 몇 가지 원인을 찾을 수 있습니다 .
  • 첫 째 , 연구 개발자들이 “ 인간 감성 ” 의 발생과 변화를 제대로 이해하지 못하고 있다. 
  • 둘 째 , 감성에 대한 연구가 인간의 “ 감성 ” 과 “ 감정 ” 의 차이를 명확하게 규명하지 못한 채 성급한 응용에 치우쳐 있다 . 
  • 셋 째 , 기술이나 제품과 관련되는 사용자 감성을 명확하고 구체적으로 파악하지 못하고 있다. 

이렇게 감성의 올바른 이해라는 첫 단추를 제대로 끼우지 않은 우리나라의 감성공학은 “ 감성 ” 이라는 단어만 남발하고 있으면서 우리나라 기술과 제품에 대하여 소비자가 인식하는 감성 가치를 높이는 데에는 제대로 기여하지 못하는 상태로 남아있습니다 .
  1. 개인용 제품으로서의 스마트 단말 특성
  2. 감성의 올바른 이해
  3. 스마트 단말의 감성 인터페이스

모바일 애플리케이션 요구사항관리 : 동일한 프로세스, 새로운 도전

모바일 기기활용의 급격한 확산에 따라 모바일 애플리케이션에 대한 기능요구치가 테스크탑 앱 수준과 동일한 상황입니다 . 모바일 기기의 다양성 기반 하에 어떠한 기능이 필수적이며 , 비용효과적인지 등 요구사항분석이 어느 때보다 중요시되고 있음에 따라 , 모바일 애플리케이션 개발 시 직면하는 요구사항관리 측면의 새로운 이슈를 확인하여 제시하고자 합니다 .
  • 어떤 디바이스를 지원할 것인가 ?
  • 제품 호환성 : “ 지원 ” 의 재해석
  • 다른 품질 요소
  • 빨리 실패하고 , 빨리 바로잡기 (fail fast, fix fast)

웹에서의 성능테스트 이해와 진단 Part 1

Ⅰ. 웹사이트 성능 이해
Ⅱ. 웹사이트 성능 분석
Ⅲ. 웹사이트 성능 최적화

인터넷의 대중화와 통신속도의 향상 그리고 모바일 기술 및 성능 향상은 언제 , 어디서나 웹을 통하여 정보를 얻고 콘텐츠를 소비하며 상거래를 즐길 수 있는 시대를 만들어 주었습니다 . 다만 좋은 콘텐츠와 편리한 사용자 인터페이스를 제공하더라고 기대하는 성능이 충족되지 않는다면 사용자들은 외면할 것입니다 . 일반적으로 웹과 같은 대화형 시스템에서 사용자가 반응을 기대하는 평균 시간은 1 초 이내이며 2~5 초가 걸린다면 시스템이 죽지 않았다는 것을 알려줄 필요가 있습니다 . 만약 웹사이트의 반응이 10 초를 넘어가면 사용자는 해당 사이트를 포기하게 됩니다 . 이처럼 웹사이트의 성능은 반드시 확보되어야만 하는 중요한 요소이라 할 수 있습니다 .



2015년 11월 26일 목요일

애자일의 핵심성공요건 : 고위경영진의 지원과 리더십

애자일 프로젝트의 성공이 관리주도의 조직변화로부터 시작됨에 따라 애자일 방법론에 대한 고위경영진의 지원 부족은 프로젝트 실패의 가장 큰 요인 중 하나로 작용하게 됩니다. 이에 본 보고서에서는 애자일 기법 적용 시 나타나는 고위경영진의 공통된 오해는 무엇이고 , 이를 극복하고 애자일 프로젝트를 성공시키기 위해 필요한 지원요소는 무엇인지를 제시합니다.
  • 고위경영진의 이해 / 참여 없이 적용되는 애자일
  • 애자일에 대한 고위경영진의 일반적인 오해들
  • 애자일의 성공을 위한 고위경영진의 역할
  • CEO 의 지원을 필요로 하는 프로젝트 관리자를 위한 팁