0% found this document useful (0 votes)
11 views

Engish pre-Intermediate B – Lesson 2

Engish pre-Intermediate B – Lesson 2

Uploaded by

thang.vu1890
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Engish pre-Intermediate B – Lesson 2

Engish pre-Intermediate B – Lesson 2

Uploaded by

thang.vu1890
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

PRE-INTERMEDIATE B – LESSON

2
Tuesday – Thursday 7:15-8:45pm
In breakout rooms, you are going to take
turns describing your daily routine at
work.

When describing your routine, try to


use words from the lesson that you
learned (if applicable).

As one student is describing their Integration | Algorithm | Patch |


routine, the other student is listening
and taking notes.
Debug | Deployment |
Documentation | Optimize |
Then, switch and repeat. Collaboration | Framework |
Architecture
When you finish, you will present
your partner’s routine to the rest of
the class.
Software

Developme
nt
Roles
Lesson 1 Objectives

Focus: Vocab, Speaking,


Listening
Sub focus: Pronunciation

Soft Skills: Problem


Solving, Teamwork,
Presentation
With a partner, make a
list of all the different
roles found on a
software development
team.

This Photo by Unknown Author is licensed under CC BY-SA-NC


We are going to watch a short video
about the different roles on a
software development team.

As we watch, take notes.

Then, be prepared to answer some


questions after the video.
How many roles did the video talk
about?

Which roles were new to you?

What do you think they are similar


to?

Do you have the same roles at GFT?


Watch the video. Then, answer the questions below.

1. According to the video, what are the 3 phases a project will most likely go through?
a. Requirements Gathering, Implementation, Closure
b. Discovery, Design, implementation
c. Discovery, Planning, Implementation
2. During the Discovery phase, the __________________ begins the process of
understanding your business’ technology needs.
a. Applications Architect
We are going to b. Software Architect
c. Solutions Architect
watch one more 3. What do UX designers create during the design phase to help the customer
visualize the end result?
time. a. Wireframes, mockups, and visual assets
b. Only wireframes
c. Designs and mockups on special computer programs
4. What is the role of project managers during the Implementation phase?
As you watch, keep a. Writing code for the application
b. Ensuring the project is on time and in budget.
these questions in c. Translating documents from one language to another
mind. 5. The Application Architect and Solutions Architect work together to:
a. Ensure the right technology choices are made.
b. Guide resource allocation.
c. Both A & B
Then, answer them 6. Who works on the server side of the application?
a. Software engineers
with a partner. b. Interface engineers
c. Both A & B
7. What is the main responsibility of the QA Tester?
a. Coding the application
b. Checking for bugs
c. Communicating with customers
Watch the video. Then, answer the questions below.

1. According to the video, what are the 3 phases a project will most likely go through?
a. Requirements Gathering, Implementation, Closure
b. Discovery, Design, implementation
c. Discovery, Planning, Implementation
2. During the Discovery phase, the __________________ begins the process of
understanding your business’ technology needs.
a. Applications Architect
b. Software Architect
c. Solutions Architect
3. What do UX designers create during the design phase to help the customer
visualize the end result?
a. Wireframes, mockups, and visual assets

Let’s check
b. Only wireframes
c. Designs and mockups on special computer programs
4. What is the role of project managers during the Implementation phase?

our answers
a. Writing code for the application
b. Ensuring the project is on time and in budget.
c. Translating documents from one language to another
5. The Application Architect and Solutions Architect work together to:
a. Ensure the right technology choices are made.
b. Guide resource allocation.
c. Both A & B
6. Who works on the server side of the application?
a. Software engineers
b. Interface engineers
c. Both A & B
7. What is the main responsibility of the QA Tester?
a. Coding the application
b. Checking for bugs
c. Communicating with customers
Please go to:

Joinmyquiz.com
https://quizizz.com/admin/quiz/650a9b03c3ebf16d09a4d847
1.Chief Technology Officer (CTO): methodologies and removes impediments.
1. Responsible for the overall technology 7.Software Architect:
strategy and direction of the company. 1. Designs the software's high-level structure
2. Oversees the technical aspects of software and system architecture.
development and innovation. 2. Makes decisions about technology stack and
2.Chief Information Officer (CIO): design patterns.
1. Manages the company's information 8.Business Analyst:
technology and systems. 1. Gathers and documents business
2. Ensures that the technology infrastructure requirements.
aligns with business goals. 2. Helps translate business needs into
3.VP/Director of Engineering: functional software requirements.
1. Leads the engineering department. 9.UI/UX Designer:
2. Responsible for project execution and 1. Focuses on the user interface and user
delivery. experience design.
4.Development Manager: 2. Creates wireframes, prototypes, and design
1. Manages one or more development teams. assets.
2. Coordinates projects, sets goals, and ensures 10.Software Developers/Engineers:
deadlines are met. 1. Front-end Developers: Work on the user
5.Product Manager: interface and client-side functionality.
1. Defines the product's vision, features, and 2. Back-end Developers: Develop server-side
roadmap. logic and databases.
2. Acts as a liaison between stakeholders and 3. Full-Stack Developers: Handle both front-end
the development team. and back-end development.
6.Scrum Master/Agile Coach:
1. Facilitates Agile development processes.
1.Quality Assurance (QA) non-technical users.
Engineers/Testers: 6.Security Analysts:
1. Test software for defects and ensure 1. Focus on the security of the software and
quality. systems.
2. Create and execute test plans and test 2. Perform security assessments, audits, and
cases. vulnerability assessments.
2.DevOps Engineers: 7.Data Scientists/Analysts:
1. Manage and automate deployment and 1. Analyze and interpret data for decision-
infrastructure. making and insights.
2. Ensure continuous integration and 2. Develop data models, algorithms, and
continuous delivery (CI/CD). machine learning models.
3.Database Administrators (DBAs): 8.Support and Maintenance Teams:
1. Manage databases, including performance 1. Provide ongoing support to users and
tuning and data security. address maintenance needs.
2. Optimize database queries and schemas. 2. Debug and resolve issues in the
4.System Administrators/Network production environment.
Administrators: 9.Release Managers:
1. Manage server infrastructure and network 1. Coordinate and plan software releases.
resources. 2. Ensure smooth deployment and rollback
2. Ensure system uptime and security. procedures.
5.Technical Writers: 10.IT Operations and Support Staff:
1. Create documentation, user manuals, and 1. Handle day-to-day IT needs, including
help guides. hardware and software support.
2. Communicate technical information to 2. Assist employees with technical issues.
Which positions interact
with each other the most?
Why?

Which positions rarely


interact with each other?
Why?

Which position are you in


now? Who do you interact
with every day?
How is the team at GFT Vietnam
structured?

In groups, make an org chart of the


several positions within GFT
Vietnam.
GFT
Vietnam CTO/CIO

VP
of Engineering

You might also like