201671010404+ 첸 Runju 실험 프로젝트 검토 팀 십사 개 과정 및 학습 요약

개인 연구는 블로그를 체결

이 작품은 과정 속 의 소프트웨어 공학 교사
어디에서 작업이 요구 사항 https://www.cnblogs.com/nwnu-daizh/p/11093584.html
작업 학습 목표 (1) 프로젝트 승인 (2)의 완성 과정 내용을 요약 반영합니다.

1. 주소 "실험 소프트웨어 공학은 준비" https://www.cnblogs.com/runju/p/10508694.html을

한 가지 문제는 : 프로젝트에 참여 이러한 행위뿐만 아니라 어려운 프로젝트 개발 프로세스 인의 전체 경험과 발생하여 개발자가 문화적 배경 및 소프트웨어의 개발을 이해하는 것이 필요 여부, 해결 된 문제를 통해, 나는이 필요하다고 생각 그것은 나중에 쉽게 유지 보수 및 테스트를 할 수있는 추가 소프트웨어 품질, 좋은 소프트웨어 요구 사항 분석 및 소프트웨어 설계 문서, 소프트웨어 개발 프로세스는 매우 중요하고 필수적인 내용입니다을 개선 할 수 있습니다.
두 번째 문제는이 연습 개발을 통해, 수석 개발 엔지니어로 느끼는 사실은, 가장 중요한, 자신과 엄격한 경험을 요약,뿐만 아니라 시도하는 가장 기본적인 소프트웨어 개발 전문 지식뿐만 아니라 용기를 가지고 끊임없이 자신을 향상 확실히 더 나은 자격 시험에 합격하지만, 테스트가 진행을 계속, 우리의 생각을 제한 할 수 없기 때문에, 배울 구에 살고 있습니다.
질문 세 가지 : 문제에 대한 코드 검토, 개발을 통해, 다시 프로젝트 개발, 소프트웨어 개발의 전체 과정을 완료 할 매우 성공적이었다 않고 있기 때문에이 매우 필요하다고 생각, 사실, 지속적으로 버그를 찾고 연속 수리입니다 단계별로 소프트웨어 설계 단계의 단계에 따라 설치 과정은 소프트웨어의 품질을 보장합니다, 고객의 요구에 한 걸음 더 가까이 될 것입니다, 한 등, 완료합니다.

2. 프로젝트의 타당성 자신의 분석을 요약 / 분석 / 소프트웨어 설계 / 구현 / 테스트 / 프로젝트 승인이 / 무엇을 배울 필요가있다 "지식을."

소프트웨어의 설계 단계에 대해, 사실, 궁극적 인 문제는 소프트웨어 분석을위한 초기 수요를 인식하고 가장 먼저하는 것입니다, 자격을 갖춘 소프트웨어의 중요성은, 좋은 소프트웨어 분석 소프트웨어는 과정에서 할 수있는 첫 번째 단계이며, 지식 그 소프트웨어 설계 프로세스 설계 소프트웨어 등의도. 시스템의 설계 특징 중 일부에 기재된 일부 구조도 시스템 동작 시스템 기능 정보 등의 데이터 흐름도 및 설계 도면,도 상자 클래스 다이어그램 소프트웨어로 실현하기위한 도표, 주로 부호화 설계, 개발 및 구현 단계 소프트웨어 설계에 의하여 상기 프로그램 단계에 따라 엄격하게해야한다. 소프트웨어 테스트에, 사실, 그는 테스트 케이스 설계의 수와의 묘사를 포함, 그 과정에서 버그를 발견 지속적으로 모든 개발 자격을해야 여덟 프로필 화이트 박스와 블랙 박스 테스트 다음에 등가 클래스, 일부 직원들은 전문 지식이 있어야합니다. 마지막으로, 고객이 취소하고 이해할 수 있도록 자신이 개발 한 소프트웨어를 소개하는 간단하고 이해할 수있는 방법이 될해야하는지 포함하여 계약의 식별은 소프트웨어 수용 과정이, 그는 정말 조금 정식 소프트웨어의 수용 과정, 혜택을 느끼고있다 .

3. 개인 경험

진정한 소프트웨어 개발 프로젝트 팀워크의 중요성을 인식하고, 개별 프로젝트, 그것은하지만 자매 결연에서, 당신은 큰 제한이 생각하는 의미, 무엇을해야하는지 어떻게 생각하는지에 사람의 생각을 결정할 수있다 문제는 다양한 솔루션을 가질 수 있음을 깨닫고, 그 다음 팀 프로젝트를 프로그래밍하고, 사람들은 많은 프로젝트에 대한 추가 소프트웨어의 품질을 보장하기 위해, 놀이 공간이, 생각하지 기대할 수 있습니다. 팀워크는 시간을 절약 좋은 품질의 개발 프로젝트, 프로젝트 개발의 효율성을 향상시킬 수있는 모듈의 각 책임의 효율성을 향상시킬 수 있습니다. 개인의 경우, 우리 팀이 크게 프로젝트 실천의 도움 된 사회에 미래의 통합에 대한 책임을 가지고 그래서, 그들은 등을 학습, 사고, 친구, 좋은 친구를 많이 알고있는 것, 동일하지 수확.

과정과 연습 요약 4. 요약 업그레이드 제공합니다 :

그는 코드 2500 개 라인에 대해 쓴 (1) 소프트웨어 공학 연습.
(2) 소프트웨어 엔지니어링 숙제의 관행에 얼마나 많은 시간

실험 시간 (분)
실험 십사 프로젝트 검토 팀 및 과정 요약 60 분
실험 열세 팀워크 9 : 베타 팀 전력 질주와 프로젝트 승인 90 분
실험 열두 팀워크 8 : 소프트웨어 테스트 및 알파 질주 60 분
실험 열한 팀웍 7 : 팀 프로젝트 디자인 및 완벽한 코딩 200min
프로젝트 팀의 향상된 시스템 설계 및 상세 설계 : 6 실험 열 팀워크 60 분
실험 구 팀워크 5 팀 프로젝트 개선 및 시스템 설계 필요 90 분
프로젝트 팀의 프로토 타입을 기반으로 수요 조사 및 분석 : 실험 팔 팀워크 4 120 분
실험 7 팀 과제 3 : 프로토 타입 및 개발 프로젝트 팀 40 분
실험 여섯 팀 과제 2 : 프로젝트 선택 팀 30 분
실험 5 팀워크 1 : 소프트웨어 R & D 팀 </ TD를 설정 30 분
실험 4 소프트웨어 엔지니어링 자매 결연 사업 60 분
세 가지 작업과 동료 평가의 개선 40 분
소프트웨어 공학 실험이 개별 이벤트 60 분
실험 소프트웨어 공학은를 준비하는 30 분

이 어려운 경우 (3) 통합 프로젝트, 우리가 작업 배치 각 실험의 선두 주자이며, 각 사람이 자신의 모듈을 가지고, 모두 다음에 노동의 다른 부문, 페어 통합의 시작을 가지고 각 사람의 컴퓨터의 다른 환경, 일부 인터페이스 디자인을 포함하여 각 모듈의 저장 위치의 내용으로, 통합의 후반 부분에서 큰 문제가 있기 때문에 통합은, 그것이 더 큰 영향이며, 시간이 오래 걸립니다 .
소프트웨어 공학 20 약 4 시간 (4) 누적 지출, 시간이 점차 증가 할 때 코드가 기록 된 말에, 일주일에 오시간의 평균을 보냈다.
(5) 프로젝트 개발 과정에 있지만,이 자바 언어-알게 다시, 우리의 주요 프로젝트는, 언어의 자바에 대한 사전 지식이 개발을 통해, 너무 얕은 자바 언어를 작성하는 것입니다, 자바 언어에 대해 많은 것을 배웠습니다 지식은 여전히 큰 수확이있다.
소프트웨어 개발 도구, 프로젝트 관리 도구 소프트웨어 개발 방법 모델링 소프트웨어
일식, Navicat는 (데이터베이스 시각화 도구), GitHub에, MySQL을 객체 지향 접근 방식, 프로토 타입 개발하는 과정에서의 데이터 구조 객체 지향

5. 어떤 문제는, 현재 교육 과정을 생각 하는가 당신이 더 나은 제안을 할.

소프트웨어 공학이 과정은 소프트웨어 개발 경험의 요약은 소프트웨어 개발을위한 이론적 지침, 나는 소프트웨어 개발 관행을 수행하기 전에 모두 파악 및 소프트웨어 개발 기술 이론의 이론적 기초의 기초를 이해하기 위해 읽어야합니다 생각입니다 초석, 우리는 추가 소프트웨어 개발의 품질을 보장 ​​할 수 있습니다. 가장 큰 문제는 소프트웨어 엔지니어링 프로세스 자체가 점차 잃고 명입니다 지루하고 지루한, 필요한 지식의 대부분은 이해하기 마스터 더 많은 지식, 이론적 지식의 사람을, 포함하는 복잡한 과정이다 인 관심의 문, 나는 문제가 있다고 생각합니다.

추천

출처www.cnblogs.com/runju/p/11099545.html