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

Share Vision First Trip

  • 1.
    Flex with Restand Optimazation MyLabs IT Industrial In Cambodia
  • 2.
    What is IT?What kind of job are you heading for?
  • 3.
    Job Available inCambodia 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 Normallycreate 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 EngineerBuilding, 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 Softwareengineers 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 engineercan deliver the hight quality product to end user? No
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
    Agile Agile softwaredevelopment 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 Succeedtogether, we fail together, not because of anyone
  • 14.
    Scrum's Players ProductOwner: 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.
  • 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.
  • 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.