From the software development trenches
Thoughts on software development
Browse by Tags
All Tags
»
Agile
(
RSS
)
ADONet
Ajax
Architecture
ASPNet
Astoria
BDD
C#
CLR
Coding
Compilers
ContinuousIntegration
DDD
DeveloperTools
DLR
DynamicCodeAnalysis
Frameworks
Hardware
IoC
Javascript
Languages
Learning
Linq
Misc
Mono
Object-Orientation
Orm
OS
Powershell
Ruby
SDLC
Silverlight
SOA
SQL
StaticCodeAnalysis
TDD
TeamSystem
Teamwork
VB.NET
VisualStudio
WCF
WinForms
XML
Agile Estimation using Risk Management Techniques
10 October 08 01:48 PM
|
cjlotz
| with
no comments
James Shore has published an excellent 2 part series of articles covering agile planning through using risk management practices to make solid commitments. The articles show how to use Risk Multipliers to account for common risks such as turnover, changing requirements, work disruption and illustrates the techniques advocated through using 2 pseudo projects. Start with Part 1 that lays the foundation and paints the "all-goes-well" scenario and then continue onto Part 2...
SDLC Progress
01 September 08 08:07 PM
|
cjlotz
|
2 comment(s)
I've been spending the last month or two getting the SDLC procedures and infrastructure in place for the Silverlight release of our company's Enterprise Physical Asset Management system. We were already using Team Foundation Source Control but wanted to adopt SCRUM as our development methodology and improve on some of our development practices such as using Continuous Integration , Test Driven Development, better Work Item Management and enhanced quality through Code Reviews, Check...
Code Reviews using TFS Tools
25 August 08 07:47 PM
|
cjlotz
|
2 comment(s)
I've previously blogged about using code reviews as an effective way to minimize defects, improve code quality and keep code more maintainable. In my new job I had to define a code review process that suited our development team as well as the Team Foundation Server toolset and the Conchango SCRUM for Team System process template we are using. This post details what process and tooling we came up with. Review Style To improve on the cost-benefit factor of the reviews we opted for...
Some Random Thoughts on Adopting an Agile SDLC
13 February 08 11:50 AM
|
cjlotz
|
2 comment(s)
I'm currently part of a team that needs to re-define our company's SDLC methodology. I'm all for using a more agile SDLC ( Scrum , Open UP etc.) as the current SDLC methodology is based on a Waterfall model of software development. In the past 2 years, a few projects have attempted to use a more Agile SDLC , but they either failed miserably in their attempt or only succeeded in implementing some of the technical aspects of agile development like Continuous Integration (CI) and Test Driven...
Continuous Integration: From Theory to Practice 2nd Edition
15 January 08 05:10 AM
|
cjlotz
|
16 comment(s)
During last year I created a guide on implementing Continuous Integration (CI) for a .NET 2.0 development environment. The guide illustrates how to create a complete CI setup using VS 2005 and MSBuild (no NAnt) together with tools like FxCop, NCover, TypeMock, NUnit, Subversion, InstallShield, QTP, NDepend, Sandcastle and CruiseControl.NET. The good news is that I spend some time during the last 2 weeks greatly improving the setup for use on a new VS 2008 project and I have decided to release a 2nd...
Izindaba #20
30 November 07 05:48 AM
|
cjlotz
| with
no comments
Time for another weekly round-up of developer news that focuses on .NET, agile and general development content. (Izindaba = Zulu for News). .NET .NET Web Product Roadmap (ASP.NET, Silverlight, IIS 7) - Scott Guthrie announces the upcoming initiatives and releases for .NET web development for the months ahead. Silverlight 2.0 Beta with Go-live license Q1 2008! So glad they decided to rename to 2.0 and not stick with 1.1. Advanced C# - Free chapter from the C# 3.0 in a Nutshell book published by O'Reilly...
Izindaba #18
16 November 07 05:06 AM
|
cjlotz
| with
no comments
Time for another weekly round-up of developer news that focuses on .NET, agile and general development content. (Izindaba = Zulu for News). .NET ASP.NET MVC Framework (Part 1) - Scott Guthrie builds an e-commerce store application to illustrate how to use the cool new ASP.NET MVC Framework So Many Tools - So Little Time! - Jesse Liberty tries to summarize when to use what tools for doing Silverlight 1.0 and 1.1 development. Code Metrics as Check-in Policy - The Code Analysis Team shows how to prevent...
Izindaba #16 Reloaded
01 November 07 09:42 PM
|
cjlotz
| with
no comments
Time for another weekly round-up of developer news that focuses on .NET, agile and general development content. As Windows Live Writer has kindly overwritten Izindaba #15 with the new Izindaba #16, I am re-posting the Izindaba #16 content. .NET Optimizing the Silverlight Install Experience - Scott Guthrie shows how to include the Silverlight install directly from your own site. Use the ASP.NET MVC Framework to Write Web Apps without Viewstate or Postbacks - Article by Jeffrey Palermo (code samples...
Izindaba #14
19 October 07 05:52 AM
|
cjlotz
| with
no comments
Time for another weekly roundup of news that focuses on .NET, agile and general development content: Should I commit to Silverlight 1.1 or Flex - Jesse Liberty is struggling with a case of some Silverlight addiction LINQ to DataSet: Data Binding - Erick Thompson explores the data binding options for LINQ to DataSet query results. Also see the follow up post about the LinqDataView . Understanding the Difference between Owners and Schemas in SQL Server - An article that explains the concept of schemas...
Izindaba #13
12 October 07 05:54 AM
|
cjlotz
| with
no comments
It is time for another weekly roundup of news that focuses on .NET, agile and general development related content: Optimizing SQL Server CPU Performance - Nice TechNet article on the topic from Zach Nichter. What's new in SQL Server 2008 Part 1 , Part 2 and Part 3 - Short series of articles that highlights all the new SQL Server 2008 features from Don Schlichting. 8 October: ASP.NET, AJAX, Silverlight links - Another set of links on these different technologies from Scott Guthrie. FxCop 1.36...
Izindaba #11
28 September 07 08:02 AM
|
cjlotz
| with
no comments
It is time for another weekly roundup of news that focuses on .NET, agile and general development related content: Armchair Agilist - Scott Bellware expresses his frustration with folks from within the .NET Community who keep on criticizing agile development without having done any actual agile development themselves. Why Fixed Price, Scope Bids Are Incompatible With Software Development - A thought provoking post by Mats Helander. Continuous Testing Explained - The future of TDD? Everything Is Fast...
Izindaba #10
20 September 07 03:28 PM
|
cjlotz
| with
no comments
A bit earlier than normal, but it is time for another weekly roundup of news that focuses on .NET, agile and general development related content: NCover 2.0.1 released - NCover follows the route of other tools before it like TestDriven.NET , NDepend and CodeSmith and becomes a commercial product. Here's the what's new for the latest release. NCoverExplorer 1.4.0 - Grant Drake has released an update to his excellent NCoverExplorer tool containing some fixes and new features . This will be...
Part 7: Continuous Integration - The QtpBuild
17 September 07 09:33 PM
|
cjlotz
|
8 comment(s)
This is the seventh post in a series where I document how to setup a Continuous Integration (CI) process using open source tools like CruiseControl.NET, NCover, NUnit, Subversion and Sandcastle together with MSBuild and VS 2005. Part 7 covers the QtpBuild and the targets and tasks used by the QtpBuild. The QtpBuild shows how to run the regression test pack using Mercury's QuickTest Professional and Mercury Quality Center . Post Updates 11/12/2007: Updated the CC.Net configuration to use build...
Izindaba #9
14 September 07 08:25 AM
|
cjlotz
| with
no comments
Time for another weekly roundup of news that focuses on .NET, agile and general development related content: Visual Studio to Finally Address Performance Issues - InfoQ links to a Channel 9 Video on the performance improvements made to the VS 2008 IDE. LINQ to SQL: Part 9 - Using a Custom LINQ Expression with the control - Scott Guthrie continues with his LINQ to SQL series. Programming Silverlight 1.0 with C#: Part 1 - Nikhil Kothari shows how to use Script# instead of Javascript to build an application...
Izindaba #8
07 September 07 07:47 AM
|
cjlotz
| with
no comments
Time for another weekly roundup of news that focuses on .NET and general development related content: Windows Vista Service Pack 1 Beta White Paper Counting Wastes Time and How Are You Going To USE That Information - Some thoughts from Fred George on collecting metrics and using metrics in an Agile development environment. Scott Bellware expands on his thoughts with reference to BDD. 20 Tips to Improve ASP.NET Application Performance - Nice list of ASP.NET performance enhancement tips. MbUnit 2.4...
More Posts
Next page »
Search
Go
This Blog
Home
Contact
About
Tags
ADONet
Agile
Ajax
Architecture
ASPNet
Astoria
BDD
C#
CLR
Coding
Compilers
ContinuousIntegration
DDD
Design
DeveloperTools
DLR
Dsl
DynamicCodeAnalysis
F#
Frameworks
Hardware
IoC
Javascript
Languages
Learning
Linq
Misc
Mono
Object-Orientation
Orm
OS
Powershell
Ruby
SDLC
Silverlight
SOA
SQL
StaticCodeAnalysis
TDD
TeamSystem
Teamwork
VB.NET
VB6
VisualStudio
WCF
WinForms
XML
Navigation
Home
Careers
Downloads
Support
Archives
October 2008 (2)
September 2008 (1)
August 2008 (2)
July 2008 (3)
June 2008 (1)
May 2008 (2)
April 2008 (4)
February 2008 (3)
January 2008 (1)
December 2007 (2)
November 2007 (9)
October 2007 (5)
September 2007 (5)
August 2007 (10)
July 2007 (2)
May 2007 (2)
April 2007 (4)
March 2007 (2)
January 2007 (2)
December 2006 (4)
November 2006 (1)
October 2006 (1)
August 2006 (5)
News
Addicted to
Best Of
Continuous Integration
Code Reviews
Code Metrics
Creating a DSL For Testing Your Domain Model
FxCop
Blogroll
Jeff Atwood
Jeremy Miller
Jean-Paul S. Boodhoo
Scott Hanselman
Scott Guthrie
Roy Osherove
Steve McConell
Martin Fowler
Object Mentor Blogs
James Shore
Patrick Smacchia
Pages
My Recommended Reading List
My Recommended Development Tools
My CV/Resume
Syndication
RSS
Atom
Comments RSS