Civictech Challenge Cup 2020 参加者向けガイド === ###### tags: `CCC`,`CfJ`, ![CCC](https://i.imgur.com/Jxq9LmJ.png) ### お役立ちリンク集 - [自己紹介スプレッドシート](https://docs.google.com/spreadsheets/d/1ZqnA-iavbQB-AcUYOCw-aGxg8m_Xf5bYDcgwfAgWPFk/edit#gid=0) - [チーム結成申請フォーム](https://forms.gle/SowDofx1H8DDzwWh7) - イベント記録・資料集 - [COVID-19に挑んだ学生エンジニア大集合! ~さくらインターネット田中社長と考えるこれからのシビックテック~](https://hackmd.io/@codeforjapan/CCC0813) - [第1回勉強会 「課題抽出・企画」](https://hackmd.io/@codeforjapan/CCC0815) - [第2回勉強会 「UX・アクセシビリティ」](https://hackmd.io/@codeforjapan/CCC0905) --- Civictech Challenge Cup 2020へのご参加ありがとうございます。 応募が完了し、[CCC2020のSlack](cfj-ccc2020.slack.com)に参加した方は以下の項目に取り組んでみましょう。 ### スプレッドシートで自己紹介をしよう [自己紹介スプレッドシート](https://docs.google.com/spreadsheets/d/1ZqnA-iavbQB-AcUYOCw-aGxg8m_Xf5bYDcgwfAgWPFk/edit#gid=0)の3~6行の例を参考に、自己紹介を書き込みましょう。まだチームを組んでいない方はTeamIDの欄は未記入で構いません。 ### #introductionチャネルで挨拶をしよう Slackの **#introduction** チャネルで自己紹介を兼ねた挨拶をしてみましょう。内容は何でも構いませんので、自分の趣味や得意なこと、SNSアカウントの紹介など自分をアピールできる内容を書き込みましょう。 ### イベントに参加しよう 8月から、CCC2020参加者を対象とした勉強会やイベントが開催予定です!予定が決まり次第 **#general** チャネルで告知しますので、是非ご参加ください。 ### 他の参加者と繋がろう まだチーム組成が完了していない方も、既にチームを組み終わっている方も、積極的に他の参加者とコミュニケーションをとりましょう。自己紹介に反応するもよし、Twitterでフォローするもよし。繋がりが増えれば増えるほど、開発は楽しくなりますよ! ### チームを組もう 他の参加者の自己紹介や **#introduction** での挨拶を見て「この人と開発したい!」と思ったら、他のチームに取られる前にメンバー募集用チャネル **#teambuilding** で積極的に声をかけてみましょう。 誰かとチームを組むことになったら、[こちらのフォーム](https://forms.gle/fu9mYfgMV8241M7W9)からチーム組成の申請をお願います。申請後もメンバーの追加は可能なので、開発をはじめるためにもまずは申請をしてください。 # チーム組成にあたってのルール ### オープンにやりとりをしよう チーム組成の際のSlackの使用に関して、参加者同士でトラブルが起きた際にDMでやりとりがなされていると運営側が事態の把握ができないので、DMの使用は原則禁止とします。 チーム組成の申請を受付次第、運営が各チームの開発チャネルを作成します。 チーム組成の際に「この人をチームに誘いたい!」「この人とチームを作りたい」と思ったら、**0_02_teambuilding**チャネルで声をかけましょう。 チーム以外の参加者とのやりとりは **#random** などのパブリックチャネルで行いましょう。 **開発中のチーム内連絡ツールに関しては特に規制はありません!** # 開発にあたってのルール 基本的に、開発言語や開発環境の制限はありません。好きな環境、好きな言語で最高のツールを開発しましょう。 ### 各チームの開発チャネルの使い方 まずは何を作るかを決めましょう。どのような課題を解決するために、サービスを作るのか。誰に向けたサービスで、どのように使われることを想定しているか。8月の勉強会などを参考にしながらメンバーで話し合ってください。 各チャネルはパブリック(公開)設定ですが、他のチームのアイディアをパクるなどモラルに反する行為はしないでください。 ### 分からないことは#questionチャネルで聞こう 開発にあたっての質問やその他気になる点があればSlackの **#question** チャネルで質問しましょう。運営メンバーがなるべく早く回答します。また、パブリックチャネルで説明できない困りごとがあれば、WEBページのお問い合わせフォームからご記入ください。 ### 行動規約とプライバシーポリシーを確認しよう 開発を始める前に、Code for Japanの[Code of Conduct](https://github.com/codeforjapan/codeofconduct)と[プライバシーポリシー](https://www.code4japan.org/privacy-policy)をご確認ください。 # 企業の方々に質問してみよう! **#0_03_question** チャンネルにて企業の方々(メンター)に直接開発や企画の質問ができるようになります。 開発で何か困ったことが少しでもあれば、その分野に詳しいメンターさんに訊いてみましょう! [**メンターの方々の自己紹介シートはこちら**](https://docs.google.com/spreadsheets/d/10qb4ZvyjAyMBGOHGnOsaQVddwqz5bZGQ-pcP88zLfpQ/edit#gid=1265584284) ## 質問の仕方と注意点 - 質問するときは、下のテンプレートを使ってください。 - テンプレート ``` チーム番号・チーム名: 【00_CCC運営】 作品の種類: 【Web / スマホアプリ / PCソフト / IoT / その他】※この中から選択 質問カテゴリ: 【カテゴリ一覧より1つ選択】 質問内容: • 聞きたい・アドバイスを受けたいことを、なるべく詳しく書いてください。 • 「現在の状況」と「本当はどうしたいか」がセットになっていると◎ • 「スマホアプリ」を選択した場合は対象OS(Android・iOS・両方)も書いてください。 • ツールの使い方を聞く場合は、使用している環境(OSや他に関係するツール名など)も書いてください。 ``` - カテゴリ一覧 ``` 1. 開発の進め方・管理 2. 開発(フロントエンド) 3. 開発(バックエンド) 4. その他技術関連 5. 企画 6. デザイン(UI/UX・ユーザーフロー設計・ツールの使い方など) 7. アクセシビリティ(読み上げ、色、その他) 8. ローカライズ・多言語化 ``` - カテゴリは1つ選択してください。(メンターさんによってサポート可能な分野が異なるため) - 質問回数に制限はありませんが、連投になりそうな場合は1つの質問にまとめても大丈夫です。 - メンターさんからの回答はスレッドに届きます。会話を続けたい場合は新規に投稿するのではなく、スレッドに返信してください。スレッドの使い方がわからない場合は、[**スレッドを使用して会話を整理する**](https://slack.com/intl/ja-jp/help/articles/115000769927-%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E4%BC%9A%E8%A9%B1%E3%82%92%E6%95%B4%E7%90%86%E3%81%99%E3%82%8B-#u12473u12524u12483u12489u12434u38283u22987u12414u12383u12399u12473u12524u12483u12489u12395u36820u20449u12377u12427)をお読みください。 - 対応してくださったメンターさんへのお礼を忘れずに!