Closing thoughts
This presentation is the property of its rightful owner.
Sponsored Links
1 / 6

Closing thoughts… PowerPoint PPT Presentation


  • 88 Views
  • Uploaded on
  • Presentation posted in: General

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

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Closing thoughts

Closing thoughts…


Requirements engineering

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


Future of re

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)


Stay on the leading edge

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.


More schooling

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


Questions to answer

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.


  • Login