Giter Club home page Giter Club logo

dlgtechseries's Introduction

Digital Luxury Group - Tech workshops series by Le Wagon China.

Hands-on, mentor-driven workshops designed for total beginners to step in tech world and become more savvy. Learn digital skills, better understand technical workflows, and change the way you work with your clients!

Trainers:

  • Maria ALTYEVA
  • Dounan HU
  • Alex DUNCAN

Number of participants: 15

Location: Naked Hub 6F Workshop, 500 Guangdong Lu, World Trade Tower, Huangpu District 黄浦区广东路500号世界贸易大厦裸心社6楼Workshop

Season: October 2018

Workshop 1 - Turn a client brief into a comprehensive tech project plan

  • Date: Saturday October 13, 2018, 9AM–5PM
  • Trainer: Maria Altyeva
  • Learning objectives:
    • transform a business need into actionable functional specifications,
    • make and present basic mockups,
    • understand what's the core database scheme,
    • draft the product roadmap

MORNING

👉 Download the slides

I. “Understanding Project Specifications” lecture (1 hr 30 min)

  • How to read a project brief
  • The right questions to ask a client before getting started
  • How to quickly find out what is possible in the Chinese ecosystem

Hands-on practice with sample brief. (30 min)

II. “User Stories” lecture (1 hr)

  • How to translate a client’s needs to a technical team
  • How to define a timeline and a budget
  • When to create a proof of concept plan.

Hands-on demo with sample brief. (30 min)

AFTERNOON

👉 Download the slides

III. “Mockups” lecture + demo (2 hr)

  • How to create a visual prototype of a client brief
  • The Dos and Dont’s of mockup design

IV. “Database” lecture + demo (1 hr 30 min)

  • Understand how developers create and use databases to store and manipulate information.
  • Create a sample database for the previously mocked-up design.

Workshop 2 - Working with APIs

  • Date: Saturday October 20, 2018, 9AM–5PM
  • Trainer: Dounan HU
  • Learning objectives:
    • understand API: What a RESTful API is, why it matters
    • apply it with many different business cases
    • know how to read API documentations

I. API 101 (Morning)

II. API Advanced and Case Studies (Afternoon)

Case Study (PLEASE READ BEFORE WORKSHOP #3)

Louis Vuitton (LV) will host an exhibition "SERIES 88" in Beijing on January 8, 2019. This VVIP event will feature Nicolas Ghesquière (art director) and other high profile fashionistas. The lucky guests will enjoy a night of champagne 🍾 and glamour.

The LV team have decided to invite a few of their top spending chinese customers. 1 month before the event they want to send each VVIP an interactive flyer through WeChat inviting them to SIGN UP. When the VVIP guests arrive at the event, security need to be able to easily validate each guest and CHECK THEM IN.

Thanks to its creative track record and strong technical capabilities, DLG works with LV on a retainer basis, but LV works with multiple agencies and it's not guaranteed you will win this project. You have been asked to propose the best tech solution for this event registration process. LV wants to combine a beautiful flyer for easy SIGN UP through WeChat and a smooth process for security CHECK IN.

It's time for you to prepare your proposal for a meeting where you will try to convince the LV China team and other stakeholders to trust your solution.

During the initial project briefing, you could see the LV team was unsure of the best direction. Should this registration solution be designed and built totally from scratch? or is there a suitable existing software as a service they could take advantage of? or perhaps a hybrid solution (existing API back-end + custom front-end?). To answer this question you need to do your research and be ready to justify your recommendation. LV is a huge luxury brand and they are inviting their most important customers, the process must be smooth and nothing can go wrong.

Assessment

Your business unit will be scored on your ability to clearly define:

  • Project specifications (10 points): SMART goals and prototype
  • Solution recommendation (10 points): how + why
  • Project planning & workflow (10 points)

Deliverable

  • 10 minutes presentation, 3 minutes Q&A
  • Max 5 slides
  • FIGMA mockups

⚠️ No need to start working on this case before Saturday October 27, as the afternoon is allocated for this group work.

Workshop 3 - Rock your project delivery!

  • Date: Saturday October 27, 2018, 9AM–5PM
  • Trainer: Alex DUNCAN
  • Learning objectives:
    • understand workflows used by software teams (in-house or external)
    • get ready for pitfalls and challenges in tech projects

I. Project plannification (30min)

  • Agile vs Waterfall (revision)
  • Tooling / Kanban
  • Daily checkins / stand-ups
  • Setting up Development Environments

Hands-on practice: mock client meeting to present the project setup (30 min)

II. Execution (1h)

  • GIT
  • Code Reviews
  • Continous Development
  • Continuous Integration
  • QA / UAT
  • Testing environment
  • Deployment best practices
  • Last minute changes / change orders

Hands-on practice on Git/Github (30 min)

III. Common pitfalls and challenges for tech projects (30min)

IV. Challenge (rest of the day)

  • Participants split in teams of 3-4. Please refer to the case study above (read it prior to this day).
  • Work with your team to prepare a project kickoff meeting.
  • Ask any questions to your touchpoint at LV (Alex), if somethings needs clarification.
  • Present it live (10 min each) at 4PM
  • This exercise will be scored

Get in touch with our team:

Cheers!

dlgtechseries's People

Contributors

dounan1 avatar tgenaitay avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.