User:ValentinaPresutti/Teaching/Swe0910
From STLab
Contents |
Time table - Via Ariosto 25
- Wednesday: from 2.00pm to 4.25pm - Room A3
- Thursday: from 2.00pm to 4.25pm - Room A3
Office hours for students
I am available to meet students by appointment. Please send me an email at valentina.presutti_AT_cnr_DOT_it with at least few days in advance. Location of meeting: CNR, Via Nomentana 56 - Room 15.
News
- Results of the exam of June 7th are published.
- It is possible to book for participating in the exam of July 7th.
- Who wants to formalize the score obtained at the exam of June 7th must book the Software Engineering exam of July 7th and email me telling the booking is meant only for score formalization.
Exam
The exam of Software Engineering will be held on July 7th at 9:30 at Via Ariosto room A3
In order to participate in the exam students must book a seat for Software Engineering on the INFOSTUD system.
You can book your seat anytime before July 5th.
Results
Results of June 7th written exam.
Course Material
Slides
- Introduction (given on March 3rd, 2010)
- Software Processes (given on March 4th, 2010)
- Software estimation (given on March 10th, 2010, by Eva Blomqvist)
- Agile Methodologies and eXtreme Programming (given on March 11th, 2010)
- Function point counting example/exercise (given on March 18th, 2010, by Eva Blomqvist)
- Project Management (Given on March 24th and March 25th 2010)
- Exercises on Pert and Gantt (Given on March 25th and April 7th, 2010)
- Software Testing and Quality (1) (given on April 7th and April 8th, 2010)
- Software Testing and Quality (2) (given on April 21st, 2010)
- Static and Dynamic Testing (given on April 21st, 2010)
- Black-Box Equivalence Partitions (given on April 28th, 2010)
- Black-Box Boundary Value Analisys (given on April 28th, 2010)
- Black-Box Test Cases Desing (given on April 29th, 2010)
- White-Box Testing (given on April 29th, 2010)
- Exercises Black Box Testing (Given on May 5th, 2010)
- Exercises White Box Testing (Given on May 6th, 2010)
- Requirements (Given on May 12th and 13th, 2010)
- UML Basics (given on May 13th, 2010)
- Theory of measure and ANOVA (given on May 19th, 20th and June 3rd 2010)
Examples of exams
Video
References
- Software engineering a practitioner's approach McGraw-Hill, Roger S Pressman Published by McGraw-Hill - 1997
- Death March Projects (Second Edition), Edward Yourdon - 2004
- Estimating Software Costs: Bringing Realism to Estimating (Second Edition), Capers Jones - 2007
- Peter, Naur, Brian Randell (7–11 October 1968). Software engineering: Report of a conference sponsored by the NATO Science Committee (PDF). Garmisch, Germany: Scientific Affairs Division, NATO.
- Edsger Dijkstra, The Humble Programmer, published in the Communications of the ACM. 1972
- Capability Maturity Model Integration Main Page
- Extreme Programming
- Foundations of Software Testing
- JUnit
- Eclipse
- On Use Cases
- On Class Diagrams
- On Sequence Diagrams
- UML Resource Page
- The OMG web site
- UML exercises 1
- UML exercises 2
Important and useful links
- Software Engineering Body of Knowledge
- Software Standards
- Software Engineering Institute
- Images reusable in a graphic editor
- Online courseware
- http://www.softwarehistory.org
- http://www.agilemodeling.com/essays/umlDiagrams.htm
- http://www-306.ibm.com/software/awdtools/rmc/library
- http://www.cs.gordon.edu/courses/cs211/ATMExample
- http://opensource.objectsbydesign.com
- http://www.eclipse.org/modeling/mdt/uml2/docs/articles/Getting_Started_with_UML2/article.html
- Links to examples of FP and COCOMOII