Sw Software Engineering

1,428 views
1,314 views

Published on

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,428
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Sw Software Engineering

  1. 1. SW Software Engineering SW
  2. 2. Definitions Software Engineering cost-effective development of software applications (programs, documentation, configuration files) Engineering discipline concerned with all aspects of the software production <ul><li>Features </li></ul><ul><li>Time </li></ul><ul><li>Budget </li></ul><ul><li>Off-the-shelf </li></ul><ul><li>Shareware </li></ul><ul><li>Custom software development </li></ul><ul><li>ASP </li></ul>Printed Electronic (hypertext)
  3. 3. Computer Science, Software Engineering <ul><li>Computer Science </li></ul><ul><ul><li>Theory, Algorithms </li></ul></ul><ul><li>Software Engineering </li></ul><ul><ul><li>Software Development, Maintenance </li></ul></ul><ul><ul><ul><li>Software Project Management </li></ul></ul></ul><ul><ul><ul><li>Software Tools </li></ul></ul></ul><ul><ul><ul><li>Software Development Models </li></ul></ul></ul><ul><li>Software process activities </li></ul><ul><ul><li>Specification, Design, Development, QA/Testing, Validation </li></ul></ul>
  4. 4. Software Engineering Challenges Q&A
  5. 5. Software Engineering Challenges <ul><li>Maintenance/upgrading </li></ul><ul><ul><li>design, architecture </li></ul></ul><ul><ul><li>tools </li></ul></ul><ul><li>Heterogeneity </li></ul><ul><ul><li>multiple OSes, distributed, dynamic </li></ul></ul><ul><li>Delivery </li></ul><ul><ul><li>schedule/budget constraints </li></ul></ul><ul><li>Complexity </li></ul><ul><ul><li>algorithms, databases </li></ul></ul>

×