closing thoughts
Download
Skip this Video
Download Presentation
Closing thoughts…

Loading in 2 Seconds...

play fullscreen
1 / 6

Closing thoughts… - PowerPoint PPT Presentation


  • 111 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Closing thoughts…' - sheba


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
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.
ad