Dan Farino About MySpace’s Architecture
Dan Farino talks about the system architecture and the challenges faced when building a very large online community. Dan explains how a .NET product scales on hundreds of servers.
Tracking change and innovation in the enterprise software development community
Posted by Deborah Hartmann on Nov 23, 2006 04:05 PM
Earlier this year, Scott Ambler wrote that "Evolutionary approaches are trickling down from software to database development. Despite a skimpy array of tools, the incremental approach has much to offer." Perhaps his books Agile Database Techniques (2003) and Refactoring Databases: Evolutionary Database Design (2006) have influenced software makers: integrated "Agile DBA" tools are starting to appear. Case in point: Microsoft's Visual Studio Team System (VSTS) for Database Professionals, to be released at the end of this month, which will include integrated change management and testing for datebase schemas.Automated unit testing of this type is specifically targeted to support Agile development methodologies, though it can be rewarding as a general approach too... If you're not looking into this as part of your own development, you should because it clearly has momentum within the industry.The "Agile DBA" role is still defining itself, as enterprises adopt and adapt the Agile approach for data. At Software Development East 2001, independent consultant Peter Schuh first introduced the role as: one who performs traditional tasks like database setup, performance tuning, physical data modeling, database development and developer support, but in an agile, evolutionary manner. Scott Ambler's vision is a little different:
[Schuh] narrowed in on a single team, whereas I examine the entire enterprise. The agile DBA works side by side with application developers, typically supporting a single large team or several small teams, as necessary. The agile DBA can often be responsible or co-responsible for several data sources. In large organizations, the agile DBA must also coordinate with enterprise architects and enterprise administrators to achieve mutual goals.For more on the subject of the Agile DBA and how MS VSTS will integrated change management and testing for datebase schemas, check out the podcast with Matt Nunn on Database Change Management with Visual Studio Team Edition for Database Professionals over at AgileJournal.com .
Testing Tools to Support Agile Software Delivery
Succeeding with Agile at Scale Educational eKit from IBM
Six Free Project Management Certification Training Courses
Smart agile development within dispersed teams
The Future of Software Delivery According to visionaries Grady Booch & Erich Gamma
VersionOne is recognized by Agile practitioners as the leader in Agile project management tools. Companies such as Adobe, BBC, CNN, Dow, HP, IBM, Sony and 3M have turned to VersionOne to help deliver greater value to their customers.
Dan Farino talks about the system architecture and the challenges faced when building a very large online community. Dan explains how a .NET product scales on hundreds of servers.
Bernd Mathiske discusses Maxine VM, Java compatibility, swapping major VM components, research areas, Object handling, code examples, optimizing compiler, snippets, bytecode generation, JNI and JIT.
Joe Armstrong speaks on various aspects of the Erlang language, presenting its roots, how it compares with other languages and why it has become popular these days.
The java double-check singleton pattern is not thread safe and can’t be fixed. In this article, Dr. Alexey Yakubovich provides an implementation of the Singleton pattern that he claims is thread-safe.
Diana and Jim talk about patterns observed in CTOs' activity. CTOs emerge as real people caring for other people in their organization, and are put under a lot of pressure and constraints.
Cloud computing feels like a tomorrow technology. Simon Thurman shows how developers can use Biztalk to create an Internet Service Bus which can be deployed locally or in the cloud.
InfoQ takes a look at the JavaFX preview build and talks to Sun Staff Engineer Joshua Marinacci about the upcoming version 1 release expected this autumn.
Jeff Sutherland, co-creator of Scrum, and Guido Schoonheim, CTO of Xebia, present an actual case of reaching hyper-productivity with a large distributed team using XP and Scrum.
No comments
Reply