Software requirements and estimates
-
Upload
chuck-reeves -
Category
Technology
-
view
1.281 -
download
1
Transcript of Software requirements and estimates
![Page 1: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/1.jpg)
Software Estimations and Requirements
![Page 2: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/2.jpg)
Requirements
Why Bother?
![Page 3: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/3.jpg)
Requirements
![Page 4: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/4.jpg)
Requirements
How?
![Page 5: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/5.jpg)
Requirements
Gathering
![Page 6: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/6.jpg)
Requirements
Avoid
![Page 7: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/7.jpg)
Requirements
•Acceptable / Adequate•As much as Practicable•Between•Depends on •Efficient•Fast / Rapid•Flexible•Improved / Better / Faster / Superior
•Including / Not Limited Too•Several •Shouldn’t•State-Of-The-Art•Normally•Seamless / Transparent•Support•Enable•User Friendly / Simple
Ambiguous
![Page 8: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/8.jpg)
Requirements
Use Case•Actors (User)•Description•Pre-Conditions•Post-Conditions•Normal Courses•Alternative Courses•Exceptions•Includes
•Priority•Frequency Of Use•Business Rule•Special Requirements•Assumptions•Notes and Issues
![Page 9: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/9.jpg)
Requirements
Set in Stone?
![Page 10: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/10.jpg)
Estimates
What is a good Estimate?
![Page 11: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/11.jpg)
Estimates
![Page 12: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/12.jpg)
Estimates
![Page 13: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/13.jpg)
Estimates
Over / Under
![Page 14: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/14.jpg)
Estimates
Cone Of Uncertainty
![Page 15: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/15.jpg)
Estimates
What Can you do
![Page 16: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/16.jpg)
Estimates
Count Computer Compare
![Page 17: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/17.jpg)
Estimates
Be Iterative
![Page 18: Software requirements and estimates](https://reader036.fdocuments.in/reader036/viewer/2022062419/5592b26c1a28ab710d8b457d/html5/thumbnails/18.jpg)
Citations
•Images:• http://blogs.mentor.com/verificationhorizons/blog/author/hfoster/page/2• http://www.flickr.com/photos/krazydad/4067542/sizes/z/in/photostream• http://www.frontrowreviews.co.uk/editorial/greatest-comic-spoof-
movies/5900
•Books:• “Software Estimation” Steve McConnell 0-7356-0535-1• “Software Requirements” Karl E Weigers 0-7356-1879-8
•References:• https://github.com/pmjones/php-framework-benchmarks
•Tools:• Apache Benchmark• PHPMD and PHPUnit• Mylyn