본문 바로가기

개발4

가성비 개발: 초기 개발 목표와 중요한 고려 사항 초기 개발 단계에서는 사용자 편의성을 50% 만족시킬 목표로 꼭 필요한 기능만 빠르게 개발하는 것이 중요합니다. 이렇게 50% 만족도를 위한 개발은 가성비가 가장 좋다고 할 수 있습니다. 시간이 충분하다면, 80%까지 개발 가성비는 괜찮다고 볼 수 있습니다. 하지만, 처음부터 100% 완벽한 기능을 목표로 개발할 때에는 다음과 같은 문제점들이 발생할 수 있습니다. 📌 너무 많고 난이도 높은 기능 개발 이슈로 인해 시작도 못함 (예: Designer) 📌 개발 기간이 너무 길어짐 (예: XScript에 모든 문법을 지원하려 했다면?) 📌 개발이 될 때까지 사용자는 불편한 상태에 방치 (예: VisionTool 편집기) 📌 사용자의 피드백 없이 개발자 혼자만의 생각으로 전혀 편리하지 않은 기능으로 개발 📌 .. 2023. 5. 12.
자동화 장비 제어 개발 회사의 어려운 점 (PC 제어) 자동화 장비 업계는 여러가지 문제로 장비 설계와 제작, 개발에 어려운 점이 많지만 , PC 제어 개발자의 관리와 관련 이슈만으로도 어려운 점이 상당히 많이 발생하게 됩니다. 아래 내용은 자동화 장비 PC 제어 개발과 개발자와 관련된 여러가지 어려운 점을 설명합니다. 1. 짧은 개발 기간 요구 및 일정 지연 전가 고객사가 짧은 개발 기간을 요구하면 제어 개발자는 기한 내에 프로젝트를 완성하기 어려울 수 있습니다. 기구와 전장에서의 일정 지연이 제어 개발자에게 전가되면, 더 큰 스트레스와 압박감을 겪게 됩니다. 2. 상시 대응 요구 주말, 휴일, 야간 등 고객사의 요구에 상시 대응해야 하는 경우, 개발자의 업무와 삶의 균형이 무너질 수 있습니다. 이로 인해 직무 만족도가 떨어질 수 있으며, 이직률이 높아질 .. 2023. 4. 2.
PC 기반 자동화 장비 제어 프로그램 개발 순서 ( 18단계 ) PC기반 장비 제어 소프트웨어를 개발하면서 기본적으로 진행하는 개발 과정에 대해서 순서대로 설명하겠습니다. 일반적인 순서로 설명을 하였으나 개발자가 여러명이라면 일부 단계는 순서와 상관없이 동시에 또는 사전에 먼저 개발이 가능합니다. 아래 내용은 대략적인 순서로만 생각하고 각각의 프로젝트 상황과 개발자 역량 , 투입 인원에 따라 적절하게 개발에 적용하는 것이 좋습니다. ​ ​ ※ 가정 - 기본적인 IO라이브러리나 모터 라이브러리는 구축되어 있다고 가정 - 공용으로 사용하는 GUI화면은 개발되어 있다고 가정 ​ ​ ​ 🔷 1. 장비 구조 파악 장비 구조를 파악하려면 우선 기구 설계자와 리뷰를 해야합니다. 이때 장비의 전체 동작 구조를 파악해야 합니다. 어떤 장비든지 액추에이터(모터, 실린더등)를 이용해서 .. 2023. 3. 24.
3일 동안의 개발을 지켜보면서 요즘 너무 바빠서( 며칠간 밤일 계속 ) 블로그에 전혀 신경을 못쓰고 있습니다.늦었지만.. 이 블로그 보시는 모든 분들 새해 복 많이 받으시고 올해 대박나시길 바랍니다. ^^ ------------------------------------------------------------------- 지난주에 갑자기 장비 제어 소프트웨어의 개발의뢰가 들어왔습니다.( 볼랜드포럼 배너보고 연락하셨다해서 깜짝놀랐습니다. ^^ ) 납품이 1주일도 남지 않은 상태에서 다급한 마음에 여기 개발자나 개발업체를 찾아보다가연락이 닿은것 같습니다. 사정을 들어보니 해당 프로젝트를 개발하기로 한 개발자가 입사 했다가개인적인 사유로 그만둔 것 같았습니다.전직 프리랜서 였다니까 대충 어떤 스토리인지는 알겠지만무책임하게 그만둔 어느 .. 2010. 2. 21.