1 / 5

Lecture 5 Requirements Engineering Slides from last time

Lecture 5 Requirements Engineering Slides from last time. CSCE 740 Software Engineering. Topics Lec04 slides Requirements 2 nd Beta Edition SaaS book Mythical Man-Month Readings: Chapter 4. February 3, 2014. New Edition. February 1, 2014

wandadavis
Download Presentation

Lecture 5 Requirements Engineering Slides from last time

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. Lecture 5Requirements EngineeringSlides from last time CSCE 740 Software Engineering • Topics • Lec04 slides Requirements • 2nd Beta Edition SaaS book • Mythical Man-Month • Readings: Chapter 4 February 3, 2014

  2. New Edition • February 1, 2014 • Engineering Software as a Service: An Agile Approach Using Cloud Computing, 2nd Beta Edition • Armando Fox and David Patterson • Aqueduct of Segovia, example of long-lasting design. It is about 20 miles long built by the Romans in the 1st or 2nd century A.D. • \

  3. Both the print book and ebook were prepared with • LaTeX, tex4ht, and • Ruby scripts that use • Nokogirito massage the XHTML output and • HTTPartyto automatically keep the • Pastebinand screencast URIs up-to-date in the text. • Makefiles, style files and most of the scripts are available under the BSD License at • http://github.com/armandofox/latex2ebook • Patterson, David; Fox, Armando (2012-08-24). Engineering Long-Lasting Software: An Agile Approach Using SaaS and Cloud Computing, Beta Edition (Kindle Locations 22-23). Strawberry Canyon LLC. Kindle Edition.

  4. The mythical man-month • The mythical man-month • No silver bullet • The second-system effect • The tendency towards irreducible number of errors • Progress tracking • Conceptual integrity • The manual • The pilot system • Formal documents • Project estimationCommunication • The surgical team • Code freeze and system versioning • Specialized tools • Lowering software development costs • Fred Brooks • IBM 360 OS Manager • http://www.cs.virginia.edu/~evans/greatworks/mythical.pdf http://en.wikipedia.org/wiki/The_Mythical_Man-Month

  5. The mythical man-month • /sys/devices/system/cpu/cpu0/cache/ • This directory has a subdirectory for each level of cache. Each of those directories contains the following files: • coherency_line_size • level • number_of_sets • physical_line_partition • shared_cpu_list • shared_cpu_map • size • type • ways_of_associativity

More Related