1 / 6

Closing thoughts…

Closing thoughts…. Requirements Engineering. RE is difficult Different types of stakeholders Non-functional pressures (costs, market share, deadlines, etc.) New demands for RE (security, assurance, interoperability) RE technology is still evolving New elicitation techniques

sheba
Download Presentation

Closing thoughts…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Closing thoughts…

  2. Requirements Engineering • RE is difficult • Different types of stakeholders • Non-functional pressures (costs, market share, deadlines, etc.) • New demands for RE (security, assurance, interoperability) • RE technology is still evolving • New elicitation techniques • New modeling approaches • New analysis and verification techniques • …

  3. Future of RE • Importance of RE is increasing • Many organizations have survived with great programming skills • Prevalence/complexity of computing making good programming insufficient • 4 Factors will demand rigorous RE practice • Scale (size, complexity, # of decision nodes) • Need for autonomic computing (self-*) • Globalization (distributed elicitation, modeling, development) • Assurance (security, correctness, fault-tolerance)

  4. Stay on the Leading Edge • It is easy for technical skills to become obsolete • Computing field is moving at lightening pace • HW is changing quickly • User needs are changing • SW continues to try to catch up • Professional development: • Join IEEE • Take professional enrichment workshops • Attend major international conferences • (OOPSLA, ICSE, RE, ICAC, ASE) • Look for opportunities to work on new technologies • Plan for 5 years down the road, not just tomorrow.

  5. More Schooling? • Graduate School: • Did you know that you can go to graduate school for free and get paid a salary? • (RAs, TAs, fellowships, company sponsorship) • Investment in yourself: take the GREs now! • Good for 5 years • MS vs PhD (more advanced development vs research) • Not happy with your career: • School is always a good place to get your bearings again

  6. Questions to answer • Name 3 key things that you learned about RE and/or SE from this course • Discuss the tradeoffs between having a customer-sponsored project versus a made-up project • Discuss tradeoffs between having group projects versus individual projects.

More Related