2020 Coop Sapporo as engineer Double Dutch, Dancing AWS, Vue.js, OAuth2.0 English presentations Shuya Higuchi(24) role: career: hobby: favorite: new to:
1.8 million users • Annual sales of about 300 billion yen • Over 10,000 employees Coop sapporo DX vision Easy to use, Easy to shop, Easy to work Engineers • 4 AWS samurai • 24 Permanent employee engineer • System vendor with a relationship of over 20 years We are trying digital transformation !
The director had decided on the release date before the engineers joined the project. ▪ We didn't have an accurate estimate of the project. ▪ Testing was not incorporated into the man-hours. • Quality ◦ We started production without determining the detailed requirements. ▪ I had made test cases only for the first release. ▪ We decided to fix the bugs after the release. ▪ Just before the launch, we had to support IE.
The director had decided on the release date before the engineers joined the project. ▪ We didn't have an accurate estimate of the project. ▪ Testing was not incorporated into the man-hours. • Quality ◦ We started production without determining the detailed requirements. ▪ I had made test cases only for the first release. ▪ We decided to fix the bugs after the release. ▪ Just before the launch, we had to support IE.
Operations test?Interface test?unit test? • What is the test object?(What) • Who will do the review?(Who) • When is it done?(When) • Where is the test environment?(Where) • Why are we running the test?(Why) A start-up team does not have the rules that exist in a typical team.
in the test. The efficiency of the system is also reduced because the cause of the problem is determined from the inquiries made at any time. Never-ending task after release Inquiries select Implementation test bug
test?(How) ◦ Focus only on user story testing. • What is the test object?(What) ◦ Create and use spreadsheets as templates. • Who will do the review test?(Who) ◦ People who reviewed code. • When is it done?(When) ◦ During code review. • Where is the test environment?(Where) ◦ We must use the staging environment before release. • Why are we running the test?(Why) ◦ To prevent customer distrust due to defects and loss of efficiency due to fixing bugs.
Are there any changes to the architecture diagram? • Will you share changed by GoogleMeet? • Do you want to advices? • Have the testing case ever gotten reviewed by member? • Is there affected to webview?
create the . /github folder in the root directory of the project folder in the root directory of the project folder. Secound, create a PULL_REQUEST_TEMPLATE.md file and write it in markdown notation. Then, when you create the PR, the template will be generated as shown in the image.