Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Emergent Architecture

Embed code for this video

Copy the code above to embed our video on your website/blog.

Close

Video format

Option selected may change based on video formats available and browser capability.

Close

Download

Right click “Save as…”

Agile software development emphasizes that some increment of business value be delivered every iteration. How can this happen when your iterations are two weeks in length and you estimate it will take you two months just to design the database and the access layers? The answer is to think in slices,not layers. In this session,learn how to implement enough of each layer,including the database,to solve that iteration’s problems and provide value to the business. As we use good design principles,engineering practices,and tools,the architecture will emerge. By avoiding big design up front,we’ll skip the wasted coding and brainpower on the low priority user stories. The requirements would have changed before we got to them anyway. If you are thinking this is very difficult,then just remember this FAQ: Does it take a smart person to be an Agile developer? No,it takes a smart person to write software!

Follow the Discussion

Remove this comment

Remove this thread

close

Comment on this Session

Already have a Channel 9 account? Please sign in