SlideShare a Scribd company logo
Flex with Rest and Optimazation MyLabs IT Industrial In Cambodia
What is IT? What kind of job are you heading for?
Job Available in Cambodia Be a designer  Be a network engineer Be a software engineer Be a project manager Be a CEO of an IT company
A Designer Normally create a very creative design Designers tend to be excellent in working with graphics software, like Photoshop® Experience working with a variety of media programs to add sound or film clips Play an important role in making software user friendly.
A Network Engineer Building, maintaining and administering computer networks Acquire through experience or practical training. e.g SISCO Troubleshooting hardware and software, providing software support and performing system design and analysis.
Software Engineer Software engineers apply computer science, engineering, and math to design, develop, and test software. They first analyze users' needs, design, construct, test, and maintain the needed software or systems.  They all work in team with different skill and talent.
How software engineer can deliver the hight quality product to end user?  No
Methodologies Principles Practices
Methodologies Waterfall  Spiral Agile
Waterfall
Spiral
Agile Agile software development refers to a group of software  development methodologies  based on: iterative development: requirements, design and implementation evolve. self-organizing cross-functional teams.
Scrum We Succeed together, we fail together, not because of anyone
Scrum's Players Product Owner: who represents the stakeholders. Who invested their money in the project. Scrum Master:  who maintains the process. block product owner from interfering the team. Remove all blockage from the team Team Member: a cross-functional group of about 7 people who do the actual analysis, design, implementation, testing, etc.
Scrum
XP Extreme Programming (XP): intended to improve software quality and responsiveness to changing customer requirements through: Pair programming Unit testing Code review avoiding programming of features until they are actually needed
XP
TDD Test-driven development (TDD):  Relies on the repetition of a very short development cycle:  First the a person writes a failing automated test case that defines a desired improvement or new function. Then other produces code to pass that test Finally refactors the new code to acceptable standards
TDD

More Related Content

PPS
Xp Slideshow
PPTX
Introduction to Software Engineering
PPT
Requirements Tool
PDF
Extreme programming
PDF
Extreme Programming (XP)
PPTX
Extreme programming - a quick and agile overview !
PPT
Introduction To Extreme Programming
Xp Slideshow
Introduction to Software Engineering
Requirements Tool
Extreme programming
Extreme Programming (XP)
Extreme programming - a quick and agile overview !
Introduction To Extreme Programming

What's hot (20)

DOCX
Mca5020 advanced software engineering-de
PDF
Introduction to Extreme Programming
PPTX
PDF
xTreme Programming by Sejo Ćesić and Enis Zeherović
PPT
Presentation_TDD
PPTX
Intro to Unit Testing with test Driven Development
PPT
Agile Software Development with XP
PDF
The 5 Stages of Software Development
PPT
Test Driven Development
PPTX
PPTX
How To Become A Good Agile Tester?
PPTX
Are Testers Failed Programmers?
PPT
What Software Quality Assurance Means to Me
PDF
XP In 10 slides
PPT
Lecture 7 agile software development (2)
PDF
Alexandru Bolboaca - Unit Testing from the Trenches
PDF
Agile Testing 20021015
PDF
PDF
Agile Software Development - making programming fun again
PPTX
Tdd 4 everyone full version
Mca5020 advanced software engineering-de
Introduction to Extreme Programming
xTreme Programming by Sejo Ćesić and Enis Zeherović
Presentation_TDD
Intro to Unit Testing with test Driven Development
Agile Software Development with XP
The 5 Stages of Software Development
Test Driven Development
How To Become A Good Agile Tester?
Are Testers Failed Programmers?
What Software Quality Assurance Means to Me
XP In 10 slides
Lecture 7 agile software development (2)
Alexandru Bolboaca - Unit Testing from the Trenches
Agile Testing 20021015
Agile Software Development - making programming fun again
Tdd 4 everyone full version
Ad

Viewers also liked (8)

PDF
TDD sharevison team
PDF
Apocalypse of Ice Chapter 12 Part 1
PDF
Will bc day3
PPT
Flex_rest_optimization
PPTX
An Apocalypse of Ice; chapter 3
PDF
Clean code
PDF
Aao ichapter11
PPTX
An Apocalypse of Ice; chapter 7
TDD sharevison team
Apocalypse of Ice Chapter 12 Part 1
Will bc day3
Flex_rest_optimization
An Apocalypse of Ice; chapter 3
Clean code
Aao ichapter11
An Apocalypse of Ice; chapter 7
Ad

Similar to Share Vision First Trip (20)

PPTX
Software EngineeringPPT____________.pptx
PDF
Agile Simplified
PDF
English digital business 2.1.pptx
PPTX
Software Engineering Primer
PPT
A Gentle Introduction To Agile
PPTX
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
PDF
Dev ops lpi-701
PDF
Agile Database Development - SDC2012
PPSX
Software Development
PPTX
Software Engineering Methodologies
PPTX
Agile and Agile methods: what is the most important to understand to succeed
PPTX
Chapter 5
PPTX
Agile-Software-Development in SAP ERP.pptx
PPTX
Software Engg, SDLC, SDLC Models, Cost Benefit
PDF
Scrum is not enough - being a successful agile engineer
PPTX
A Software Engineer
PDF
Selling UX to Coders
PPTX
Introducton of event-driven edited.pptx
PPT
Unit 1.ppt
Software EngineeringPPT____________.pptx
Agile Simplified
English digital business 2.1.pptx
Software Engineering Primer
A Gentle Introduction To Agile
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
Dev ops lpi-701
Agile Database Development - SDC2012
Software Development
Software Engineering Methodologies
Agile and Agile methods: what is the most important to understand to succeed
Chapter 5
Agile-Software-Development in SAP ERP.pptx
Software Engg, SDLC, SDLC Models, Cost Benefit
Scrum is not enough - being a successful agile engineer
A Software Engineer
Selling UX to Coders
Introducton of event-driven edited.pptx
Unit 1.ppt

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Institutional Correction lecture only . . .
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
master seminar digital applications in india
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Pharma ospi slides which help in ospi learning
PDF
Basic Mud Logging Guide for educational purpose
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Supply Chain Operations Speaking Notes -ICLT Program
human mycosis Human fungal infections are called human mycosis..pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Institutional Correction lecture only . . .
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
TR - Agricultural Crops Production NC III.pdf
Pre independence Education in Inndia.pdf
master seminar digital applications in india
STATICS OF THE RIGID BODIES Hibbelers.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
01-Introduction-to-Information-Management.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Pharma ospi slides which help in ospi learning
Basic Mud Logging Guide for educational purpose
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Share Vision First Trip

  • 1. Flex with Rest and Optimazation MyLabs IT Industrial In Cambodia
  • 2. What is IT? What kind of job are you heading for?
  • 3. Job Available in Cambodia Be a designer Be a network engineer Be a software engineer Be a project manager Be a CEO of an IT company
  • 4. A Designer Normally create a very creative design Designers tend to be excellent in working with graphics software, like Photoshop® Experience working with a variety of media programs to add sound or film clips Play an important role in making software user friendly.
  • 5. A Network Engineer Building, maintaining and administering computer networks Acquire through experience or practical training. e.g SISCO Troubleshooting hardware and software, providing software support and performing system design and analysis.
  • 6. Software Engineer Software engineers apply computer science, engineering, and math to design, develop, and test software. They first analyze users' needs, design, construct, test, and maintain the needed software or systems. They all work in team with different skill and talent.
  • 7. How software engineer can deliver the hight quality product to end user? No
  • 9. Methodologies Waterfall Spiral Agile
  • 12. Agile Agile software development refers to a group of software development methodologies based on: iterative development: requirements, design and implementation evolve. self-organizing cross-functional teams.
  • 13. Scrum We Succeed together, we fail together, not because of anyone
  • 14. Scrum's Players Product Owner: who represents the stakeholders. Who invested their money in the project. Scrum Master: who maintains the process. block product owner from interfering the team. Remove all blockage from the team Team Member: a cross-functional group of about 7 people who do the actual analysis, design, implementation, testing, etc.
  • 15. Scrum
  • 16. XP Extreme Programming (XP): intended to improve software quality and responsiveness to changing customer requirements through: Pair programming Unit testing Code review avoiding programming of features until they are actually needed
  • 17. XP
  • 18. TDD Test-driven development (TDD): Relies on the repetition of a very short development cycle: First the a person writes a failing automated test case that defines a desired improvement or new function. Then other produces code to pass that test Finally refactors the new code to acceptable standards
  • 19. TDD