Tad Anderson

Subscribe to Tad Anderson: eMailAlertsEmail Alerts
Get Tad Anderson: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Tad Anderson

The most agile project teams I have seen are those that do not claim to be agile or lean. They have a solid well-documented architecture in place as well as designs of the modules being built. They have separated the responsibilities amongst the team members according to the team member's skill set. They don't try to pretend everyone has the experience levels that would allow them to contribute to all aspects of the development process. Requirements, Architecture, Analysis and design, and Proof of Concepts take up 80% of the projects resources of time and money, and coding takes up 20%. As the team's process becomes repeatable and reuse starts to be capitalized on, the project's time to production is shortened, estimates are actually accurate, and budgets are met. In my career I have come across approximately 20 teams claiming to be agile, one actually was. The rest... (more)

Book Review: Software Modeling and Design

If you want to learn to use UML as a communication tool on your software development projects, this is the book too own. It contains a ton of examples and covers every aspect of the UML you will need to know to successfully use it on your projects. The book starts out with an introduction to software architecture and object oriented analysis and design with UML. There is then a short chapter on UML notation, a chapter on software development processes, and one on software design and architectural concepts. The last chapter in part one introduces COMET (Collaborative Object Modeling... (more)

Book Review: Architecture Principles

My first look at his book was in PDF format. My friend let me borrow his copy. I liked it so much I printed it and put it in a three ring binder. I liked that so much that I wanted something more permanent so I bought the book. The book is pretty pricy for it's size, so you are not paying for quantity, you are paying for quality and it is worth it!!! Anyone familiar with Software Architecture understands that quality attributes need to be identified, balanced against one another, and then met through tactics. Principles are a key to unlock the door that has quality attributes hid... (more)

Book Review: Learning Objective-C 2.0

If I had to give this book a one word description, I would say it is 'balanced'. In the beginning of the book the author mentions that he does not want to right one of those books that list a little code and then explains the code, changes the code, explains those changes and so on and so on. At first he scared me. I have read some insanely wordy programming and engineering books. I have a much harder time getting through those than the type the author described. I was afraid this book would be one of those that I don't get anything out of except war stories from the author's caree... (more)

Book Review: Essential C# 5.0

If you are looking to get into .NET development, this book is a great place to start. This book will teach you all you need to know about C# development. It will provide C# beginners with a complete foundation on which to build other .NET skills like WPF, Windows 8 App Store, XAML, ASP.NET, ASP.NET MVC, etc. The book does not cover the libraries to implement these technologies, but that is a good thing. You should have a solid understand of C# before moving on to them. I have read a lot of C# books that include coverage of the base class libraries, WPF, Windows Forms, and ASP.NET... (more)