-
Scrum is an agile software development process. Work items are placed in a product backlog. You select backlog items to work on for a fixed length iteration (ex. 30 days) or a "sprint". Progress is monitored in daily standups. Work progress goes into a burndown chart. A series of sprints make a scrum...
-
I attended a Configuration Management Training Course at work today. Rational ClearCase is the software sanctioned by the company. When my outlook client told me about a training invite on my inbox, I was surprised to see that the training is scheduled to take one whole day. Why on earth would I spend...
-
This is a two-week old link, but it seems no one here still has knowledge about it. Ron Jeffries is hosting a new agile forum : It is my pleasure to offer the Agile community a new resource, an Agile Forum . I'm hoping it will be a brand-neutral, consultant-neutral place, open to and shared by everyone...
-
i was creating this excel workbook reader module so i referenced the excel com interop assembly which resulted in a failing build in our build server minutes after i commit. the problem is because the said assembly is in my machine's global assembly cache, however, it is not existing in the build server...
-
whenever i have a major change in our projects (e.g. add, remove, rename files), i always try to check if i've broken something by running a nant build locally. everybody here is monitoring our build server and it is a bad impression to break something and hear bart simpson screaming. and the painful...
-
i find writing persistence tests for business objects to be tiresome. imagine setting up all the data that a current business object needs, including all the references needed by the test business objects to be saved. initially, the tests assumes a default set of data from our test database and when...
-
i am having this problem with nunit.console ran by nant. i have recently segrated our tests to have the persistence tests to be on a separate project. all is well, i was able to attach another task for the nant build for the added test project and i have been having successful builds for a week now....
-
i have been doing tdd and reading agile developer blogs helps a lot. Jay Fields have blogged about his observations in doing TDD and i can see my experience is slowly catching up with his. Still a lot to learn though. http://jayfields.blogspot.com/2006/06/some-test-driven-development.html http://jayfields...
-
an officemate pointed me to " The Craftsman " series of article in objectmentor by Robert Martin. I am currently reading through the series and it seems that the first parts are about refactoring. Looks like a good read... Robert Martin's articles
-
For the past years of my career as a .NET developer, i can hardly remember that i used interfaces as parameters or return types from my business objects. DAL interfaces are out of this context since you want your DAL methods to be generic for whatever datasource. For those two years, I am really a fan...
-
Our current project is using CSLA 1.1 for the business object framework and NHibernate for persistence. I don't know if this is a good combination but personally, I'd rather go for stored procedures since using NHibernate for a small application such as ours is an overkill (not to mention the tweaking...
-
we were through with the first iteration of our project and all i can say was it was a mess. although we were able to include much of the functionality for the one-month iteration, the tests took minutes to run since they are talking to external systems like database and active directory. for the past...
-
I have worked with used Microsoft Visual Sourcesafe and now in my current company, we are using the SVN-Tortoise-Ankh combo. One thing i noticed though is that teammates really have to communicate. Although we are just two in the team, in order to prevent the tedious conflict resolutions, we needed to...
-
Recently, I gave a talk on agile development and VSTS. I explored the process guidance integration found in VSTS within the context of Agile development, specifically Scrum. This feature alone makes it worth adopting team system. I installed the Conchango scrum plug-in to VSTS for this demo. If I were...
-
i've been reading a number of samples of tdd including the bookmarkcollection sample of james newkirk in his blog here ( http://blogs.msdn.com/jamesnewkirk/archive/category/5458.aspx ). some samples i've read tests for the value of the property after setting it. although i agree that i might add additional...