소프트웨어 공학

시스템 개발 수명주기 내에서 작업하는 전문가, 학자 및 학생을위한 Q & A

7
팀을 통해 능력을 어떻게 배분해야합니까?
이것을 읽은 후, 나는 능력이 다양한 개발자 그룹 (일명 거의 모든 팀) 내에서 민첩한 팀을 구성하는 방법에 대해 많은 의견 차이가 있음을 알았습니다. 모든 최고의 개발자가 자신의 팀을 구성하고 가장 우선 순위가 높은 작업을 수행해야합니까? 이를 통해 가장 중요한 작업이 완료됩니다. 동시에, 우선 순위가 낮은 업무 일지라도 기술 부채를 쌓는 …
9 agile  team  teamwork 

5
개발 전에 최신 애플리케이션을 모델링하기위한 표준은 무엇입니까?
첫 번째 엔터프라이즈 급 응용 프로그램을 사용 하고 있으며 한 줄의 코드를 작성하기 전에 팀이 전체 ASP.NET MVC C # 응용 프로그램을 모델링하기를 원합니다. 업데이트 : 이것은 언제 응용 프로그램을 문서화 / 모델링 해야하는지에 대한 철학적 토론이 아닙니다. 문서화 / 모델화 방법에 대한 답변 만 제공하십시오. 사실 저는이 부서에서 항상 …

3
끊임없이 변화하는 데이터베이스 차원을 어떻게 처리합니까?
지난 2 개월 정도 동안 데이터베이스 내에서 릴리스 관리를 처리 할 솔루션이나 사례를 찾고있었습니다. 나는 사람들이 이것을 처리하는 가장 좋은 과정으로 보는 것을 찾고 있습니다. 데이터베이스를위한 3 가지 환경이 있습니다 : 개발 사용자 수락 테스트 (UAT) 생산 문제는 때때로 개발 데이터베이스 내에서 여러 가지 사항을 변경하고 배포 할 때가되었으며 일부 …

7
스크럼 프로젝트에서 UX는 누구입니까?
확인. 교과서 스크럼 프로젝트를 진행하고 있다고 가정 해 봅시다. 제품 소유자와 공동 작업하는 스크럼 마스터가 있습니다. 다음 스프린트는 UI가 무겁습니다. 코더가 화면을 구축하기 시작할 때 실제로는 어떤 모습 일지 알고 싶을 것입니다. 와이어 프레이밍은 언제, 언제? 제품 소유자? 제품 소유자를 지원하는 사람이 있습니까? 스크럼 마스터? UX 전문가 인 경우 스프린트가 …

4
Y에서 Z에 X 컴파일러를 작성하기위한 일반 규칙
X가 입력 언어이고 Z가 출력 언어이고 f가 언어 Y로 작성된 컴파일러라고 가정합니다. f = X -> Z f는 프로그램 일 뿐이므로 Y는 어떤 언어라도 될 수 있다고 생각합니까? 그래서 우리는 각각 Y1, Y2로 작성된 컴파일러 f1, f2를 가질 수 있습니다. f1 = f Y1 f2 = f Y2 g = …

4
C ++ 질문에서 OS 개발
석사 프로젝트로 간단한 운영 체제를 설계하고 있습니다. x86 아키텍처에서 16 비트 리얼 모드로 실행되도록 설계되었습니다. 이상적으로는이 OS를 C ++로 개발하고 필요한 경우 어셈블리 만 사용하고 싶습니다. 지금까지 어셈블리로 작성된 부트 로더가 있는데 C ++과 asm이 혼합 된 커널을로드합니다. 내 질문은 C ++ 사용과 관련이 있습니다. 현재로서는 컴파일되어 실행할 수 있지만 …

8
초고속 데이터베이스에서 10 억 행 스캔
배경 로컬 데이터베이스에는 거의 13 억 개의 고유 한 행이 있습니다. 각 행은 특정 위도 및 경도 (위치)와 간접적으로 연결됩니다. 각 행에는 날짜 스탬프가 있습니다. 사용 사례 문제는 다음과 같습니다. 사용자는 시작 / 종료 날짜 및 값 범위 (예 : 100-105)를 설정합니다. 시스템은 주어진 날짜와 일치하는 모든 행을 위치별로 그룹화합니다. …

4
명명 클래스가 쇠약 해짐 [닫힘]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이것이 OCD 특성인지 확실하지 않지만 때로는 외부에서 사용해야한다고 생각하는 클래스 (또는 함수 또는 네임 스페이스 등)의 이름을 …

5
특허에 의해 고소 당하지 않도록 보호하는 방법은 무엇입니까?
그 전에는 특허를받을 수있는 소프트웨어 아이디어가 몇 가지있었습니다. (그러나 그중 어떤 것도 추구하지 않기로 결정했습니다). 기본적으로, 나는이 아이디어가 특허를 받기를 원하지 않습니다. 다른 사람이 구현하고 있는지 상관하지 않습니다. 나중에 5 년 전에 내가 가지고 있었고 그 아이디어를 특허로 얻은 특허 트롤에 의해 나중에 고소 당하고 싶지 않습니다. 귀하의 아이디어를 공개 …
9 legal  patents 

4
"파이썬 소개"대화에서 다루어야 할 것은 무엇입니까?
저는 웹 개발에 중점을 둔 학생 팀에 있습니다. 우리 팀원들은 파이썬에 관심이 있고 그것을 배우는 유일한 사람이므로 다음 주에 "파이썬 입문"대화를 해달라는 요청을 받았습니다. 몇 가지 문법 대신 이야기를 재미있게 만들기 위해 무엇을 이야기해야하는지에 대한 조언을 듣고 싶습니다. 추신 : 팀원들은 PHP와 .NET에 익숙합니다.

1
소프트웨어 컨퍼런스에서 어떻게 시간을 효과적으로 사용해야합니까?
Microsoft (Student Insider 프로그램을 통해)는 Microsoft TechEd North America 2011 로 관대하게 나아갔습니다 . 웹 사이트에서 흥미로운 대화를 예약해야한다고 제안하는 것처럼 보입니다. 그러나 여러 사람들이 대화에 많은 시간을 소비하지 않고 대신 "네트워킹"(소프트웨어 종류가 아닌 사람들 종류)에 시간을 보내는 것처럼 보입니다. 소프트웨어 컨퍼런스에서 시간의 효율성을 어떻게 극대화해야합니까?


3
JavaScript Asynch-Loader 선택하기
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다양한 비동기 리소스 로더를 살펴 봤는데 아직 어떤 것을 사용할지 잘 모르겠습니다. 내가 일하는 곳에서는 클래스 모듈이 다른 버전의 jQuery 등을 사용할 …

3
오픈 소스 프로젝트 릴리스에서 데이터베이스 스키마 변경을 관리하는 방법
몇몇 K-12 학교와 일부 대학에서 사용하는 오픈 소스 PHP / MySQL 웹 응용 프로그램을 관리합니다. 나는 또한 프로젝트의 유일한 개발자입니다. 예전에는 고용주가 호스팅하는 응용 프로그램의 소스 다운로드에 지나지 않았지만 작년에 문서, 번호가 매겨진 릴리스, 공개 변경 로그 등을 포함한 "실제"오픈 소스 프로젝트로 만들기 위해 노력했습니다. 업그레이드 프로세스를 개선하려고 노력 중이며 …

4
GAE는 수백만 명의 활성 사용자가 사용하는 앱을 호스팅 할 수있는 인프라입니까?
아래에 나열된 GAE의 제한 사항을 알고 싶습니다 .GAE에서 해당 앱을 호스팅하여 Facebook과 같은 훌륭한 소셜 앱을 만들 수 있습니까? 다시 말해 GAE는 6 억 명의 활성 사용자가 사용하는 앱을 호스팅 할 수있는 인프라입니까? 몇 가지 포럼 / 블로그에서 삭제 한 제한 사항 (빠진 것이 있으면 목록에 자유롭게 추가하십시오). HTTP 요청 …

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