Agile Software Development 40475  
  CE Department- Sharif University of Technology Spring 97-98 - Group 1 

  Main Menu
   Home
   Syllabus
   Assignments
   Grades
   Calendar
   Discussion Area
   Links
   Resources


Announcments

  1398-03-13 June 03, 2019 12:06 AM  
Dear ASD students,

Please be reminded that the final exam of the ASD course will not include the topics that were covered by the midterm exam.
To be specific, the final exam will cover Lectures 9 to 17 (nine lectures).  

Best regards
Ramsin

  1398-03-12 June 02, 2019 07:04 AM  
Dear ASD Students,

Please find attached the two books on antipatterns that were mentioned in class:

1-      The old “Antipatterns” book by Brown et al.
2-      The more-recent “Antipatterns” book by Neill et al.

Best regards
Ramsin

  1398-03-10 May 31, 2019 09:45 PM  
Dear ASD students,

Please be reminded that the last session of this course in the current semester will be held on Saturday 11 Khordad, from 10:30 to 13:00, at Room 103. This session will focus on Agile Practices.

Best regards
Ramsin

  1398-03-08 May 29, 2019 08:20 PM  
Dear ASD students,

As mentioned in class, the following resources provide essential refactoring knowledge for programmers:

·         A website that will teach you how to refactor your code: https://refactoring.guru/.
·         The Catalog of Refactorings compiled by Martin Fowler: https://refactoring.com/catalog/.
·         Fowler’s book on refactoring, available here (Password: 40475).



Best regards
Ramsin

  1398-03-05 May 26, 2019 04:12 PM  
Dear ASD students,

As announced in class, the following extra sessions will be held on the coming Wednesday and Saturday:

1-      Wednesday 8 Khordad: 15:00 to 16:30, at Room 202. This session will focus on Refactoring Patterns (the remaining three categories).
2-      Saturday 11 Khordad: 10:30 to 13:00 at Room 103. This session will focus on Agile Practices.

Best regards
Ramsin

  1398-02-26 May 16, 2019 10:42 PM  
Dear ASD students,

The following resources provide the necessary knowledge on how contracts should be prepared for agile projects:
  1- https://businessagility.institute/learn/agile-contracts/  
  2- http://www.agilecontracts.org/agile_contracts_primer.pdf

Best regards
Ramsin

  1398-02-24 May 14, 2019 06:39 PM  
Dear ASD students,

As previously announced, the midterm exam will be held on Thursday 2 Khordad, from 10:00 to 12:00, at Room 101. Please be informed that the exam will cover Lectures 1 to 8, Product Planning and Release Planning.

Best regards
Ramsin

  1398-02-24 May 14, 2019 12:52 AM  
Dear ASD students,

Please be informed that this Thursday’s extra session will be held at Room 201 (instead of Room 103). As previously announced, the session will be held from 10:00 to 12:00.

Best regards
Ramsin

  1398-02-22 May 12, 2019 05:36 PM  
Dear ASD students,

As announced in class, an extra session of the ASD course will be held on Thursday 26 Ordibehesht, from 10:00 to 12:00. Please be informed that the session will be held at Room 103.

Best regards
Ramsin

  1398-02-16 May 06, 2019 11:14 AM  
Dear ASD students,

The following book provides essential knowledge on Teamwork:

http://training.hasintech.com/download/attachments/1802696/OReilly%20TeamGeek%202012.pdf.

As I mentioned in class, all students are strongly advised to read this book.

Best regards
Ramsin

  1398-02-16 May 06, 2019 11:13 AM  
Dear ASD students,

As previously announced, the midterm exam will be held on Thursday 2 Khordad, from 10:00 to 12:00. Please be informed that the exam will be held at Room 101.

Best regards
Ramsin

  1398-02-10 April 30, 2019 07:51 AM  
Dear ASD students,

I am hereby sending you four resources that provide the necessary knowledge on incentives and compensation schemes for agile teams:

1-      An influential book by Daniel Pink on motivational schemes (attached).
2-      https://www.mountaingoatsoftware.com/blog/how-to-reward-agile-teams
3-      https://www.leadingagile.com/2014/03/compensation-strategies-agile-teams/
4-      http://www.project-team-rewards.com/files/Project_Team_Rewards---eBook_Medium_Quality_(c).pdf

Best regards
Ramsin

  1398-02-06 April 26, 2019 09:09 PM  
Dear ASD students,

The polls have shown that many of the students cannot participate in the midterm exam if it is held on 19 or 26 Ordibehesht. Therefore, there is no other choice but to hold the exam on Thursday 2 Khordad, from 10:00 to 12:00. The venue will be announced next week.

Best regards
Ramsin

  1398-02-03 April 23, 2019 01:36 PM  
Dear ASD students,

As announced in class, the midterm exam will be held on Thursday 19 Ordibehesht, from 10:00 to 12:00. The TAs have already contacted you about this; if you have any problems with this schedule, you should inform the TAs immediately.

Best regards
Ramsin

  1398-01-31 April 20, 2019 04:06 AM  
Dear ASD students,

Please find the following resources attached:

1-      A Classification for Non-Functional Requirements;
2-      A Taxonomy for Software Development Risks.

Best regards
Ramsin

  1398-01-26 April 15, 2019 07:06 PM  
Dear ASD students,

As decided in class, an extra session of the ASD course will be held on Thursday 29 Farvardin, from 9:00 to 12:00. Please be informed that the session will be held at Room 202.

Best regards
Ramsin

  1398-01-19 April 08, 2019 08:16 PM  
Dear ASD students,

As decided in class, an extra session of the ASD course will be held on Thursday 22 Farvardin, from 9:00 to 12:00. Please be informed that the session will be held at Room 103.

Best regards
Ramsin

  1397-12-28 March 19, 2019 09:10 AM  
Dear ASD students,

The following are the resources suggested for agile coding in Java:

1-      A catalog of Java idioms, available at: http://c2.com/cgi/wiki?JavaIdioms.
2-      A short book (attached) that introduces essential conventions for naming, documentation, and coding in Java (a two-page summary has also been provided).

The following webpage is also quite useful: http://geosoft.no/development/javastyle.html.

I’d like to take advantage of this opportunity to wish a happy and blessed Nowruz for you and your families.

Best regards
Ramsin

  1397-12-18 March 09, 2019 07:37 AM  
Dear ASD students,

Please be informed that our class will not be held tomorrow (Saturday 18 Esfand); I am rather unwell. I apologize for any inconvenience that this may cause.

Best regards
Ramsin

  1397-12-15 March 06, 2019 05:40 AM  
Dear ASD Students,

I had promised to send you a list of software companies who specialize in Model-Driven Engineering (automatic code generation based on models). The following is a non-exhaustive list:

-          Mendix (via VPN) (https://www.mendix.com/)
-          No Magic (https://www.nomagic.com/)
-          MDE Systems (http://mdesystems.com/)
-          Model Driven Solutions (http://modeldriven.com/)
-          Stambia (https://stambia.com/index.php/en/what-we-do/innovation/a-model-driven-approach)

Best regards
Ramsin

  1397-12-06 February 25, 2019 09:26 AM  
Dear ASD Students,

Please find attached two books on antipatterns:

1-      The old “Antipatterns” book by Brown et al.; all students are encouraged to read the Stovepipe Enterprise pattern (pp. 80-86).

2-      The more-recent “Antipatterns” book by Laplante and Neill; all students are encouraged to read the Corncob pattern (pp. 20-39).

The above books (and others) are also available on the ASD course-page on CE-Courseware (Resources section): http://ce.sharif.edu/courses/97-98/2/ce475-1/.

Best regards
Ramsin

Instructor:
Raman Ramsin
(ramsin at sharif dot edu)

3 Units
Saturday and Monday, 10:30 to 12:00
Room: 103

 This website is visited 3831 times since February 2019. Updated Monday 2020-09-07 09:54