Geeks With Blogs
Snowflake Design Because in Architecture the Answer is Usually "It Depends"

Now that I provided you with a spreadsheet you can use to track your sprints, in my upcoming posts, I'm going to talk about things that you generally need to think about when starting up a new project on a more technical level. I won't go overly in depth unless warranted and will provide links to materials I used to come to my decisions as well as my rationale and hopefully that will help someone out...Without further ado, here's my list:

  • Repository Structure
  • Branching Strategy
  • Tool Selection (things like unit testing/mocking frameworks/etc)
  • Build Environment Setup
  • Deployment Options
  • Solution Architecture Decisions

Once I finish this up, I'll get in depth on the solution architecture components. Hope this gives you a look at what's coming up.

Posted on Friday, December 18, 2009 9:29 PM | Back to top

Copyright © Carlos Santos | Powered by: