Posts tagged agile

Hitler Does Agile — Are You ?

Via this link which David pasted on IRC

Hitler doing agile with very few unit tests + no nightly build = no safetynet.

Unfortunately this is quite representative of how a lot of eclipse projects work (ducks to take cover).

Are you builds running in the same way ? Do you write tests before you write code or test manually ? Do you run all the tests before you check in ? Do you have <a href="any CI server to run your builds on a variety of platforms that you support ? Do your unit tests have enough of code coverage to give you the confidence to refactor ? Is your build reproducible on any machine (in less than 5 manual steps) ?

If you’re answering no to any of the above, then this video is for you:

Agileness

Note: What follows is an exact replica of from a blog by zx. With some additional garam masala added for loads of fun.


I had a Dilbert moment today.

Dilbert and process

There’s been a lot of talk about agile software development recently like it’s something Prometheus stole from the Gods and bestowed it upon us mere mortals.

In my opinion, it’s the relationships and trust between people that build great software; not some process that organizations recruit highly paid consultants to teach them about.


Pun intended :)

The idea of writing the agile manifesto is, in my opinion to “fight back when a process tries to take control of your enterprise.”

Individuals and interactions over processes and tools
Working software over comprehensive documentation

I agree with Nick to some extent. The problem with software is people, and miscommunication between people, about (err…) processes, among other things.

Roy Speaks about Agile Practices

From the article here by Roy.

Agile methodology intensely focuses on best practices such as iterative delivery, test-driven development, continuous integration, and agile testing which enables the developer to deliver high quality applications with unprecedented visibility of progress to customers.

SWTBot is coming

I’d used Sahi by Narayan Raman a while ago, and heard of frankenstein by Vivek Prahlad.

Sahi helped save quite a lot of time testing the web application that I was developing. Reproducing bugs was also very easy ;)

I’m currently working on developing Eclipse plug-ins and RCP applications. Testing the daily builds that Nirav makes is quite a pain. Hence a record and playback tool for SWT applications.

I’ve registered a project on sourceforge. You should see it at swtbot.sourceforge.net sometime in the next couple of days.

A headless build using ant has been put in place. A little bit of work has already been done. Code coverage is above 95%, for now. And I hope to keep it above 80% during the course of development of the application.

GNUnify 07 — an amazing event

GNUnify 07 at Symbiosis was a great event.

Sriram and me spoke on eclipse plug-in development on behalf of The Pune Eclipse Developers’ Group

The talk by A. Sundararajan from Sun on opensourcing the Java implementation (OpenJDK) from Sun was very interesting.

Moinak Ghosh from Sun gave a demo on some of the advanced features of OpenSolaris.

Also got an opportunity to meet Narayan Raman and Vivek Prahlad who’d developed Sahi and frankenstein.

All that shines ain't gold; consider a Ruby!

Having found some time off from my regular work, I’ve decided to play catchup with Ruby, more specifically the Ruby-on-rails stack.

I’ve downloaded ruby 1.8.5, and ruby gems, the package manager.

// TODO
Investigate on:

  • the language
  • the documentation, and the way it is organized
  • some good ruby enthusiasts (read: bloggers)
  • frameworks available, I found out there’s a RubyForge
  • help wanted” on open-source ruby projects

Bar camp pune2 was great

It was great to be at Bar Camp Pune2. Got to meet a lot of developers. The discussions varied from Agile, XP, booting and installing Belenix over the network (specifically PXE), cracking a set-top-box, and more importantly crack-proofing it.

An user group for eclipse users is also on the cards, you should see more on this front in sometime.