DevDevin

  Home  |   Contact  |   Syndication    |   Login
  105 Posts | 0 Stories | 36 Comments | 29 Trackbacks

News

Archives

Post Categories

Blogworthy

Design Patterns

Recommended Books

Thursday, June 7, 2007 #

Examples of Traditional Software Development Methodologies

Waterfall
http://en.wikipedia.org/wiki/Waterfall_model
http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf

Spiral
http://en.wikipedia.org/wiki/Spiral_model
http://www.sce.carleton.ca/faculty/ajila/4106-5006/Spiral%20Model%20Boehm.pdf

Rational Unified Process (RUP)
http://en.wikipedia.org/wiki/Rational_Unified_Process
http://www-306.ibm.com/software/awdtools/rup/

CMMI
http://en.wikipedia.org/wiki/CMMI
http://www.sei.cmu.edu/cmmi/cmmi.html

 

Examples of Agile Software Development Methodologies

Extreme Programming
http://en.wikipedia.org/wiki/Extreme_programming
http://www.xprogramming.org

Scrum
http://en.wikipedia.org/wiki/Scrum_%28management%29
http://www.controlchaos.com

Lean Software Development
http://en.wikipedia.org/wiki/Lean_software_development
http://www.poppendieck.com

Feature Driven Development (FDD)
http://en.wikipedia.org/wiki/Feature_Driven_Development
http://www.featuredrivendevelopment.com

Dynamic Systems Development Method (DSDM)
http://en.wikipedia.org/wiki/DSDM
http://www.dsdm.org/



A few things I learned today while instrumenting some binaries in preparation for performance profiling:

Resigning a .NET assembly is as simple as opening a VS command prompt and entering:

sn –R MyAssembly.dll MyApplicationKey.snk

Browsing the GAC through Windows Explorer -- open a command prompt and enter:

SUBST L: C:\winnt\assembly

Now you can browser the assembly folder using your L drive. This also makes it easier to reference a DLL in GAC inside a VS project.

(tips taken from: http://aspalliance.com/1251_Miscellaneous_Concepts_of_NET__Part_2 & http://www.thejoyofcode.com/Accessing_dlls_in_the_GAC.aspx)