Share Vision First Trip

  • 288 views
Uploaded on

This is my first slide, for the first trip to BBU.

This is my first slide, for the first trip to BBU.

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
288
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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
  • 8. Methodologies Principles Practices
  • 9. Methodologies
    • Waterfall
    • Spiral
    • Agile
  • 10. Waterfall
  • 11. Spiral
  • 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