Aug 19, 2005 / TargetProcess:Suite 1.3.5 Released

0 comments

We have released a new version of our agile project management software. It has many small, but very useful improvements that significantly simplify project planning and tracking processes.

Per user pricing is $149. But we offer free version for non-commercial open source projects. So contact us at info@targetprocess.com if you participate in open source project and want to use TargetProcess for collaboration and planning. In fact, TargetProcess works fine for remote teams.

More info.
Customers Feedback.

Aug 15, 2005 / Automated Software Help Tool

0 comments

Dr.Explain is an interesting tool that can create nice help files. But I wonder how often such help files required. Huge software like powerful IDE or complex web application should definitely have comprehensive user guide, since there are so many features. On my opinion, most software should be intuitive. In some cases context help is a good idea, but moderate user should be able to figure out how to do things without help.

Aug 9, 2005 / FIT: First Experience

0 comments

At least I've wrote some FIT tests. FIT is an acceptance testing framework for business logic. So here are my first impressions:

  • FIT tests are simpler to write than Unit tests. One of the main reason is external data. In FIT you set all data right in table, while in unit test you often set data in test method. Looks like useful separation.
  • FIT is more convenient for integration tests. It is possible to create integration tests in XUnit, for example, but it takes more time
  • Test tables could live with specification without any problems. You could include them in user story description, save document as html and use these html as input data for tests. Very simple and keep docs and tests in sync.
  • But in general I don't see huge difference between FIT tests and Unit tests from developers point of view. The result is almost the same - the only difference is that test tables could be provided before development by customer. Well, on the other side, this difference is huge :)

Aug 3, 2005 / Persistence Strategy (from Spring founder)

8 comments

Rod Johnson, founder of Spring framework, made great presentation on persistence strategies. He suggests to use O/R mapping framework in 90% of cases and layering/interfaces/Spring to separate persistence and domain model. I wonder when good IoC frameworks with persistence integration support will appear in .NET world. Spring.NET does not provide anything useful, Castle provides NHibermate integration and it works, but I don't like Castle. I can't clearly express my impression, but something in Castle is not attractive for me. Well, the one reason is in lack of IoC configuration, so you have to extend Castle to do something useful. Maybe this is the case.

But, anyway, Castle is the only useful thing for now and its architecture is quite flexible. So I hope things will change. And Castle project needs more support from .NET community for sure.

Aug 2, 2005 / Agile Development: Two Key Practices to Start

0 comments

Ron Jeffries emphasizes two key practices for starting agile process: 1. Running Tested Software 2. Coaching and Training.

I've checked my experience and it seems Ron is absolutely right. In every team I start exactly from Test-Driven Developmet+Iterations and Trainings. Short and regular releases together with TDD greatly increase project focus and team productivity. While without training nothing will work at all. I never worked with developer who has been doing TDD before I showed him. I never worked with developer who knew XP before my team. That's sad, maybe, but training is a key.

Aug 1, 2005 / Development On Rails 5-10x Faster Than On Java

2 comments

More I read about Rails, more I think it is a good thing to try. David Geary writes that Rails development is much more faster than Java and it seems that it's true.

I wrote on PHP some years ago and it was quite good experience. With TDD PHP development is easy and architecture could be very clear and robust. But I like .NET as well for component-based architecture, speed and scalability. It seems Rails is even better than PHP.

Oh, how to take some few hours from TargetProcess and try new technology?

Subscribe to the RSS feed
Stay tuned by having the latest updates via RSS
Follow TargetProcess on Twitter
Get in touch with our team

TargetProcess is an agile project management tool. It is designed to solve distributed teams problems and support agile development processes.



Key Features

  • Full Agile Project Management Support (Scrum, XP, Custom)
  • Productivity Tools (Tp.Tray, ToDo list, dashboards, Inline editing)
  • Customizable Development Process
  • Subversion Integration
  • Integrated Bug Tracking, Help Desk, Time Tracking

Get TargetProcess for Free (5 users pack)

Previous Posts



    follow me on Twitter

    Archives