Ketan's Musings

Where he blogs about his eclipse musings

Archive for the ‘agile’ tag

Hitler Does Agile — Are You ?

without comments

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:

Written by Ketan

February 20th, 2009 at 9:09 am

Posted in eclipse

Tagged with , ,

Agileness

without comments

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.

Written by Ketan

October 19th, 2007 at 9:56 am

Roy Speaks about Agile Practices

without comments

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.

Written by Ketan

August 7th, 2007 at 11:26 am

SWTBot is coming

with 2 comments

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.

Written by Ketan

February 6th, 2007 at 7:44 pm

GNUnify 07 — an amazing event

without comments

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.

Written by Ketan

January 29th, 2007 at 10:22 am