u7 ha thao software development

20
Software Development Do Tuan Anh Nguyen Manh Hung Click to add your text

Upload: andynova

Post on 11-Aug-2015

31 views

Category:

Technology


0 download

TRANSCRIPT

  1. 1. Software Development Do Tuan Anh Nguyen Manh Hung C l i c k t o a d d y o u r t e x t
  2. 2. Contents Introduction1 Software Development Process2 3 Software Development Trends4 Software Development Methodology
  3. 3. Introduction Whats software development? Software development is the process of developing software through successive phases in an orderly way. This process includes not only the actual writing of code but also the preparation of requirements and objectives, the design of what is to be coded, and confirmation that what is developed has met objectives.
  4. 4. Introduction Purpose To meet specific needs of a specific client/business To meet a perceived need of some set of potential users For personal use
  5. 5. Software Development Process
  6. 6. Planning Why the software should be built Identify system's business value Feasibility analysis Working plan Staffing plan Project management
  7. 7. Planning
  8. 8. Analysis Who will use the system What the system will do Where and when it will be used Analysis strategy Requirements gathering System concept and modeling
  9. 9. Design How the system will operate Determine design strategy Architect design Interface design Database design Program design
  10. 10. Implementation System construction Build and test Installation Support plan Cost of software
  11. 11. Software Development Methodology Structured design Waterfall method Parallel development Rapid Application Development (RAD) Phased development Prototyping Throw-away prototyping Agile Development Extreme programming
  12. 12. Waterfall development
  13. 13. Parallel
  14. 14. Phased development
  15. 15. Prototyping
  16. 16. Throwaway Prototyping
  17. 17. Criteria for Selecting a Methodology
  18. 18. Trends Use of API accelerates IoT and Embedded System Secure the Enterprise
  19. 19. Trends HTML 5 growth Open trend continues